Package com.oracle.bmc.datasafe.model
Class ModifyGlobalSettingsDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.ModifyGlobalSettingsDetails.Builder
-
- Enclosing class:
- ModifyGlobalSettingsDetails
public static class ModifyGlobalSettingsDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModifyGlobalSettingsDetailsbuild()ModifyGlobalSettingsDetails.Buildercopy(ModifyGlobalSettingsDetails model)ModifyGlobalSettingsDetails.BuilderisPaidUsage(Boolean isPaidUsage)The paid usage option chosen by the customer admin.ModifyGlobalSettingsDetails.BuilderofflineRetentionPeriod(Integer offlineRetentionPeriod)The offline retention period in months.ModifyGlobalSettingsDetails.BuilderonlineRetentionPeriod(Integer onlineRetentionPeriod)The online retention period in months.
-
-
-
Method Detail
-
isPaidUsage
public ModifyGlobalSettingsDetails.Builder isPaidUsage(Boolean isPaidUsage)
The paid usage option chosen by the customer admin.- Parameters:
isPaidUsage- the value to set- Returns:
- this builder
-
onlineRetentionPeriod
public ModifyGlobalSettingsDetails.Builder onlineRetentionPeriod(Integer onlineRetentionPeriod)
The online retention period in months.- Parameters:
onlineRetentionPeriod- the value to set- Returns:
- this builder
-
offlineRetentionPeriod
public ModifyGlobalSettingsDetails.Builder offlineRetentionPeriod(Integer offlineRetentionPeriod)
The offline retention period in months.- Parameters:
offlineRetentionPeriod- the value to set- Returns:
- this builder
-
build
public ModifyGlobalSettingsDetails build()
-
copy
public ModifyGlobalSettingsDetails.Builder copy(ModifyGlobalSettingsDetails model)
-
-