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