Package com.cloudera.cdp.df.model
Class EnableServiceRequest
- java.lang.Object
-
- com.cloudera.cdp.df.model.EnableServiceRequest
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:19.717-07:00") public class EnableServiceRequest extends Object
Request object for EnableService
-
-
Constructor Summary
Constructors Constructor Description EnableServiceRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<String>
getClusterSubnets()
Getter for clusterSubnets.String
getEnvironmentCrn()
Getter for environmentCrn.String
getInstanceType()
Getter for instanceType.List<String>
getKubeApiAuthorizedIpRanges()
Getter for kubeApiAuthorizedIpRanges.List<String>
getLoadBalancerAuthorizedIpRanges()
Getter for loadBalancerAuthorizedIpRanges.List<String>
getLoadBalancerSubnets()
Getter for loadBalancerSubnets.Integer
getMaxK8sNodeCount()
Getter for maxK8sNodeCount.Integer
getMinK8sNodeCount()
Getter for minK8sNodeCount.String
getPodCidr()
Getter for podCidr.Boolean
getPrivateCluster()
Getter for privateCluster.String
getServiceCidr()
Getter for serviceCidr.Boolean
getSkipPreflightChecks()
Getter for skipPreflightChecks.Map<String,String>
getTags()
Getter for tags.Boolean
getUsePublicLoadBalancer()
Getter for usePublicLoadBalancer.Boolean
getUserDefinedRouting()
Getter for userDefinedRouting.int
hashCode()
void
setClusterSubnets(List<String> clusterSubnets)
Setter for clusterSubnets.void
setEnvironmentCrn(String environmentCrn)
Setter for environmentCrn.void
setInstanceType(String instanceType)
Setter for instanceType.void
setKubeApiAuthorizedIpRanges(List<String> kubeApiAuthorizedIpRanges)
Setter for kubeApiAuthorizedIpRanges.void
setLoadBalancerAuthorizedIpRanges(List<String> loadBalancerAuthorizedIpRanges)
Setter for loadBalancerAuthorizedIpRanges.void
setLoadBalancerSubnets(List<String> loadBalancerSubnets)
Setter for loadBalancerSubnets.void
setMaxK8sNodeCount(Integer maxK8sNodeCount)
Setter for maxK8sNodeCount.void
setMinK8sNodeCount(Integer minK8sNodeCount)
Setter for minK8sNodeCount.void
setPodCidr(String podCidr)
Setter for podCidr.void
setPrivateCluster(Boolean privateCluster)
Setter for privateCluster.void
setServiceCidr(String serviceCidr)
Setter for serviceCidr.void
setSkipPreflightChecks(Boolean skipPreflightChecks)
Setter for skipPreflightChecks.void
setTags(Map<String,String> tags)
Setter for tags.void
setUsePublicLoadBalancer(Boolean usePublicLoadBalancer)
Setter for usePublicLoadBalancer.void
setUserDefinedRouting(Boolean userDefinedRouting)
Setter for userDefinedRouting.String
toString()
-
-
-
Method Detail
-
getEnvironmentCrn
public String getEnvironmentCrn()
Getter for environmentCrn. The CDP environment CRN
-
setEnvironmentCrn
public void setEnvironmentCrn(String environmentCrn)
Setter for environmentCrn. The CDP environment CRN
-
getMinK8sNodeCount
public Integer getMinK8sNodeCount()
Getter for minK8sNodeCount. The minimum number of kubernetes nodes needed for the service.
-
setMinK8sNodeCount
public void setMinK8sNodeCount(Integer minK8sNodeCount)
Setter for minK8sNodeCount. The minimum number of kubernetes nodes needed for the service.
-
getMaxK8sNodeCount
public Integer getMaxK8sNodeCount()
Getter for maxK8sNodeCount. The maximum number of kubernetes nodes that service may scale up under high-demand situations.
-
setMaxK8sNodeCount
public void setMaxK8sNodeCount(Integer maxK8sNodeCount)
Setter for maxK8sNodeCount. The maximum number of kubernetes nodes that service may scale up under high-demand situations.
-
getUsePublicLoadBalancer
public Boolean getUsePublicLoadBalancer()
Getter for usePublicLoadBalancer. Indicates whether or not to use a public load balancer when deploying dependencies stack, such as Nginx Ingress Controller.
-
setUsePublicLoadBalancer
public void setUsePublicLoadBalancer(Boolean usePublicLoadBalancer)
Setter for usePublicLoadBalancer. Indicates whether or not to use a public load balancer when deploying dependencies stack, such as Nginx Ingress Controller.
-
getKubeApiAuthorizedIpRanges
public List<String> getKubeApiAuthorizedIpRanges()
Getter for kubeApiAuthorizedIpRanges. The IP ranges authorized to connect to the Kubernetes API server.
-
setKubeApiAuthorizedIpRanges
public void setKubeApiAuthorizedIpRanges(List<String> kubeApiAuthorizedIpRanges)
Setter for kubeApiAuthorizedIpRanges. The IP ranges authorized to connect to the Kubernetes API server.
-
getTags
public Map<String,String> getTags()
Getter for tags. The tags to apply to service-related resources created.
-
setTags
public void setTags(Map<String,String> tags)
Setter for tags. The tags to apply to service-related resources created.
-
getLoadBalancerAuthorizedIpRanges
public List<String> getLoadBalancerAuthorizedIpRanges()
Getter for loadBalancerAuthorizedIpRanges. IP Ranges that are authorized to access DF local endpoints.
-
setLoadBalancerAuthorizedIpRanges
public void setLoadBalancerAuthorizedIpRanges(List<String> loadBalancerAuthorizedIpRanges)
Setter for loadBalancerAuthorizedIpRanges. IP Ranges that are authorized to access DF local endpoints.
-
getClusterSubnets
public List<String> getClusterSubnets()
Getter for clusterSubnets. Subnets to use for the Kubernetes cluster
-
setClusterSubnets
public void setClusterSubnets(List<String> clusterSubnets)
Setter for clusterSubnets. Subnets to use for the Kubernetes cluster
-
getLoadBalancerSubnets
public List<String> getLoadBalancerSubnets()
Getter for loadBalancerSubnets. Subnets to use for the Load Balancer
-
setLoadBalancerSubnets
public void setLoadBalancerSubnets(List<String> loadBalancerSubnets)
Setter for loadBalancerSubnets. Subnets to use for the Load Balancer
-
getPrivateCluster
public Boolean getPrivateCluster()
Getter for privateCluster. Indicates whether to provision private k8s cluster.
-
setPrivateCluster
public void setPrivateCluster(Boolean privateCluster)
Setter for privateCluster. Indicates whether to provision private k8s cluster.
-
getInstanceType
public String getInstanceType()
Getter for instanceType. Indicates custom instance type to be used
-
setInstanceType
public void setInstanceType(String instanceType)
Setter for instanceType. Indicates custom instance type to be used
-
getSkipPreflightChecks
public Boolean getSkipPreflightChecks()
Getter for skipPreflightChecks. Indicates whether to skip Liftie's pre-flight checks.
-
setSkipPreflightChecks
public void setSkipPreflightChecks(Boolean skipPreflightChecks)
Setter for skipPreflightChecks. Indicates whether to skip Liftie's pre-flight checks.
-
getUserDefinedRouting
public Boolean getUserDefinedRouting()
Getter for userDefinedRouting. Indicates whether User Defined Routing (UDR) mode is enabled for AKS clusters.
-
setUserDefinedRouting
public void setUserDefinedRouting(Boolean userDefinedRouting)
Setter for userDefinedRouting. Indicates whether User Defined Routing (UDR) mode is enabled for AKS clusters.
-
getPodCidr
public String getPodCidr()
Getter for podCidr. CIDR range from which to assign IPs to pods in the kubernetes cluster.
-
setPodCidr
public void setPodCidr(String podCidr)
Setter for podCidr. CIDR range from which to assign IPs to pods in the kubernetes cluster.
-
getServiceCidr
public String getServiceCidr()
Getter for serviceCidr. CIDR range from which to assign IPs to internal services in the kubernetes cluster.
-
setServiceCidr
public void setServiceCidr(String serviceCidr)
Setter for serviceCidr. CIDR range from which to assign IPs to internal services in the kubernetes cluster.
-
-