Package com.cloudera.cdp.drscp.api
Class DrscpClient
- java.lang.Object
-
- com.cloudera.cdp.client.CdpClient
-
- com.cloudera.cdp.drscp.api.DrscpClient
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:18.347-07:00") public class DrscpClient 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 DrscpClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
DrscpClient(CdpRequestContext<?> context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateBackupResponse
createBackup(CreateBackupRequest input)
Creates a backup for the control plane.DeleteBackupResponse
deleteBackup(DeleteBackupRequest input)
Deletes a control plane backup.DescribeBackupResponse
describeBackup(DescribeBackupRequest input)
Describes the backup.DescribeRestoreResponse
describeRestore(DescribeRestoreRequest input)
Restores the backup.GetLogsResponse
getLogs(GetLogsRequest input)
Gets job logs.protected 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.ListBackupEntitiesResponse
listBackupEntities(ListBackupEntitiesRequest input)
Lists potential backup entities associated with the control plane.ListBackupsResponse
listBackups(ListBackupsRequest input)
Lists backupsListRestoresResponse
listRestores(ListRestoresRequest input)
Lists restores.RestoreBackupResponse
restoreBackup(RestoreBackupRequest input)
Restores backup.-
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
-
DrscpClient
public DrscpClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
-
DrscpClient
public DrscpClient(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
-
createBackup
public CreateBackupResponse createBackup(CreateBackupRequest input)
Creates a backup for the control plane.- Parameters:
input
-- Returns:
- CreateBackupResponse
-
deleteBackup
public DeleteBackupResponse deleteBackup(DeleteBackupRequest input)
Deletes a control plane backup.- Parameters:
input
-- Returns:
- DeleteBackupResponse
-
describeBackup
public DescribeBackupResponse describeBackup(DescribeBackupRequest input)
Describes the backup.- Parameters:
input
-- Returns:
- DescribeBackupResponse
-
describeRestore
public DescribeRestoreResponse describeRestore(DescribeRestoreRequest input)
Restores the backup.- Parameters:
input
-- Returns:
- DescribeRestoreResponse
-
getLogs
public GetLogsResponse getLogs(GetLogsRequest input)
Gets job logs.- Parameters:
input
-- Returns:
- GetLogsResponse
-
listBackupEntities
public ListBackupEntitiesResponse listBackupEntities(ListBackupEntitiesRequest input)
Lists potential backup entities associated with the control plane.- Parameters:
input
-- Returns:
- ListBackupEntitiesResponse
-
listBackups
public ListBackupsResponse listBackups(ListBackupsRequest input)
Lists backups- Parameters:
input
-- Returns:
- ListBackupsResponse
-
listRestores
public ListRestoresResponse listRestores(ListRestoresRequest input)
Lists restores.- Parameters:
input
-- Returns:
- ListRestoresResponse
-
restoreBackup
public RestoreBackupResponse restoreBackup(RestoreBackupRequest input)
Restores backup.- Parameters:
input
-- Returns:
- RestoreBackupResponse
-
-