Package com.cloudera.cdp.df.model
Class Service
java.lang.Object
com.cloudera.cdp.df.model.Service
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:28.348-07:00")
public class Service
extends Object
The DataFlow view of a CDP service.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for activeErrorAlertCount.Getter for activeInfoAlertCount.Getter for activeWarningAlertCount.Getter for availableK8sVersionUpgrade.Getter for cloudPlatform.Getter for clusterId.Getter for clusterSubnets.Deprecated.Getter for creatingK8sNodeCount.getCrn()
Getter for crn.Getter for deploymentCount.Getter for dfLocalUrl.Getter for encryptionParameters.Getter for environmentCrn.Getter for instanceType.Getter for k8sServerVersion.Getter for kubeApiAuthorizedIpRanges.Getter for loadBalancerAuthorizedIpRanges.Getter for loadBalancerSubnets.Getter for maxK8sNodeCount.Getter for minK8sNodeCount.getName()
Getter for name.Getter for podCidr.Getter for privateCluster.Getter for proxyName.Getter for region.Getter for runningK8sNodeCount.Getter for serviceCidr.Getter for status.getTags()
Getter for tags.Getter for terminatingK8sNodeCount.Getter for usePublicLoadBalancer.Getter for userDefinedRouting.Getter for validActions.Getter for workloadVersion.int
hashCode()
void
setActiveErrorAlertCount
(Long activeErrorAlertCount) Setter for activeErrorAlertCount.void
setActiveInfoAlertCount
(Long activeInfoAlertCount) Setter for activeInfoAlertCount.void
setActiveWarningAlertCount
(Long activeWarningAlertCount) Setter for activeWarningAlertCount.void
setAvailableK8sVersionUpgrade
(String availableK8sVersionUpgrade) Setter for availableK8sVersionUpgrade.void
setCloudPlatform
(String cloudPlatform) Setter for cloudPlatform.void
setClusterId
(String clusterId) Setter for clusterId.void
setClusterSubnets
(List<String> clusterSubnets) Setter for clusterSubnets.void
setClusterUsable
(Boolean clusterUsable) Deprecated.void
setCreatingK8sNodeCount
(Integer creatingK8sNodeCount) Setter for creatingK8sNodeCount.void
Setter for crn.void
setDeploymentCount
(Integer deploymentCount) Setter for deploymentCount.void
setDfLocalUrl
(String dfLocalUrl) Setter for dfLocalUrl.void
setEncryptionParameters
(EncryptionParameters encryptionParameters) Setter for encryptionParameters.void
setEnvironmentCrn
(String environmentCrn) Setter for environmentCrn.void
setInstanceType
(String instanceType) Setter for instanceType.void
setK8sServerVersion
(String k8sServerVersion) Setter for k8sServerVersion.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
Setter for name.void
setPodCidr
(String podCidr) Setter for podCidr.void
setPrivateCluster
(Boolean privateCluster) Setter for privateCluster.void
setProxyName
(String proxyName) Setter for proxyName.void
Setter for region.void
setRunningK8sNodeCount
(Integer runningK8sNodeCount) Setter for runningK8sNodeCount.void
setServiceCidr
(String serviceCidr) Setter for serviceCidr.void
setStatus
(ServiceStatus status) Setter for status.void
Setter for tags.void
setTerminatingK8sNodeCount
(Integer terminatingK8sNodeCount) Setter for terminatingK8sNodeCount.void
setUsePublicLoadBalancer
(Boolean usePublicLoadBalancer) Setter for usePublicLoadBalancer.void
setUserDefinedRouting
(Boolean userDefinedRouting) Setter for userDefinedRouting.void
setValidActions
(List<String> validActions) Setter for validActions.void
setWorkloadVersion
(String workloadVersion) Setter for workloadVersion.toString()
-
Constructor Details
-
Service
public Service()
-
-
Method Details
-
getCrn
Getter for crn. The service CRN. -
setCrn
Setter for crn. The service CRN. -
getEnvironmentCrn
Getter for environmentCrn. The CDP Environment CRN -
setEnvironmentCrn
Setter for environmentCrn. The CDP Environment CRN -
getName
Getter for name. The service name. -
setName
Setter for name. The service name. -
getCloudPlatform
Getter for cloudPlatform. The cloud platform of the service. -
setCloudPlatform
Setter for cloudPlatform. The cloud platform of the service. -
getRegion
Getter for region. The region of the service. -
setRegion
Setter for region. The region of the service. -
getDeploymentCount
Getter for deploymentCount. The deployment count. -
setDeploymentCount
Setter for deploymentCount. The deployment count. -
getMinK8sNodeCount
Getter for minK8sNodeCount. The minimum number of Kubernetes nodes that need to be provisioned in the service -
setMinK8sNodeCount
Setter for minK8sNodeCount. The minimum number of Kubernetes nodes that need to be provisioned in 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 -
getStatus
Getter for status. The DataFlow status of the service. -
setStatus
Setter for status. The DataFlow status of the service. -
getWorkloadVersion
Getter for workloadVersion. The workload version of the service. -
setWorkloadVersion
Setter for workloadVersion. The workload version of the service. -
getRunningK8sNodeCount
Getter for runningK8sNodeCount. The number of kubernetes nodes currently running for this service. -
setRunningK8sNodeCount
Setter for runningK8sNodeCount. The number of kubernetes nodes currently running for this service. -
getInstanceType
Getter for instanceType. The instance type of the kubernetes nodes currently in use by DataFlow for this service. -
setInstanceType
Setter for instanceType. The instance type of the kubernetes nodes currently in use by DataFlow for this service. -
getDfLocalUrl
Getter for dfLocalUrl. The URL of the service local DataFlow application. -
setDfLocalUrl
Setter for dfLocalUrl. The URL of the service local DataFlow application. -
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. -
getActiveInfoAlertCount
Getter for activeInfoAlertCount. Current count of active alerts classified as an info -
setActiveInfoAlertCount
Setter for activeInfoAlertCount. Current count of active alerts classified as an info -
getActiveWarningAlertCount
Getter for activeWarningAlertCount. Current count of active alerts classified as a warning -
setActiveWarningAlertCount
Setter for activeWarningAlertCount. Current count of active alerts classified as a warning -
getActiveErrorAlertCount
Getter for activeErrorAlertCount. Current count of active alerts classified as an error -
setActiveErrorAlertCount
Setter for activeErrorAlertCount. Current count of active alerts classified as an error -
getClusterId
Getter for clusterId. Cluster id of the service, if enabled -
setClusterId
Setter for clusterId. Cluster id of the service, if enabled -
getClusterUsable
Deprecated.Getter for clusterUsable. Whether or not a successfully created and usable cluster exists. Deprecated. Use 'validActions' instead. -
setClusterUsable
Deprecated.Setter for clusterUsable. Whether or not a successfully created and usable cluster exists. Deprecated. Use 'validActions' instead. -
getValidActions
Getter for validActions. Valid actions that can be applied based on the current state of the service -
setValidActions
Setter for validActions. Valid actions that can be applied based on the current state of the service -
getUsePublicLoadBalancer
Getter for usePublicLoadBalancer. Whether or not a public load balancer is exposed. -
setUsePublicLoadBalancer
Setter for usePublicLoadBalancer. Whether or not a public load balancer is exposed. -
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 CDF local endpoints. -
setLoadBalancerAuthorizedIpRanges
Setter for loadBalancerAuthorizedIpRanges. IP Ranges that are authorized to access CDF local endpoints. -
getClusterSubnets
Getter for clusterSubnets. Subnets to use for the Kubernetes cluster -
setClusterSubnets
Setter for clusterSubnets. Subnets to use for the Kubernetes cluster -
getCreatingK8sNodeCount
Getter for creatingK8sNodeCount. The number of kubernetes nodes currently under creation for this service. -
setCreatingK8sNodeCount
Setter for creatingK8sNodeCount. The number of kubernetes nodes currently under creation for this service. -
getTerminatingK8sNodeCount
Getter for terminatingK8sNodeCount. The number of kubernetes nodes currently terminating for this service. -
setTerminatingK8sNodeCount
Setter for terminatingK8sNodeCount. The number of kubernetes nodes currently terminating for this service. -
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. Whether the k8s cluster is private or not. -
setPrivateCluster
Setter for privateCluster. Whether the k8s cluster is private or not. -
getProxyName
Getter for proxyName. The name of the proxy that is configured for the CDP environment -
setProxyName
Setter for proxyName. The name of the proxy that is configured for the CDP environment -
getK8sServerVersion
Getter for k8sServerVersion. The kubernetes version of the cluster -
setK8sServerVersion
Setter for k8sServerVersion. The kubernetes version of the cluster -
getAvailableK8sVersionUpgrade
Getter for availableK8sVersionUpgrade. The available kubernetes version that cluster can be upgraded to. -
setAvailableK8sVersionUpgrade
Setter for availableK8sVersionUpgrade. The available kubernetes version that cluster can be upgraded to. -
getUserDefinedRouting
Getter for userDefinedRouting. Whether User Defined Routing (UDR) mode is enabled for AKS clusters or not. -
setUserDefinedRouting
Setter for userDefinedRouting. Whether User Defined Routing (UDR) mode is enabled for AKS clusters or not. -
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. -
getEncryptionParameters
Getter for encryptionParameters. The encryption parameters used by DataFlow service for encrypting K8s secrets and EBS volumes. -
setEncryptionParameters
Setter for encryptionParameters. The encryption parameters used by DataFlow service for encrypting K8s secrets and EBS volumes. -
equals
-
hashCode
public int hashCode() -
toString
-