Package com.oracle.bmc.datascience.model
Class MlApplicationInstanceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.MlApplicationInstanceSummary.Builder
-
- Enclosing class:
- MlApplicationInstanceSummary
public static class MlApplicationInstanceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MlApplicationInstanceSummary
build()
MlApplicationInstanceSummary.Builder
compartmentId(String compartmentId)
The OCID of the compartment where you the MlApplicationInstance is created.MlApplicationInstanceSummary.Builder
copy(MlApplicationInstanceSummary model)
MlApplicationInstanceSummary.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.MlApplicationInstanceSummary.Builder
displayName(String displayName)
The name of MlApplicationInstance.MlApplicationInstanceSummary.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.MlApplicationInstanceSummary.Builder
id(String id)
The OCID of the MlApplicationInstance.MlApplicationInstanceSummary.Builder
lifecycleState(MlApplicationInstance.LifecycleState lifecycleState)
The current state of the MlApplicationInstance.MlApplicationInstanceSummary.Builder
lifecycleSubstate(MlApplicationInstance.LifecycleSubstate lifecycleSubstate)
The current substate of the MlApplicationInstance.MlApplicationInstanceSummary.Builder
mlApplicationId(String mlApplicationId)
The OCID of ML Application.MlApplicationInstanceSummary.Builder
mlApplicationImplementationId(String mlApplicationImplementationId)
The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)MlApplicationInstanceSummary.Builder
mlApplicationImplementationName(String mlApplicationImplementationName)
The name of Ml Application Implementation (based on mlApplicationImplementationId)MlApplicationInstanceSummary.Builder
mlApplicationName(String mlApplicationName)
The name of ML Application (based on mlApplicationId).MlApplicationInstanceSummary.Builder
systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys.MlApplicationInstanceSummary.Builder
timeCreated(Date timeCreated)
The time the the MlApplication was created.
-
-
-
Method Detail
-
id
public MlApplicationInstanceSummary.Builder id(String id)
The OCID of the MlApplicationInstance.Unique identifier that is immutable after creation
- Parameters:
id
- the value to set- Returns:
- this builder
-
displayName
public MlApplicationInstanceSummary.Builder displayName(String displayName)
The name of MlApplicationInstance.System will generate displayName when not provided during creation.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
mlApplicationId
public MlApplicationInstanceSummary.Builder mlApplicationId(String mlApplicationId)
The OCID of ML Application.This resource is an instance of ML Application referenced by this OCID.
- Parameters:
mlApplicationId
- the value to set- Returns:
- this builder
-
mlApplicationName
public MlApplicationInstanceSummary.Builder mlApplicationName(String mlApplicationName)
The name of ML Application (based on mlApplicationId).- Parameters:
mlApplicationName
- the value to set- Returns:
- this builder
-
mlApplicationImplementationId
public MlApplicationInstanceSummary.Builder mlApplicationImplementationId(String mlApplicationImplementationId)
The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)- Parameters:
mlApplicationImplementationId
- the value to set- Returns:
- this builder
-
mlApplicationImplementationName
public MlApplicationInstanceSummary.Builder mlApplicationImplementationName(String mlApplicationImplementationName)
The name of Ml Application Implementation (based on mlApplicationImplementationId)- Parameters:
mlApplicationImplementationName
- the value to set- Returns:
- this builder
-
compartmentId
public MlApplicationInstanceSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment where you the MlApplicationInstance is created.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
timeCreated
public MlApplicationInstanceSummary.Builder timeCreated(Date timeCreated)
The time the the MlApplication was created.An RFC3339 formatted datetime string
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
lifecycleState
public MlApplicationInstanceSummary.Builder lifecycleState(MlApplicationInstance.LifecycleState lifecycleState)
The current state of the MlApplicationInstance.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
lifecycleSubstate
public MlApplicationInstanceSummary.Builder lifecycleSubstate(MlApplicationInstance.LifecycleSubstate lifecycleSubstate)
The current substate of the MlApplicationInstance.The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all OCI resources.
- Parameters:
lifecycleSubstate
- the value to set- Returns:
- this builder
-
freeformTags
public MlApplicationInstanceSummary.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 MlApplicationInstanceSummary.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
-
systemTags
public MlApplicationInstanceSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys.These predefined keys are scoped to namespaces. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}
- Parameters:
systemTags
- the value to set- Returns:
- this builder
-
build
public MlApplicationInstanceSummary build()
-
copy
public MlApplicationInstanceSummary.Builder copy(MlApplicationInstanceSummary model)
-
-