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)
 
 - 
 
 -