Class CommonInstanceRequirementsResp

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

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2025-04-23T14:14:37.656-07:00") public class CommonInstanceRequirementsResp extends Object
Instance requirements structure.
  • Constructor Details Link icon

    • CommonInstanceRequirementsResp Link icon

      public CommonInstanceRequirementsResp()
  • Method Details Link icon

    • getAllowedInstanceTypes Link icon

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public void setAcceleratorConfig(AcceleratorConfigResp acceleratorConfig)
      Setter for acceleratorConfig. Accelerator Config for AWS.
    • equals Link icon

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

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

      public String toString()
      Overrides:
      toString in class Object