Class AksInstanceGroup

java.lang.Object
com.cloudera.cdp.compute.model.AksInstanceGroup

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2025-01-23T07:12:43.033-08:00") public class AksInstanceGroup extends Object
AKS instance group response structure.
  • Constructor Details

    • AksInstanceGroup

      public AksInstanceGroup()
  • Method Details

    • getInstanceGroupName

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

      public void setInstanceGroupName(String instanceGroupName)
      Setter for instanceGroupName. Instance group name.
    • getInstanceGroupId

      public String getInstanceGroupId()
      Getter for instanceGroupId. Instance group ID.
    • setInstanceGroupId

      public void setInstanceGroupId(String instanceGroupId)
      Setter for instanceGroupId. Instance group ID.
    • getInstanceType

      public String getInstanceType()
      Getter for instanceType. Instance type.
    • setInstanceType

      public void setInstanceType(String instanceType)
      Setter for instanceType. Instance type.
    • getInstanceTier

      public String getInstanceTier()
      Getter for instanceTier. Instance tier.
    • setInstanceTier

      public void setInstanceTier(String instanceTier)
      Setter for instanceTier. Instance tier.
    • getInstanceStates

      public CommonInstanceStateCounts getInstanceStates()
      Getter for instanceStates. Instance states
    • setInstanceStates

      public void setInstanceStates(CommonInstanceStateCounts instanceStates)
      Setter for instanceStates. Instance states
    • getInstanceCount

      public Long getInstanceCount()
      Getter for instanceCount. Instance count.
    • setInstanceCount

      public void setInstanceCount(Long instanceCount)
      Setter for instanceCount. Instance count.
    • getNodeVolumeSize

      public Long getNodeVolumeSize()
      Getter for nodeVolumeSize. Node volume size.
    • setNodeVolumeSize

      public void setNodeVolumeSize(Long nodeVolumeSize)
      Setter for nodeVolumeSize. Node volume size.
    • getEnableAutoScaling

      public Boolean getEnableAutoScaling()
      Getter for enableAutoScaling. Enable auto scaling.
    • setEnableAutoScaling

      public void setEnableAutoScaling(Boolean enableAutoScaling)
      Setter for enableAutoScaling. Enable auto scaling.
    • getMinInstance

      public Long getMinInstance()
      Getter for minInstance. Min instances.
    • setMinInstance

      public void setMinInstance(Long minInstance)
      Setter for minInstance. Min instances.
    • getMaxInstance

      public Long getMaxInstance()
      Getter for maxInstance. Max instances.
    • setMaxInstance

      public void setMaxInstance(Long maxInstance)
      Setter for maxInstance. Max instances.
    • getSingleZone

      public Boolean getSingleZone()
      Getter for singleZone. Single zone.
    • setSingleZone

      public void setSingleZone(Boolean singleZone)
      Setter for singleZone. Single zone.
    • getLabels

      public Map<String,String> getLabels()
      Getter for labels. Labels.
    • setLabels

      public void setLabels(Map<String,String> labels)
      Setter for labels. Labels.
    • getTaints

      public Map<String,String> getTaints()
      Getter for taints. Taints.
    • setTaints

      public void setTaints(Map<String,String> taints)
      Setter for taints. Taints.
    • getTags

      public Map<String,String> getTags()
      Getter for tags. Tags.
    • setTags

      public void setTags(Map<String,String> tags)
      Setter for tags. Tags.
    • getKubeReservedCpu

      public Long getKubeReservedCpu()
      Getter for kubeReservedCpu. Kube reserved CPU.
    • setKubeReservedCpu

      public void setKubeReservedCpu(Long kubeReservedCpu)
      Setter for kubeReservedCpu. Kube reserved CPU.
    • getKubeReservedMemory

      public Long getKubeReservedMemory()
      Getter for kubeReservedMemory. Kube reserved memory.
    • setKubeReservedMemory

      public void setKubeReservedMemory(Long kubeReservedMemory)
      Setter for kubeReservedMemory. Kube reserved memory.
    • getKubeReservedStorage

      public Long getKubeReservedStorage()
      Getter for kubeReservedStorage. Kube reserved storage.
    • setKubeReservedStorage

      public void setKubeReservedStorage(Long kubeReservedStorage)
      Setter for kubeReservedStorage. Kube reserved storage.
    • getSystemReservedCpu

      public Long getSystemReservedCpu()
      Getter for systemReservedCpu. System reserved CPU.
    • setSystemReservedCpu

      public void setSystemReservedCpu(Long systemReservedCpu)
      Setter for systemReservedCpu. System reserved CPU.
    • getSystemReservedMemory

      public Long getSystemReservedMemory()
      Getter for systemReservedMemory. System reserved memory.
    • setSystemReservedMemory

      public void setSystemReservedMemory(Long systemReservedMemory)
      Setter for systemReservedMemory. System reserved memory.
    • getSystemReservedStorage

      public Long getSystemReservedStorage()
      Getter for systemReservedStorage. System reserved storage.
    • setSystemReservedStorage

      public void setSystemReservedStorage(Long systemReservedStorage)
      Setter for systemReservedStorage. System reserved storage.
    • getAvailabilityZones

      public List<Integer> getAvailabilityZones()
      Getter for availabilityZones. Availability zones.
    • setAvailabilityZones

      public void setAvailabilityZones(List<Integer> availabilityZones)
      Setter for availabilityZones. Availability zones.
    • getNodePool

      public AksNodePool getNodePool()
      Getter for nodePool. AKS node pool.
    • setNodePool

      public void setNodePool(AksNodePool nodePool)
      Setter for nodePool. AKS node pool.
    • getInstances

      public List<AksPoolInstance> getInstances()
      Getter for instances. AKS pool instance.
    • setInstances

      public void setInstances(List<AksPoolInstance> instances)
      Setter for instances. AKS pool instance.
    • getIsSystem

      public Boolean getIsSystem()
      Getter for isSystem. True for a system node.
    • setIsSystem

      public void setIsSystem(Boolean isSystem)
      Setter for isSystem. True for a system node.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object