Class LaunchProfilersRequest

java.lang.Object
com.cloudera.cdp.datacatalog.model.LaunchProfilersRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2025-07-30T10:22:41.622-07:00") public class LaunchProfilersRequest extends Object
Launch Profilers request.
  • Constructor Details

    • LaunchProfilersRequest

      public LaunchProfilersRequest()
  • Method Details

    • getDatalake

      public String getDatalake()
      Getter for datalake. The CRN of the Datalake.
    • setDatalake

      public void setDatalake(String datalake)
      Setter for datalake. The CRN of the Datalake.
    • getEnableHA

      public Boolean getEnableHA()
      Getter for enableHA. Enables High Availability (HA) for datacatalog profilers (default value is false). The High Availability (HA) Profiler cluster provides failure resilience and scalability but incurs additional cost.
    • setEnableHA

      public void setEnableHA(Boolean enableHA)
      Setter for enableHA. Enables High Availability (HA) for datacatalog profilers (default value is false). The High Availability (HA) Profiler cluster provides failure resilience and scalability but incurs additional cost.
    • getProfilers

      public List<String> getProfilers()
      Getter for profilers. List of profiler names that need to be launched. (Applicable only for compute cluster enabled environments).
    • setProfilers

      public void setProfilers(List<String> profilers)
      Setter for profilers. List of profiler names that need to be launched. (Applicable only for compute cluster enabled environments).
    • getInstanceTypes

      public List<String> getInstanceTypes()
      Getter for instanceTypes. List of instance types to be used for the auto-scaling node group setup (Applicable only for compute cluster enabled environments).
    • setInstanceTypes

      public void setInstanceTypes(List<String> instanceTypes)
      Setter for instanceTypes. List of instance types to be used for the auto-scaling node group setup (Applicable only for compute cluster enabled environments).
    • getMaxNodes

      public Long getMaxNodes()
      Getter for maxNodes. Maximum number of nodes that can be spawned inside the auto-scaling node group, in the range of 30 to 100 (both inclusive). (Applicable only for compute cluster enabled environments).
    • setMaxNodes

      public void setMaxNodes(Long maxNodes)
      Setter for maxNodes. Maximum number of nodes that can be spawned inside the auto-scaling node group, in the range of 30 to 100 (both inclusive). (Applicable only for compute cluster enabled environments).
    • 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