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.BuilderactiveStorageDuration(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.BuilderarchivalStorageDuration(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.ArchivingConfigurationbuild()ArchivingConfiguration.Buildercopy(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)
-
-