Class CommonInstanceRequirementsResp

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

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

    • CommonInstanceRequirementsResp

      public CommonInstanceRequirementsResp()
  • Method Details

    • getAllowedInstanceTypes

      public List<String> getAllowedInstanceTypes()
      Getter for allowedInstanceTypes. Instance types to include.
    • setAllowedInstanceTypes

      public void setAllowedInstanceTypes(List<String> allowedInstanceTypes)
      Setter for allowedInstanceTypes. Instance types to include.
    • getCpuTypes

      public List<String> getCpuTypes()
      Getter for cpuTypes. CPU types required. For eg. intel, amd, amazon-web-services etc.
    • setCpuTypes

      public void setCpuTypes(List<String> cpuTypes)
      Setter for cpuTypes. CPU types required. For eg. intel, amd, amazon-web-services etc.
    • getExcludedInstanceTypes

      public List<String> getExcludedInstanceTypes()
      Getter for excludedInstanceTypes. Instance types to exclude, ignored if AllowedInstanceTypes is set.
    • setExcludedInstanceTypes

      public void setExcludedInstanceTypes(List<String> excludedInstanceTypes)
      Setter for excludedInstanceTypes. Instance types to exclude, ignored if AllowedInstanceTypes is set.
    • getMaxCpu

      public Long getMaxCpu()
      Getter for maxCpu. Maximum vCpu count.
    • setMaxCpu

      public void setMaxCpu(Long maxCpu)
      Setter for maxCpu. Maximum vCpu count.
    • getMinCpu

      public Long getMinCpu()
      Getter for minCpu. Minimum vCpu count.
    • setMinCpu

      public void setMinCpu(Long minCpu)
      Setter for minCpu. Minimum vCpu count.
    • getMaxMemory

      public Long getMaxMemory()
      Getter for maxMemory. Maximum memory requirement in MiB.
    • setMaxMemory

      public void setMaxMemory(Long maxMemory)
      Setter for maxMemory. Maximum memory requirement in MiB.
    • getMinMemory

      public Long getMinMemory()
      Getter for minMemory. Minimum memory requirement in MiB.
    • setMinMemory

      public void setMinMemory(Long minMemory)
      Setter for minMemory. Minimum memory requirement in MiB.
    • getAcceleratorConfig

      public AcceleratorConfigResp getAcceleratorConfig()
      Getter for acceleratorConfig. Accelerator Config for AWS.
    • setAcceleratorConfig

      public void setAcceleratorConfig(AcceleratorConfigResp acceleratorConfig)
      Setter for acceleratorConfig. Accelerator Config for AWS.
    • 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