Class ArchivingConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.ArchivingConfiguration.Builder
-
- Enclosing class:
- ArchivingConfiguration
public static class ArchivingConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArchivingConfiguration.Builder
activeStorageDuration(String activeStorageDuration)
This is the duration data in active storage before data is archived, as described in https://en.wikipedia.org/wiki/ISO_8601#Durations.ArchivingConfiguration.Builder
archivalStorageDuration(String archivalStorageDuration)
This is the duration before archived data is deleted from object storage, as described in https://en.wikipedia.org/wiki/ISO_8601#Durations The largest supported unit is D, e.g.ArchivingConfiguration
build()
ArchivingConfiguration.Builder
copy(ArchivingConfiguration model)
-
-
-
Method Detail
-
activeStorageDuration
public ArchivingConfiguration.Builder activeStorageDuration(String activeStorageDuration)
This is the duration data in active storage before data is archived, as described in https://en.wikipedia.org/wiki/ISO_8601#Durations.The largest supported unit is D, e.g. P365D (not P1Y) or P14D (not P2W).
- Parameters:
activeStorageDuration
- the value to set- Returns:
- this builder
-
archivalStorageDuration
public ArchivingConfiguration.Builder archivalStorageDuration(String archivalStorageDuration)
This is the duration before archived data is deleted from object storage, as described in https://en.wikipedia.org/wiki/ISO_8601#Durations The largest supported unit is D, e.g.P365D (not P1Y) or P14D (not P2W).
- Parameters:
archivalStorageDuration
- the value to set- Returns:
- this builder
-
build
public ArchivingConfiguration build()
-
copy
public ArchivingConfiguration.Builder copy(ArchivingConfiguration model)
-
-