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