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 ModifyGlobalSettingsDetails
build()
ModifyGlobalSettingsDetails.Builder
copy(ModifyGlobalSettingsDetails model)
ModifyGlobalSettingsDetails.Builder
isPaidUsage(Boolean isPaidUsage)
The paid usage option chosen by the customer admin.ModifyGlobalSettingsDetails.Builder
offlineRetentionPeriod(Integer offlineRetentionPeriod)
The offline retention period in months.ModifyGlobalSettingsDetails.Builder
onlineRetentionPeriod(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)
-
-