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="2024-08-15T13:42:19.082-07:00")
public class EnableServiceRequest
extends Object
Request object for EnableService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for clusterSubnets.Getter for environmentCrn.Getter for instanceType.Getter for kubeApiAuthorizedIpRanges.Getter for loadBalancerAuthorizedIpRanges.Getter for loadBalancerSubnets.Getter for maxK8sNodeCount.Getter for minK8sNodeCount.Getter for podCidr.Getter for privateCluster.Getter for serviceCidr.Getter for skipPreflightChecks.getTags()
Getter for tags.Getter for usePublicLoadBalancer.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
Setter for tags.void
setUsePublicLoadBalancer
(Boolean usePublicLoadBalancer) Setter for usePublicLoadBalancer.void
setUserDefinedRouting
(Boolean userDefinedRouting) Setter for userDefinedRouting.toString()
-
Constructor Details
-
EnableServiceRequest
public EnableServiceRequest()
-
-
Method Details
-
getEnvironmentCrn
Getter for environmentCrn. The CDP environment CRN -
setEnvironmentCrn
Setter for environmentCrn. The CDP environment CRN -
getMinK8sNodeCount
Getter for minK8sNodeCount. The minimum number of kubernetes nodes needed for the service. -
setMinK8sNodeCount
Setter for minK8sNodeCount. The minimum number of kubernetes nodes needed for the service. -
getMaxK8sNodeCount
Getter for maxK8sNodeCount. The maximum number of kubernetes nodes that service may scale up under high-demand situations. -
setMaxK8sNodeCount
Setter for maxK8sNodeCount. The maximum number of kubernetes nodes that service may scale up under high-demand situations. -
getUsePublicLoadBalancer
Getter for usePublicLoadBalancer. Indicates whether or not to use a public load balancer when deploying dependencies stack, such as Nginx Ingress Controller. -
setUsePublicLoadBalancer
Setter for usePublicLoadBalancer. Indicates whether or not to use a public load balancer when deploying dependencies stack, such as Nginx Ingress Controller. -
getKubeApiAuthorizedIpRanges
Getter for kubeApiAuthorizedIpRanges. The IP ranges authorized to connect to the Kubernetes API server. -
setKubeApiAuthorizedIpRanges
Setter for kubeApiAuthorizedIpRanges. The IP ranges authorized to connect to the Kubernetes API server. -
getTags
Getter for tags. The tags to apply to service-related resources created. -
setTags
Setter for tags. The tags to apply to service-related resources created. -
getLoadBalancerAuthorizedIpRanges
Getter for loadBalancerAuthorizedIpRanges. IP Ranges that are authorized to access DF local endpoints. -
setLoadBalancerAuthorizedIpRanges
Setter for loadBalancerAuthorizedIpRanges. IP Ranges that are authorized to access DF local endpoints. -
getClusterSubnets
Getter for clusterSubnets. Subnets to use for the Kubernetes cluster -
setClusterSubnets
Setter for clusterSubnets. Subnets to use for the Kubernetes cluster -
getLoadBalancerSubnets
Getter for loadBalancerSubnets. Subnets to use for the Load Balancer -
setLoadBalancerSubnets
Setter for loadBalancerSubnets. Subnets to use for the Load Balancer -
getPrivateCluster
Getter for privateCluster. Indicates whether to provision private k8s cluster. -
setPrivateCluster
Setter for privateCluster. Indicates whether to provision private k8s cluster. -
getInstanceType
Getter for instanceType. Indicates custom instance type to be used -
setInstanceType
Setter for instanceType. Indicates custom instance type to be used -
getSkipPreflightChecks
Getter for skipPreflightChecks. Indicates whether to skip Liftie's pre-flight checks. -
setSkipPreflightChecks
Setter for skipPreflightChecks. Indicates whether to skip Liftie's pre-flight checks. -
getUserDefinedRouting
Getter for userDefinedRouting. Indicates whether User Defined Routing (UDR) mode is enabled for AKS clusters. -
setUserDefinedRouting
Setter for userDefinedRouting. Indicates whether User Defined Routing (UDR) mode is enabled for AKS clusters. -
getPodCidr
Getter for podCidr. CIDR range from which to assign IPs to pods in the kubernetes cluster. -
setPodCidr
Setter for podCidr. CIDR range from which to assign IPs to pods in the kubernetes cluster. -
getServiceCidr
Getter for serviceCidr. CIDR range from which to assign IPs to internal services in the kubernetes cluster. -
setServiceCidr
Setter for serviceCidr. CIDR range from which to assign IPs to internal services in the kubernetes cluster. -
equals
-
hashCode
public int hashCode() -
toString
-