Package com.cloudera.cdp.compute.api
Class ComputeClient
java.lang.Object
com.cloudera.cdp.client.CdpClient
com.cloudera.cdp.compute.api.ComputeClient
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-01-23T07:12:43.033-08:00")
public class ComputeClient
extends CdpClient
-
Field Summary
Fields inherited from class com.cloudera.cdp.client.CdpClient
NO_EXTENSION
-
Constructor Summary
ConstructorDescriptionComputeClient
(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration) ComputeClient
(CdpRequestContext<?> context) -
Method Summary
Modifier and TypeMethodDescriptionCreate compute clusterDelete compute clusterDescribe compute clusterDescribes a deploymentprotected String
Gets the request Content-Type, used by 'Conent-Type' request header.protected String
Gets the expected response Content-Type, used by 'Accept' request header.protected String
Gets the service name.listClusters
(ListClustersRequest input) List compute clustersList deployments in the cluster.Resume ClusterSuspend ClusterUpgrades a deployment to a different chart.Validate compute clusterMethods inherited from class com.cloudera.cdp.client.CdpClient
invokeAPI, invokeAPI, invokeAPI, invokeAPI, parameterToPair, parameterToPairs, parameterToString, shutdown
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Constructor Details
-
ComputeClient
public ComputeClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration) -
ComputeClient
-
-
Method Details
-
getServiceName
Description copied from class:CdpClient
Gets the service name.- Specified by:
getServiceName
in classCdpClient
- Returns:
- the service name
-
getRequestContentType
Description copied from class:CdpClient
Gets the request Content-Type, used by 'Conent-Type' request header.- Overrides:
getRequestContentType
in classCdpClient
- Returns:
- the request Content-Type
-
getResponseContentType
Description copied from class:CdpClient
Gets the expected response Content-Type, used by 'Accept' request header.- Overrides:
getResponseContentType
in classCdpClient
- Returns:
- the response Content-Type
-
createCluster
Create compute cluster- Parameters:
input
-- Returns:
- CreateClusterResponse
-
deleteCluster
Delete compute cluster- Parameters:
input
-- Returns:
- DeleteClusterResponse
-
describeCluster
Describe compute cluster- Parameters:
input
-- Returns:
- DescribeClusterResponse
-
describeDeployment
Describes a deployment- Parameters:
input
-- Returns:
- DescribeDeploymentResponse
-
listClusters
List compute clusters- Parameters:
input
-- Returns:
- ListClustersResponse
-
listDeployments
List deployments in the cluster.- Parameters:
input
-- Returns:
- ListDeploymentsResponse
-
resumeCluster
Resume Cluster- Parameters:
input
-- Returns:
- ResumeClusterResponse
-
suspendCluster
Suspend Cluster- Parameters:
input
-- Returns:
- SuspendClusterResponse
-
upgradeDeployment
Upgrades a deployment to a different chart.- Parameters:
input
-- Returns:
- UpgradeDeploymentResponse
-
validateCluster
Validate compute cluster- Parameters:
input
-- Returns:
- ValidateClusterResponse
-