Package com.oracle.bmc.datascience.model
Class ModifyModelGroupDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.ModifyModelGroupDetails.Builder
-
- Enclosing class:
- ModifyModelGroupDetails
public static class ModifyModelGroupDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModifyModelGroupDetails
build()
ModifyModelGroupDetails.Builder
copy(ModifyModelGroupDetails model)
ModifyModelGroupDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.ModifyModelGroupDetails.Builder
description(String description)
A short description of the modelGroup.ModifyModelGroupDetails.Builder
displayName(String displayName)
A user-friendly display name for the resource.ModifyModelGroupDetails.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.ModifyModelGroupDetails.Builder
modelGroupDetails(ModelGroupDetails modelGroupDetails)
ModifyModelGroupDetails.Builder
modelGroupVersionHistoryId(String modelGroupVersionHistoryId)
The OCID of the model group version history to which the modelGroup is associated.ModifyModelGroupDetails.Builder
versionLabel(String versionLabel)
An additional description of the lifecycle state of the model group.
-
-
-
Method Detail
-
displayName
public ModifyModelGroupDetails.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 ModelGroup
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public ModifyModelGroupDetails.Builder description(String description)
A short description of the modelGroup.- Parameters:
description
- the value to set- Returns:
- this builder
-
freeformTags
public ModifyModelGroupDetails.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 ModifyModelGroupDetails.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
-
modelGroupVersionHistoryId
public ModifyModelGroupDetails.Builder modelGroupVersionHistoryId(String modelGroupVersionHistoryId)
The OCID of the model group version history to which the modelGroup is associated.- Parameters:
modelGroupVersionHistoryId
- the value to set- Returns:
- this builder
-
versionLabel
public ModifyModelGroupDetails.Builder versionLabel(String versionLabel)
An additional description of the lifecycle state of the model group.- Parameters:
versionLabel
- the value to set- Returns:
- this builder
-
modelGroupDetails
public ModifyModelGroupDetails.Builder modelGroupDetails(ModelGroupDetails modelGroupDetails)
-
build
public ModifyModelGroupDetails build()
-
copy
public ModifyModelGroupDetails.Builder copy(ModifyModelGroupDetails model)
-
-