Package com.cloudera.cdp.compute.model
Class EksInstanceGroup
java.lang.Object
com.cloudera.cdp.compute.model.EksInstanceGroup
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-01-23T07:12:43.033-08:00")
public class EksInstanceGroup
extends Object
EKS instance group response structure.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getAmi()
Getter for ami.Getter for autoscalingEnabled.Getter for enableCfsQuota.Getter for events.Getter for imageParam.Getter for imdsVersions.Getter for instanceCount.Getter for instanceGroupId.Getter for instanceGroupName.Getter for instanceGroupStatus.Getter for instanceProfile.Getter for instanceRequirementswithMetadata.Getter for instances.Getter for instanceStates.Getter for instanceTier.Getter for instanceTypes.Getter for kubeReservedCpu.Getter for kubeReservedMemory.Getter for kubeReservedStorage.Getter for labels.Getter for lTNameSuffix.Getter for maxInstance.Getter for minInstance.Getter for nodeInstanceRole.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
Setter for ami.void
setAutoscalingEnabled
(Boolean autoscalingEnabled) Setter for autoscalingEnabled.void
setEnableCfsQuota
(Boolean enableCfsQuota) Setter for enableCfsQuota.void
setEvents
(List<CommonEvent> events) Setter for events.void
setImageParam
(String imageParam) Setter for imageParam.void
setImdsVersions
(List<String> imdsVersions) Setter for imdsVersions.void
setInstanceCount
(Long instanceCount) Setter for instanceCount.void
setInstanceGroupId
(String instanceGroupId) Setter for instanceGroupId.void
setInstanceGroupName
(String instanceGroupName) Setter for instanceGroupName.void
setInstanceGroupStatus
(String instanceGroupStatus) Setter for instanceGroupStatus.void
setInstanceProfile
(String instanceProfile) Setter for instanceProfile.void
setInstanceRequirementswithMetadata
(CommonInstanceRequirementsWithMetadataResp instanceRequirementswithMetadata) Setter for instanceRequirementswithMetadata.void
setInstances
(List<EksInstance> instances) Setter for instances.void
setInstanceStates
(CommonInstanceStateCounts instanceStates) Setter for instanceStates.void
setInstanceTier
(String instanceTier) Setter for instanceTier.void
setInstanceTypes
(List<String> instanceTypes) Setter for instanceTypes.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
setLTNameSuffix
(String lTNameSuffix) Setter for lTNameSuffix.void
setMaxInstance
(Long maxInstance) Setter for maxInstance.void
setMinInstance
(Long minInstance) Setter for minInstance.void
setNodeInstanceRole
(String nodeInstanceRole) Setter for nodeInstanceRole.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
-
EksInstanceGroup
public EksInstanceGroup()
-
-
Method Details
-
getAmi
Getter for ami. AMI. -
setAmi
Setter for ami. AMI. -
getImageParam
Getter for imageParam. Image param. -
setImageParam
Setter for imageParam. Image param. -
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. -
getInstanceTier
Getter for instanceTier. Instance tier. -
setInstanceTier
Setter for instanceTier. Instance tier. -
getInstanceTypes
Getter for instanceTypes. Instance types. -
setInstanceTypes
Setter for instanceTypes. Instance types. -
getInstanceCount
Getter for instanceCount. Instance count. -
setInstanceCount
Setter for instanceCount. Instance count. -
getInstanceStates
Getter for instanceStates. Instance states -
setInstanceStates
Setter for instanceStates. Instance states -
getSingleZone
Getter for singleZone. Single zone. -
setSingleZone
Setter for singleZone. Single zone. -
getMinInstance
Getter for minInstance. Min instances. -
setMinInstance
Setter for minInstance. Min instances. -
getMaxInstance
Getter for maxInstance. Max instances. -
setMaxInstance
Setter for maxInstance. Max instances. -
getNodeInstanceRole
Getter for nodeInstanceRole. Node instance role. -
setNodeInstanceRole
Setter for nodeInstanceRole. Node instance role. -
getNodeVolumeSize
Getter for nodeVolumeSize. Node volume size. -
setNodeVolumeSize
Setter for nodeVolumeSize. Node volume size. -
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. -
getAutoscalingEnabled
Getter for autoscalingEnabled. Autoscaling enabled. -
setAutoscalingEnabled
Setter for autoscalingEnabled. Autoscaling enabled. -
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. -
getEnableCfsQuota
Getter for enableCfsQuota. Enable cfs quota. -
setEnableCfsQuota
Setter for enableCfsQuota. Enable cfs quota. -
getInstances
Getter for instances. EKS Instance. -
setInstances
Setter for instances. EKS Instance. -
getEvents
Getter for events. Events. -
setEvents
Setter for events. Events. -
getInstanceGroupStatus
Getter for instanceGroupStatus. Instance group status. -
setInstanceGroupStatus
Setter for instanceGroupStatus. Instance group status. -
getLTNameSuffix
Getter for lTNameSuffix. Launch Template name suffix. -
setLTNameSuffix
Setter for lTNameSuffix. Launch Template name suffix. -
getInstanceRequirementswithMetadata
Getter for instanceRequirementswithMetadata. Instance requirements. -
setInstanceRequirementswithMetadata
public void setInstanceRequirementswithMetadata(CommonInstanceRequirementsWithMetadataResp instanceRequirementswithMetadata) Setter for instanceRequirementswithMetadata. Instance requirements. -
getInstanceProfile
Getter for instanceProfile. Instance profile name. -
setInstanceProfile
Setter for instanceProfile. Instance profile name. -
getImdsVersions
Getter for imdsVersions. IMDS versions. -
setImdsVersions
Setter for imdsVersions. IMDS versions. -
equals
-
hashCode
public int hashCode() -
toString
-