Class CreateMlServingAppRequest

java.lang.Object
com.cloudera.cdp.ml.model.CreateMlServingAppRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:25.791-07:00") public class CreateMlServingAppRequest extends Object
Request object for the CreateMlServingApp method.
  • Constructor Details

    • CreateMlServingAppRequest

      public CreateMlServingAppRequest()
  • Method Details

    • getAppName

      public String getAppName()
      Getter for appName. The name of the Cloudera AI Inference Service to be created.
    • setAppName

      public void setAppName(String appName)
      Setter for appName. The name of the Cloudera AI Inference Service to be created.
    • getEnvironmentCrn

      public String getEnvironmentCrn()
      Getter for environmentCrn. The environment CRN.
    • setEnvironmentCrn

      public void setEnvironmentCrn(String environmentCrn)
      Setter for environmentCrn. The environment CRN.
    • getClusterCrn

      public String getClusterCrn()
      Getter for clusterCrn. The cluster CRN of an existing cluster where Cloudera AI Inference Service instance will be deployed.
    • setClusterCrn

      public void setClusterCrn(String clusterCrn)
      Setter for clusterCrn. The cluster CRN of an existing cluster where Cloudera AI Inference Service instance will be deployed.
    • getProvisionK8sRequest

      public MlServingProvisionK8sRequest getProvisionK8sRequest()
      Getter for provisionK8sRequest. The request for Kubernetes cluster provisioning. Required in public cloud.
    • setProvisionK8sRequest

      public void setProvisionK8sRequest(MlServingProvisionK8sRequest provisionK8sRequest)
      Setter for provisionK8sRequest. The request for Kubernetes cluster provisioning. Required in public cloud.
    • getUsePublicLoadBalancer

      public Boolean getUsePublicLoadBalancer()
      Getter for usePublicLoadBalancer. The boolean flag to request a public load balancer. By default, a private load balancer is used.
    • setUsePublicLoadBalancer

      public void setUsePublicLoadBalancer(Boolean usePublicLoadBalancer)
      Setter for usePublicLoadBalancer. The boolean flag to request a public load balancer. By default, a private load balancer is used.
    • getSkipValidation

      public Boolean getSkipValidation()
      Getter for skipValidation. Skip pre-flight validations if requested.
    • setSkipValidation

      public void setSkipValidation(Boolean skipValidation)
      Setter for skipValidation. Skip pre-flight validations if requested.
    • getLoadBalancerIPWhitelists

      public List<String> getLoadBalancerIPWhitelists()
      Getter for loadBalancerIPWhitelists. The whitelist of IPs for load balancer.
    • setLoadBalancerIPWhitelists

      public void setLoadBalancerIPWhitelists(List<String> loadBalancerIPWhitelists)
      Setter for loadBalancerIPWhitelists. The whitelist of IPs for load balancer.
    • getSubnetsForLoadBalancers

      public List<String> getSubnetsForLoadBalancers()
      Getter for subnetsForLoadBalancers. The list of subnets to be used for the load balancer.
    • setSubnetsForLoadBalancers

      public void setSubnetsForLoadBalancers(List<String> subnetsForLoadBalancers)
      Setter for subnetsForLoadBalancers. The list of subnets to be used for the load balancer.
    • getStaticSubdomain

      public String getStaticSubdomain()
      Getter for staticSubdomain. The static subdomain to be used for the Cloudera AI Inference Service instance.
    • setStaticSubdomain

      public void setStaticSubdomain(String staticSubdomain)
      Setter for staticSubdomain. The static subdomain to be used for the Cloudera AI Inference Service instance.
    • 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