Package com.oracle.bmc.datascience.model
Class RetentionOperationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.RetentionOperationDetails.Builder
-
- Enclosing class:
- RetentionOperationDetails
public static class RetentionOperationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RetentionOperationDetails.Builder
archiveState(ModelSettingActionState archiveState)
The archival status of model.RetentionOperationDetails.Builder
archiveStateDetails(String archiveStateDetails)
The archival state details of the model.RetentionOperationDetails
build()
RetentionOperationDetails.Builder
copy(RetentionOperationDetails model)
RetentionOperationDetails.Builder
deleteState(ModelSettingActionState deleteState)
The deletion status of the archived model.RetentionOperationDetails.Builder
deleteStateDetails(String deleteStateDetails)
The deletion status details of the archived model.RetentionOperationDetails.Builder
timeArchivalScheduled(Date timeArchivalScheduled)
The estimated archival time of the model based on the provided retention setting.RetentionOperationDetails.Builder
timeDeletionScheduled(Date timeDeletionScheduled)
The estimated deletion time of the model based on the provided retention setting.
-
-
-
Method Detail
-
archiveState
public RetentionOperationDetails.Builder archiveState(ModelSettingActionState archiveState)
The archival status of model.- Parameters:
archiveState
- the value to set- Returns:
- this builder
-
archiveStateDetails
public RetentionOperationDetails.Builder archiveStateDetails(String archiveStateDetails)
The archival state details of the model.- Parameters:
archiveStateDetails
- the value to set- Returns:
- this builder
-
timeArchivalScheduled
public RetentionOperationDetails.Builder timeArchivalScheduled(Date timeArchivalScheduled)
The estimated archival time of the model based on the provided retention setting.- Parameters:
timeArchivalScheduled
- the value to set- Returns:
- this builder
-
deleteState
public RetentionOperationDetails.Builder deleteState(ModelSettingActionState deleteState)
The deletion status of the archived model.- Parameters:
deleteState
- the value to set- Returns:
- this builder
-
deleteStateDetails
public RetentionOperationDetails.Builder deleteStateDetails(String deleteStateDetails)
The deletion status details of the archived model.- Parameters:
deleteStateDetails
- the value to set- Returns:
- this builder
-
timeDeletionScheduled
public RetentionOperationDetails.Builder timeDeletionScheduled(Date timeDeletionScheduled)
The estimated deletion time of the model based on the provided retention setting.- Parameters:
timeDeletionScheduled
- the value to set- Returns:
- this builder
-
build
public RetentionOperationDetails build()
-
copy
public RetentionOperationDetails.Builder copy(RetentionOperationDetails model)
-
-