Package com.cloudera.cdp.ml.model
Class WorkspaceInstanceGroup
- java.lang.Object
-
- com.cloudera.cdp.ml.model.WorkspaceInstanceGroup
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:17.886-07:00") public class WorkspaceInstanceGroup extends Object
Instance group information to show in workspace details.
-
-
Constructor Summary
Constructors Constructor Description WorkspaceInstanceGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Integer
getInstanceCount()
Getter for instanceCount.String
getInstanceGroupName()
Getter for instanceGroupName.List<Instance>
getInstances()
Getter for instances.String
getInstanceType()
Getter for instanceType.Integer
getMaxInstances()
Getter for maxInstances.Integer
getMinInstances()
Getter for minInstances.List<Tag>
getTags()
Getter for tags.int
hashCode()
void
setInstanceCount(Integer instanceCount)
Setter for instanceCount.void
setInstanceGroupName(String instanceGroupName)
Setter for instanceGroupName.void
setInstances(List<Instance> instances)
Setter for instances.void
setInstanceType(String instanceType)
Setter for instanceType.void
setMaxInstances(Integer maxInstances)
Setter for maxInstances.void
setMinInstances(Integer minInstances)
Setter for minInstances.void
setTags(List<Tag> tags)
Setter for tags.String
toString()
-
-
-
Method Detail
-
getInstanceType
public String getInstanceType()
Getter for instanceType. The cloud provider instance type for the node instance.
-
setInstanceType
public void setInstanceType(String instanceType)
Setter for instanceType. The cloud provider instance type for the node instance.
-
getInstanceCount
public Integer getInstanceCount()
Getter for instanceCount. The initial number of instance node.
-
setInstanceCount
public void setInstanceCount(Integer instanceCount)
Setter for instanceCount. The initial number of instance node.
-
getInstanceGroupName
public String getInstanceGroupName()
Getter for instanceGroupName. The unique name of the instance group.
-
setInstanceGroupName
public void setInstanceGroupName(String instanceGroupName)
Setter for instanceGroupName. The unique name of the instance group.
-
getMinInstances
public Integer getMinInstances()
Getter for minInstances. The minimum number of instances that can be deployed to this instance group. If the value is 0, the group might be empty.
-
setMinInstances
public void setMinInstances(Integer minInstances)
Setter for minInstances. The minimum number of instances that can be deployed to this instance group. If the value is 0, the group might be empty.
-
getMaxInstances
public Integer getMaxInstances()
Getter for maxInstances. The maximum number of instances that can be deployed to this instance group.
-
setMaxInstances
public void setMaxInstances(Integer maxInstances)
Setter for maxInstances. The maximum number of instances that can be deployed to this instance group.
-
getInstances
public List<Instance> getInstances()
Getter for instances. Instances in the instance group.
-
setInstances
public void setInstances(List<Instance> instances)
Setter for instances. Instances in the instance group.
-
getTags
public List<Tag> getTags()
Getter for tags. Tags are key/value pairs that are applied to all tag-able resources deployed in the workspace's cloud environment.
-
setTags
public void setTags(List<Tag> tags)
Setter for tags. Tags are key/value pairs that are applied to all tag-able resources deployed in the workspace's cloud environment.
-
-