Class AzureInstanceGroupRequest


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:44.965-07:00")
    public class AzureInstanceGroupRequest
    extends Object
    Configurations for instance group
    • Constructor Detail

      • AzureInstanceGroupRequest

        public AzureInstanceGroupRequest()
    • Method Detail

      • getNodeCount

        public Integer getNodeCount()
        Getter for nodeCount. Number of instances in the instance group
      • setNodeCount

        public void setNodeCount​(Integer nodeCount)
        Setter for nodeCount. Number of instances in the instance group
      • getInstanceGroupName

        public String getInstanceGroupName()
        Getter for instanceGroupName. The instance group name.
      • setInstanceGroupName

        public void setInstanceGroupName​(String instanceGroupName)
        Setter for instanceGroupName. The instance group name.
      • getInstanceGroupType

        public String getInstanceGroupType()
        Getter for instanceGroupType. The instance group type.
      • setInstanceGroupType

        public void setInstanceGroupType​(String instanceGroupType)
        Setter for instanceGroupType. The instance group type.
      • getInstanceType

        public String getInstanceType()
        Getter for instanceType. The cloud provider specific instance type to be used.
      • setInstanceType

        public void setInstanceType​(String instanceType)
        Setter for instanceType. The cloud provider specific instance type to be used.
      • getRootVolumeSize

        public Integer getRootVolumeSize()
        Getter for rootVolumeSize. The root volume size.
      • setRootVolumeSize

        public void setRootVolumeSize​(Integer rootVolumeSize)
        Setter for rootVolumeSize. The root volume size.
      • getAttachedVolumeConfiguration

        public List<AttachedVolumeRequest> getAttachedVolumeConfiguration()
        Getter for attachedVolumeConfiguration. The attached volume configuration. This does not include root volume.
      • setAttachedVolumeConfiguration

        public void setAttachedVolumeConfiguration​(List<AttachedVolumeRequest> attachedVolumeConfiguration)
        Setter for attachedVolumeConfiguration. The attached volume configuration. This does not include root volume.
      • getRecipeNames

        public List<String> getRecipeNames()
        Getter for recipeNames. The names or CRNs of the recipes that would be applied to the instance group.
      • setRecipeNames

        public void setRecipeNames​(List<String> recipeNames)
        Setter for recipeNames. The names or CRNs of the recipes that would be applied to the instance group.
      • getRecoveryMode

        public String getRecoveryMode()
        Getter for recoveryMode. Recovery mode for the instance group.
      • setRecoveryMode

        public void setRecoveryMode​(String recoveryMode)
        Setter for recoveryMode. Recovery mode for the instance group.
      • getAvailabilityZones

        public List<String> getAvailabilityZones()
        Getter for availabilityZones. List of availability zones that this instance group is associated with.
      • setAvailabilityZones

        public void setAvailabilityZones​(List<String> availabilityZones)
        Setter for availabilityZones. List of availability zones that this instance group is associated with.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object