Class MlApplicationInstanceViewSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.MlApplicationInstanceViewSummary.Builder
-
- Enclosing class:
- MlApplicationInstanceViewSummary
public static class MlApplicationInstanceViewSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MlApplicationInstanceViewSummary
build()
MlApplicationInstanceViewSummary.Builder
compartmentId(String compartmentId)
The OCID of the compartment where the MlApplicationInstanceView is created.MlApplicationInstanceViewSummary.Builder
copy(MlApplicationInstanceViewSummary model)
MlApplicationInstanceViewSummary.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.MlApplicationInstanceViewSummary.Builder
displayName(String displayName)
The name of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.MlApplicationInstanceViewSummary.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.MlApplicationInstanceViewSummary.Builder
id(String id)
The OCID of the MlApplicationInstanceView.MlApplicationInstanceViewSummary.Builder
isEnabled(Boolean isEnabled)
This field is a copy from MlApplicationInstance created by the consumer.MlApplicationInstanceViewSummary.Builder
lifecycleState(MlApplicationInstanceView.LifecycleState lifecycleState)
The current state of the MlApplicationInstance(View).MlApplicationInstanceViewSummary.Builder
lifecycleSubstate(MlApplicationInstanceView.LifecycleSubstate lifecycleSubstate)
The current substate of the MlApplicationInstance.MlApplicationInstanceViewSummary.Builder
mlApplicationId(String mlApplicationId)
The OCID of ML Application.MlApplicationInstanceViewSummary.Builder
mlApplicationImplementationId(String mlApplicationImplementationId)
This field is a copy from MlApplicationInstance created by the consumer.MlApplicationInstanceViewSummary.Builder
mlApplicationImplementationName(String mlApplicationImplementationName)
This field is a copy from MlApplicationInstance created by the consumer.MlApplicationInstanceViewSummary.Builder
mlApplicationImplementationVersionId(String mlApplicationImplementationVersionId)
The OCID of the currently used MlApplicationImplementationVersionMlApplicationInstanceViewSummary.Builder
mlApplicationInstanceId(String mlApplicationInstanceId)
The OCID of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.MlApplicationInstanceViewSummary.Builder
mlApplicationName(String mlApplicationName)
The name of ML Application (based on mlApplicationId).MlApplicationInstanceViewSummary.Builder
packageVersion(String packageVersion)
Version of MlApplication package which is currently used by this MlApplicationInstance.MlApplicationInstanceViewSummary.Builder
systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys.MlApplicationInstanceViewSummary.Builder
timeCreated(Date timeCreated)
The time the the MlApplicationInstanceView was created.
-
-
-
Method Detail
-
id
public MlApplicationInstanceViewSummary.Builder id(String id)
The OCID of the MlApplicationInstanceView.Unique identifier that is immutable after creation
- Parameters:
id
- the value to set- Returns:
- this builder
-
displayName
public MlApplicationInstanceViewSummary.Builder displayName(String displayName)
The name of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
mlApplicationId
public MlApplicationInstanceViewSummary.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 MlApplicationInstanceViewSummary.Builder mlApplicationName(String mlApplicationName)
The name of ML Application (based on mlApplicationId).- Parameters:
mlApplicationName
- the value to set- Returns:
- this builder
-
mlApplicationInstanceId
public MlApplicationInstanceViewSummary.Builder mlApplicationInstanceId(String mlApplicationInstanceId)
The OCID of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.- Parameters:
mlApplicationInstanceId
- the value to set- Returns:
- this builder
-
mlApplicationImplementationId
public MlApplicationInstanceViewSummary.Builder mlApplicationImplementationId(String mlApplicationImplementationId)
This field is a copy from MlApplicationInstance created by the consumer.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 MlApplicationInstanceViewSummary.Builder mlApplicationImplementationName(String mlApplicationImplementationName)
This field is a copy from MlApplicationInstance created by the consumer.The name of Ml Application Implemenation (based on mlApplicationImplementationId)
- Parameters:
mlApplicationImplementationName
- the value to set- Returns:
- this builder
-
packageVersion
public MlApplicationInstanceViewSummary.Builder packageVersion(String packageVersion)
Version of MlApplication package which is currently used by this MlApplicationInstance.- Parameters:
packageVersion
- the value to set- Returns:
- this builder
-
mlApplicationImplementationVersionId
public MlApplicationInstanceViewSummary.Builder mlApplicationImplementationVersionId(String mlApplicationImplementationVersionId)
The OCID of the currently used MlApplicationImplementationVersion- Parameters:
mlApplicationImplementationVersionId
- the value to set- Returns:
- this builder
-
isEnabled
public MlApplicationInstanceViewSummary.Builder isEnabled(Boolean isEnabled)
This field is a copy from MlApplicationInstance created by the consumer.States whether the MlApplicationInstance is supposed to be in ACTIVE lifecycle state.
- Parameters:
isEnabled
- the value to set- Returns:
- this builder
-
compartmentId
public MlApplicationInstanceViewSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment where the MlApplicationInstanceView is created.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
timeCreated
public MlApplicationInstanceViewSummary.Builder timeCreated(Date timeCreated)
The time the the MlApplicationInstanceView was created.An RFC3339 formatted datetime string
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
lifecycleState
public MlApplicationInstanceViewSummary.Builder lifecycleState(MlApplicationInstanceView.LifecycleState lifecycleState)
The current state of the MlApplicationInstance(View).- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
lifecycleSubstate
public MlApplicationInstanceViewSummary.Builder lifecycleSubstate(MlApplicationInstanceView.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 MlApplicationInstanceViewSummary.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 MlApplicationInstanceViewSummary.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 MlApplicationInstanceViewSummary.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 MlApplicationInstanceViewSummary build()
-
copy
public MlApplicationInstanceViewSummary.Builder copy(MlApplicationInstanceViewSummary model)
-
-