Package com.oracle.bmc.datascience.model
Class RetentionSetting.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.RetentionSetting.Builder
-
- Enclosing class:
- RetentionSetting
public static class RetentionSetting.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RetentionSetting.Builder
archiveAfterDays(Integer archiveAfterDays)
Number of days after which the model will be archived.RetentionSetting
build()
RetentionSetting.Builder
copy(RetentionSetting model)
RetentionSetting.Builder
customerNotificationType(ModelSettingCustomerNotificationType customerNotificationType)
Customer notification options on success/failure of archival, deletion events.RetentionSetting.Builder
deleteAfterDays(Integer deleteAfterDays)
Number of days after which the archived model will be deleted.
-
-
-
Method Detail
-
archiveAfterDays
public RetentionSetting.Builder archiveAfterDays(Integer archiveAfterDays)
Number of days after which the model will be archived.- Parameters:
archiveAfterDays
- the value to set- Returns:
- this builder
-
deleteAfterDays
public RetentionSetting.Builder deleteAfterDays(Integer deleteAfterDays)
Number of days after which the archived model will be deleted.- Parameters:
deleteAfterDays
- the value to set- Returns:
- this builder
-
customerNotificationType
public RetentionSetting.Builder customerNotificationType(ModelSettingCustomerNotificationType customerNotificationType)
Customer notification options on success/failure of archival, deletion events.- Parameters:
customerNotificationType
- the value to set- Returns:
- this builder
-
build
public RetentionSetting build()
-
copy
public RetentionSetting.Builder copy(RetentionSetting model)
-
-