Package com.oracle.bmc.datascience.model
Class UpdateModelDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.UpdateModelDetails.Builder
-
- Enclosing class:
- UpdateModelDetails
public static class UpdateModelDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateModelDetails.Builder
backupSetting(BackupSetting backupSetting)
UpdateModelDetails
build()
UpdateModelDetails.Builder
copy(UpdateModelDetails model)
UpdateModelDetails.Builder
customMetadataList(List<Metadata> customMetadataList)
An array of custom metadata details for the model.UpdateModelDetails.Builder
definedMetadataList(List<Metadata> definedMetadataList)
An array of defined metadata details for the model.UpdateModelDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.UpdateModelDetails.Builder
description(String description)
A short description of the model.UpdateModelDetails.Builder
displayName(String displayName)
A user-friendly display name for the resource.UpdateModelDetails.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.UpdateModelDetails.Builder
modelVersionSetId(String modelVersionSetId)
The OCID of the model version set that the model is associated to.UpdateModelDetails.Builder
retentionSetting(RetentionSetting retentionSetting)
UpdateModelDetails.Builder
versionLabel(String versionLabel)
The version label can add an additional description of the lifecycle state of the model or the application using/training the model.
-
-
-
Method Detail
-
displayName
public UpdateModelDetails.Builder displayName(String displayName)
A user-friendly display name for the resource.It does not have to be unique and can be modified. Avoid entering confidential information. Example: My Model
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public UpdateModelDetails.Builder description(String description)
A short description of the model.- Parameters:
description
- the value to set- Returns:
- this builder
-
freeformTags
public UpdateModelDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {“Department”: “Finance”}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public UpdateModelDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. See Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
customMetadataList
public UpdateModelDetails.Builder customMetadataList(List<Metadata> customMetadataList)
An array of custom metadata details for the model.- Parameters:
customMetadataList
- the value to set- Returns:
- this builder
-
definedMetadataList
public UpdateModelDetails.Builder definedMetadataList(List<Metadata> definedMetadataList)
An array of defined metadata details for the model.- Parameters:
definedMetadataList
- the value to set- Returns:
- this builder
-
modelVersionSetId
public UpdateModelDetails.Builder modelVersionSetId(String modelVersionSetId)
The OCID of the model version set that the model is associated to.- Parameters:
modelVersionSetId
- the value to set- Returns:
- this builder
-
versionLabel
public UpdateModelDetails.Builder versionLabel(String versionLabel)
The version label can add an additional description of the lifecycle state of the model or the application using/training the model.- Parameters:
versionLabel
- the value to set- Returns:
- this builder
-
retentionSetting
public UpdateModelDetails.Builder retentionSetting(RetentionSetting retentionSetting)
-
backupSetting
public UpdateModelDetails.Builder backupSetting(BackupSetting backupSetting)
-
build
public UpdateModelDetails build()
-
copy
public UpdateModelDetails.Builder copy(UpdateModelDetails model)
-
-