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-10-28T14:00:31.430-07:00")
public class EksInstanceGroup
extends Object
EKS instance group response structure.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAmi()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.inthashCode()voidSetter for ami.voidsetAutoscalingEnabled(Boolean autoscalingEnabled) Setter for autoscalingEnabled.voidsetEnableCfsQuota(Boolean enableCfsQuota) Setter for enableCfsQuota.voidsetEvents(List<CommonEvent> events) Setter for events.voidsetImageParam(String imageParam) Setter for imageParam.voidsetImdsVersions(List<String> imdsVersions) Setter for imdsVersions.voidsetInstanceCount(Long instanceCount) Setter for instanceCount.voidsetInstanceGroupId(String instanceGroupId) Setter for instanceGroupId.voidsetInstanceGroupName(String instanceGroupName) Setter for instanceGroupName.voidsetInstanceGroupStatus(String instanceGroupStatus) Setter for instanceGroupStatus.voidsetInstanceProfile(String instanceProfile) Setter for instanceProfile.voidsetInstanceRequirementswithMetadata(CommonInstanceRequirementsWithMetadataResp instanceRequirementswithMetadata) Setter for instanceRequirementswithMetadata.voidsetInstances(List<EksInstance> instances) Setter for instances.voidsetInstanceStates(CommonInstanceStateCounts instanceStates) Setter for instanceStates.voidsetInstanceTier(String instanceTier) Setter for instanceTier.voidsetInstanceTypes(List<String> instanceTypes) Setter for instanceTypes.voidsetKubeReservedCpu(Long kubeReservedCpu) Setter for kubeReservedCpu.voidsetKubeReservedMemory(Long kubeReservedMemory) Setter for kubeReservedMemory.voidsetKubeReservedStorage(Long kubeReservedStorage) Setter for kubeReservedStorage.voidSetter for labels.voidsetLTNameSuffix(String lTNameSuffix) Setter for lTNameSuffix.voidsetMaxInstance(Long maxInstance) Setter for maxInstance.voidsetMinInstance(Long minInstance) Setter for minInstance.voidsetNodeInstanceRole(String nodeInstanceRole) Setter for nodeInstanceRole.voidsetNodeVolumeSize(Long nodeVolumeSize) Setter for nodeVolumeSize.voidsetSingleZone(Boolean singleZone) Setter for singleZone.voidsetSystemReservedCpu(Long systemReservedCpu) Setter for systemReservedCpu.voidsetSystemReservedMemory(Long systemReservedMemory) Setter for systemReservedMemory.voidsetSystemReservedStorage(Long systemReservedStorage) Setter for systemReservedStorage.voidSetter for tags.voidSetter 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
-