Package com.cloudera.cdp.de.api
Class DeClient
- java.lang.Object
-
- com.cloudera.cdp.client.CdpClient
-
- com.cloudera.cdp.de.api.DeClient
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:19.284-07:00") public class DeClient extends CdpClient
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Fields inherited from class com.cloudera.cdp.client.CdpClient
NO_EXTENSION
-
-
Constructor Summary
Constructors Constructor Description DeClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
DeClient(CdpRequestContext<?> context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateVcResponse
createVc(CreateVcRequest input)
Create Virtual ClusterDeleteVcResponse
deleteVc(DeleteVcRequest input)
Delete Virtual ClusterDescribeServiceResponse
describeService(DescribeServiceRequest input)
Describe Cloudera Data Engineering(CDE) ServiceDescribeVcResponse
describeVc(DescribeVcRequest input)
Describe Virtual ClusterDisableServiceResponse
disableService(DisableServiceRequest input)
Disable Cloudera Data Engineering(CDE) ServiceEnableServiceResponse
enableService(EnableServiceRequest input)
Enable Cloudera Data Engineering(CDE) ServiceGetKubeconfigResponse
getKubeconfig(GetKubeconfigRequest input)
Get Kubeconfig for the CDE serviceprotected String
getRequestContentType()
Gets the request Content-Type, used by 'Conent-Type' request header.protected String
getResponseContentType()
Gets the expected response Content-Type, used by 'Accept' request header.protected String
getServiceName()
Gets the service name.ListServicesResponse
listServices(ListServicesRequest input)
List Cloudera Data Engineering(CDE) ServicesListVcsResponse
listVcs(ListVcsRequest input)
List Virtual ClustersUpdateServiceResponse
updateService(UpdateServiceRequest input)
Update Cloudera Data Engineering (CDE) ServiceUpdateVcResponse
updateVc(UpdateVcRequest input)
Update Cloudera Data Engineering (CDE) Virtual Cluster-
Methods inherited from class com.cloudera.cdp.client.CdpClient
invokeAPI, invokeAPI, invokeAPI, invokeAPI, parameterToPair, parameterToPairs, parameterToString, shutdown
-
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DeClient
public DeClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
-
DeClient
public DeClient(CdpRequestContext<?> context)
-
-
Method Detail
-
getServiceName
protected String getServiceName()
Description copied from class:CdpClient
Gets the service name.- Specified by:
getServiceName
in classCdpClient
- Returns:
- the service name
-
getRequestContentType
protected String 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
protected String 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
-
createVc
public CreateVcResponse createVc(CreateVcRequest input)
Create Virtual Cluster- Parameters:
input
-- Returns:
- CreateVcResponse
-
deleteVc
public DeleteVcResponse deleteVc(DeleteVcRequest input)
Delete Virtual Cluster- Parameters:
input
-- Returns:
- DeleteVcResponse
-
describeService
public DescribeServiceResponse describeService(DescribeServiceRequest input)
Describe Cloudera Data Engineering(CDE) Service- Parameters:
input
-- Returns:
- DescribeServiceResponse
-
describeVc
public DescribeVcResponse describeVc(DescribeVcRequest input)
Describe Virtual Cluster- Parameters:
input
-- Returns:
- DescribeVcResponse
-
disableService
public DisableServiceResponse disableService(DisableServiceRequest input)
Disable Cloudera Data Engineering(CDE) Service- Parameters:
input
-- Returns:
- DisableServiceResponse
-
enableService
public EnableServiceResponse enableService(EnableServiceRequest input)
Enable Cloudera Data Engineering(CDE) Service- Parameters:
input
-- Returns:
- EnableServiceResponse
-
getKubeconfig
public GetKubeconfigResponse getKubeconfig(GetKubeconfigRequest input)
Get Kubeconfig for the CDE service- Parameters:
input
-- Returns:
- GetKubeconfigResponse
-
listServices
public ListServicesResponse listServices(ListServicesRequest input)
List Cloudera Data Engineering(CDE) Services- Parameters:
input
-- Returns:
- ListServicesResponse
-
listVcs
public ListVcsResponse listVcs(ListVcsRequest input)
List Virtual Clusters- Parameters:
input
-- Returns:
- ListVcsResponse
-
updateService
public UpdateServiceResponse updateService(UpdateServiceRequest input)
Update Cloudera Data Engineering (CDE) Service- Parameters:
input
-- Returns:
- UpdateServiceResponse
-
updateVc
public UpdateVcResponse updateVc(UpdateVcRequest input)
Update Cloudera Data Engineering (CDE) Virtual Cluster- Parameters:
input
-- Returns:
- UpdateVcResponse
-
-