Package com.cloudera.cdp.compute.model
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for availabilityZones.Getter for enableAutoScaling.Getter for instanceCount.Getter for instanceGroupId.Getter for instanceGroupName.Getter for instances.Getter for instanceStates.Getter for instanceTier.Getter for instanceType.Getter for isSystem.Getter for kubeReservedCpu.Getter for kubeReservedMemory.Getter for kubeReservedStorage.Getter for labels.Getter for maxInstance.Getter for minInstance.Getter for nodePool.Getter for nodeVolumeSize.Getter for singleZone.Getter for systemReservedCpu.Getter for systemReservedMemory.Getter for systemReservedStorage.getTags()
Getter for tags.Getter for taints.int
hashCode()
void
setAvailabilityZones
(List<Integer> availabilityZones) Setter for availabilityZones.void
setEnableAutoScaling
(Boolean enableAutoScaling) Setter for enableAutoScaling.void
setInstanceCount
(Long instanceCount) Setter for instanceCount.void
setInstanceGroupId
(String instanceGroupId) Setter for instanceGroupId.void
setInstanceGroupName
(String instanceGroupName) Setter for instanceGroupName.void
setInstances
(List<AksPoolInstance> instances) Setter for instances.void
setInstanceStates
(CommonInstanceStateCounts instanceStates) Setter for instanceStates.void
setInstanceTier
(String instanceTier) Setter for instanceTier.void
setInstanceType
(String instanceType) Setter for instanceType.void
setIsSystem
(Boolean isSystem) Setter for isSystem.void
setKubeReservedCpu
(Long kubeReservedCpu) Setter for kubeReservedCpu.void
setKubeReservedMemory
(Long kubeReservedMemory) Setter for kubeReservedMemory.void
setKubeReservedStorage
(Long kubeReservedStorage) Setter for kubeReservedStorage.void
Setter for labels.void
setMaxInstance
(Long maxInstance) Setter for maxInstance.void
setMinInstance
(Long minInstance) Setter for minInstance.void
setNodePool
(AksNodePool nodePool) Setter for nodePool.void
setNodeVolumeSize
(Long nodeVolumeSize) Setter for nodeVolumeSize.void
setSingleZone
(Boolean singleZone) Setter for singleZone.void
setSystemReservedCpu
(Long systemReservedCpu) Setter for systemReservedCpu.void
setSystemReservedMemory
(Long systemReservedMemory) Setter for systemReservedMemory.void
setSystemReservedStorage
(Long systemReservedStorage) Setter for systemReservedStorage.void
Setter for tags.void
Setter for taints.toString()
-
Constructor Details
-
AksInstanceGroup
public AksInstanceGroup()
-
-
Method Details
-
getInstanceGroupName
Getter for instanceGroupName. Instance group name. -
setInstanceGroupName
Setter for instanceGroupName. Instance group name. -
getInstanceGroupId
Getter for instanceGroupId. Instance group ID. -
setInstanceGroupId
Setter for instanceGroupId. Instance group ID. -
getInstanceType
Getter for instanceType. Instance type. -
setInstanceType
Setter for instanceType. Instance type. -
getInstanceTier
Getter for instanceTier. Instance tier. -
setInstanceTier
Setter for instanceTier. Instance tier. -
getInstanceStates
Getter for instanceStates. Instance states -
setInstanceStates
Setter for instanceStates. Instance states -
getInstanceCount
Getter for instanceCount. Instance count. -
setInstanceCount
Setter for instanceCount. Instance count. -
getNodeVolumeSize
Getter for nodeVolumeSize. Node volume size. -
setNodeVolumeSize
Setter for nodeVolumeSize. Node volume size. -
getEnableAutoScaling
Getter for enableAutoScaling. Enable auto scaling. -
setEnableAutoScaling
Setter for enableAutoScaling. Enable auto scaling. -
getMinInstance
Getter for minInstance. Min instances. -
setMinInstance
Setter for minInstance. Min instances. -
getMaxInstance
Getter for maxInstance. Max instances. -
setMaxInstance
Setter for maxInstance. Max instances. -
getSingleZone
Getter for singleZone. Single zone. -
setSingleZone
Setter for singleZone. Single zone. -
getLabels
Getter for labels. Labels. -
setLabels
Setter for labels. Labels. -
getTaints
Getter for taints. Taints. -
setTaints
Setter for taints. Taints. -
getTags
Getter for tags. Tags. -
setTags
Setter for tags. Tags. -
getKubeReservedCpu
Getter for kubeReservedCpu. Kube reserved CPU. -
setKubeReservedCpu
Setter for kubeReservedCpu. Kube reserved CPU. -
getKubeReservedMemory
Getter for kubeReservedMemory. Kube reserved memory. -
setKubeReservedMemory
Setter for kubeReservedMemory. Kube reserved memory. -
getKubeReservedStorage
Getter for kubeReservedStorage. Kube reserved storage. -
setKubeReservedStorage
Setter for kubeReservedStorage. Kube reserved storage. -
getSystemReservedCpu
Getter for systemReservedCpu. System reserved CPU. -
setSystemReservedCpu
Setter for systemReservedCpu. System reserved CPU. -
getSystemReservedMemory
Getter for systemReservedMemory. System reserved memory. -
setSystemReservedMemory
Setter for systemReservedMemory. System reserved memory. -
getSystemReservedStorage
Getter for systemReservedStorage. System reserved storage. -
setSystemReservedStorage
Setter for systemReservedStorage. System reserved storage. -
getAvailabilityZones
Getter for availabilityZones. Availability zones. -
setAvailabilityZones
Setter for availabilityZones. Availability zones. -
getNodePool
Getter for nodePool. AKS node pool. -
setNodePool
Setter for nodePool. AKS node pool. -
getInstances
Getter for instances. AKS pool instance. -
setInstances
Setter for instances. AKS pool instance. -
getIsSystem
Getter for isSystem. True for a system node. -
setIsSystem
Setter for isSystem. True for a system node. -
equals
-
hashCode
public int hashCode() -
toString
-