public class TcaplusdbClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
TcaplusdbClient(Credential credential,
String region) |
TcaplusdbClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
ClearTablesResponse |
ClearTables(ClearTablesRequest req)
This API is used to clear table data based on the specified table information.
|
CompareIdlFilesResponse |
CompareIdlFiles(CompareIdlFilesRequest req)
This API is used to select a target table, upload and verify the table modification file, and return the result of whether the table structure is allowed to be modified.
|
CreateBackupResponse |
CreateBackup(CreateBackupRequest req)
This API is used to create a backup task.
|
CreateClusterResponse |
CreateCluster(CreateClusterRequest req)
This API is used to create a TcaplusDB cluster.
|
CreateSnapshotsResponse |
CreateSnapshots(CreateSnapshotsRequest req)
This API is used to create one or more table snapshots at a specified past time point.
|
CreateTableGroupResponse |
CreateTableGroup(CreateTableGroupRequest req)
This API is used to create a table group in a TcaplusDB cluster.
|
CreateTablesResponse |
CreateTables(CreateTablesRequest req)
This API is used to create tables in batches based on the selected IDL file list.
|
DeleteBackupRecordsResponse |
DeleteBackupRecords(DeleteBackupRecordsRequest req)
This API is used to delete a manual backup.
|
DeleteClusterResponse |
DeleteCluster(DeleteClusterRequest req)
This API is used to delete a TcaplusDB cluster, which will succeed only after all resources (including table groups and tables) in the cluster are released.
|
DeleteIdlFilesResponse |
DeleteIdlFiles(DeleteIdlFilesRequest req)
This API is used to delete a target IDL file by specifying the cluster ID and information of the file to be deleted.
|
DeleteSnapshotsResponse |
DeleteSnapshots(DeleteSnapshotsRequest req)
This API is used to delete one or more table snapshots.
|
DeleteTableDataFlowResponse |
DeleteTableDataFlow(DeleteTableDataFlowRequest req)
This API is used to disable data subscription for tables.
|
DeleteTableGroupResponse |
DeleteTableGroup(DeleteTableGroupRequest req)
This API is used to delete a table group.
|
DeleteTableIndexResponse |
DeleteTableIndex(DeleteTableIndexRequest req)
This API is used to delete the global index from a table.
|
DeleteTablesResponse |
DeleteTables(DeleteTablesRequest req)
This API is used to drop a specified table.
|
DescribeBackupRecordsResponse |
DescribeBackupRecords(DescribeBackupRecordsRequest req)
This API is used to query backup records.
|
DescribeClustersResponse |
DescribeClusters(DescribeClustersRequest req)
This API is used to query the TcaplusDB cluster list, including cluster details.
|
DescribeClusterTagsResponse |
DescribeClusterTags(DescribeClusterTagsRequest req)
This API is used to get the associated tag list of a cluster.
|
DescribeIdlFileInfosResponse |
DescribeIdlFileInfos(DescribeIdlFileInfosRequest req)
This API is used to query table description file details.
|
DescribeMachineResponse |
DescribeMachine(DescribeMachineRequest req)
This API is used to query the available machines in a dedicated cluster.
|
DescribeRegionsResponse |
DescribeRegions(DescribeRegionsRequest req)
This API is used to query the list of regions supported by the TcaplusDB service.
|
DescribeSnapshotsResponse |
DescribeSnapshots(DescribeSnapshotsRequest req)
This API is used to query the list of table snapshots.
|
DescribeTableGroupsResponse |
DescribeTableGroups(DescribeTableGroupsRequest req)
This API is used to query the table group list.
|
DescribeTableGroupTagsResponse |
DescribeTableGroupTags(DescribeTableGroupTagsRequest req)
This API is used to get the associated tag list of a table group.
|
DescribeTablesResponse |
DescribeTables(DescribeTablesRequest req)
This API is used to query table details.
|
DescribeTablesInRecycleResponse |
DescribeTablesInRecycle(DescribeTablesInRecycleRequest req)
This API is used to query the details of a table in recycle bin.
|
DescribeTableTagsResponse |
DescribeTableTags(DescribeTableTagsRequest req)
This API is used to get table tags.
|
DescribeTasksResponse |
DescribeTasks(DescribeTasksRequest req)
This API is used to query the task list.
|
DescribeUinInWhitelistResponse |
DescribeUinInWhitelist(DescribeUinInWhitelistRequest req)
This API is used to query whether the current user is in the allowlist and control whether the user can create TDR-type apps or tables.
|
DisableRestProxyResponse |
DisableRestProxy(DisableRestProxyRequest req)
This API is used to disable the RESTful API.
|
EnableRestProxyResponse |
EnableRestProxy(EnableRestProxyRequest req)
This API is used to enable the RESTful API.
|
ImportSnapshotsResponse |
ImportSnapshots(ImportSnapshotsRequest req)
This API is used to import a snapshot into a new table or the original table from which the snapshot was created.
|
MergeTablesDataResponse |
MergeTablesData(MergeTablesDataRequest req)
This API is used to merge tables.
|
ModifyCensorshipResponse |
ModifyCensorship(ModifyCensorshipRequest req)
This API is used to enable or disable the cluster operation approval feature.
|
ModifyClusterMachineResponse |
ModifyClusterMachine(ModifyClusterMachineRequest req)
This API is used to modify the machines of a dedicated cluster.
|
ModifyClusterNameResponse |
ModifyClusterName(ModifyClusterNameRequest req)
This API is used to rename a specified cluster.
|
ModifyClusterPasswordResponse |
ModifyClusterPassword(ModifyClusterPasswordRequest req)
This API is used to change the password of a specified cluster.
|
ModifyClusterTagsResponse |
ModifyClusterTags(ModifyClusterTagsRequest req)
This API is used to modify cluster tags.
|
ModifySnapshotsResponse |
ModifySnapshots(ModifySnapshotsRequest req)
This API is used to modify the expiration time of one or more table snapshots.
|
ModifyTableGroupNameResponse |
ModifyTableGroupName(ModifyTableGroupNameRequest req)
This API is used to rename a TcaplusDB table group.
|
ModifyTableGroupTagsResponse |
ModifyTableGroupTags(ModifyTableGroupTagsRequest req)
This API is used to modify table group tags.
|
ModifyTableMemosResponse |
ModifyTableMemos(ModifyTableMemosRequest req)
This API is used to modify table remarks.
|
ModifyTableQuotasResponse |
ModifyTableQuotas(ModifyTableQuotasRequest req)
This API is used to scale a table.
|
ModifyTablesResponse |
ModifyTables(ModifyTablesRequest req)
This API is used to modify specified tables in batches based on the selected table definition IDL file.
|
ModifyTableTagsResponse |
ModifyTableTags(ModifyTableTagsRequest req)
This API is used to modify table tags.
|
RecoverRecycleTablesResponse |
RecoverRecycleTables(RecoverRecycleTablesRequest req)
This API is used to recover a dropped table from the recycle bin.
|
RollbackTablesResponse |
RollbackTables(RollbackTablesRequest req)
This API is used to roll back table data.
|
SetBackupExpireRuleResponse |
SetBackupExpireRule(SetBackupExpireRuleRequest req)
This API is used to add/delete/modify backup expiration policy.
|
SetTableDataFlowResponse |
SetTableDataFlow(SetTableDataFlowRequest req)
This API is used to enable data subscription for tables or modify the feature's configurations.
|
SetTableIndexResponse |
SetTableIndex(SetTableIndexRequest req)
This API is used to create a global index for a table.
|
UpdateApplyResponse |
UpdateApply(UpdateApplyRequest req)
This API is used to update the application status.
|
VerifyIdlFilesResponse |
VerifyIdlFiles(VerifyIdlFilesRequest req)
This API is used to upload and verify a table creation file and return the definition of tables that are verified to be valid.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public TcaplusdbClient(Credential credential, String region)
public TcaplusdbClient(Credential credential, String region, ClientProfile profile)
public ClearTablesResponse ClearTables(ClearTablesRequest req) throws TencentCloudSDKException
req
- ClearTablesRequestTencentCloudSDKException
public CompareIdlFilesResponse CompareIdlFiles(CompareIdlFilesRequest req) throws TencentCloudSDKException
req
- CompareIdlFilesRequestTencentCloudSDKException
public CreateBackupResponse CreateBackup(CreateBackupRequest req) throws TencentCloudSDKException
req
- CreateBackupRequestTencentCloudSDKException
public CreateClusterResponse CreateCluster(CreateClusterRequest req) throws TencentCloudSDKException
req
- CreateClusterRequestTencentCloudSDKException
public CreateSnapshotsResponse CreateSnapshots(CreateSnapshotsRequest req) throws TencentCloudSDKException
req
- CreateSnapshotsRequestTencentCloudSDKException
public CreateTableGroupResponse CreateTableGroup(CreateTableGroupRequest req) throws TencentCloudSDKException
req
- CreateTableGroupRequestTencentCloudSDKException
public CreateTablesResponse CreateTables(CreateTablesRequest req) throws TencentCloudSDKException
req
- CreateTablesRequestTencentCloudSDKException
public DeleteBackupRecordsResponse DeleteBackupRecords(DeleteBackupRecordsRequest req) throws TencentCloudSDKException
req
- DeleteBackupRecordsRequestTencentCloudSDKException
public DeleteClusterResponse DeleteCluster(DeleteClusterRequest req) throws TencentCloudSDKException
req
- DeleteClusterRequestTencentCloudSDKException
public DeleteIdlFilesResponse DeleteIdlFiles(DeleteIdlFilesRequest req) throws TencentCloudSDKException
req
- DeleteIdlFilesRequestTencentCloudSDKException
public DeleteSnapshotsResponse DeleteSnapshots(DeleteSnapshotsRequest req) throws TencentCloudSDKException
req
- DeleteSnapshotsRequestTencentCloudSDKException
public DeleteTableDataFlowResponse DeleteTableDataFlow(DeleteTableDataFlowRequest req) throws TencentCloudSDKException
req
- DeleteTableDataFlowRequestTencentCloudSDKException
public DeleteTableGroupResponse DeleteTableGroup(DeleteTableGroupRequest req) throws TencentCloudSDKException
req
- DeleteTableGroupRequestTencentCloudSDKException
public DeleteTableIndexResponse DeleteTableIndex(DeleteTableIndexRequest req) throws TencentCloudSDKException
req
- DeleteTableIndexRequestTencentCloudSDKException
public DeleteTablesResponse DeleteTables(DeleteTablesRequest req) throws TencentCloudSDKException
req
- DeleteTablesRequestTencentCloudSDKException
public DescribeBackupRecordsResponse DescribeBackupRecords(DescribeBackupRecordsRequest req) throws TencentCloudSDKException
req
- DescribeBackupRecordsRequestTencentCloudSDKException
public DescribeClusterTagsResponse DescribeClusterTags(DescribeClusterTagsRequest req) throws TencentCloudSDKException
req
- DescribeClusterTagsRequestTencentCloudSDKException
public DescribeClustersResponse DescribeClusters(DescribeClustersRequest req) throws TencentCloudSDKException
req
- DescribeClustersRequestTencentCloudSDKException
public DescribeIdlFileInfosResponse DescribeIdlFileInfos(DescribeIdlFileInfosRequest req) throws TencentCloudSDKException
req
- DescribeIdlFileInfosRequestTencentCloudSDKException
public DescribeMachineResponse DescribeMachine(DescribeMachineRequest req) throws TencentCloudSDKException
req
- DescribeMachineRequestTencentCloudSDKException
public DescribeRegionsResponse DescribeRegions(DescribeRegionsRequest req) throws TencentCloudSDKException
req
- DescribeRegionsRequestTencentCloudSDKException
public DescribeSnapshotsResponse DescribeSnapshots(DescribeSnapshotsRequest req) throws TencentCloudSDKException
req
- DescribeSnapshotsRequestTencentCloudSDKException
public DescribeTableGroupTagsResponse DescribeTableGroupTags(DescribeTableGroupTagsRequest req) throws TencentCloudSDKException
req
- DescribeTableGroupTagsRequestTencentCloudSDKException
public DescribeTableGroupsResponse DescribeTableGroups(DescribeTableGroupsRequest req) throws TencentCloudSDKException
req
- DescribeTableGroupsRequestTencentCloudSDKException
public DescribeTableTagsResponse DescribeTableTags(DescribeTableTagsRequest req) throws TencentCloudSDKException
req
- DescribeTableTagsRequestTencentCloudSDKException
public DescribeTablesResponse DescribeTables(DescribeTablesRequest req) throws TencentCloudSDKException
req
- DescribeTablesRequestTencentCloudSDKException
public DescribeTablesInRecycleResponse DescribeTablesInRecycle(DescribeTablesInRecycleRequest req) throws TencentCloudSDKException
req
- DescribeTablesInRecycleRequestTencentCloudSDKException
public DescribeTasksResponse DescribeTasks(DescribeTasksRequest req) throws TencentCloudSDKException
req
- DescribeTasksRequestTencentCloudSDKException
public DescribeUinInWhitelistResponse DescribeUinInWhitelist(DescribeUinInWhitelistRequest req) throws TencentCloudSDKException
req
- DescribeUinInWhitelistRequestTencentCloudSDKException
public DisableRestProxyResponse DisableRestProxy(DisableRestProxyRequest req) throws TencentCloudSDKException
req
- DisableRestProxyRequestTencentCloudSDKException
public EnableRestProxyResponse EnableRestProxy(EnableRestProxyRequest req) throws TencentCloudSDKException
req
- EnableRestProxyRequestTencentCloudSDKException
public ImportSnapshotsResponse ImportSnapshots(ImportSnapshotsRequest req) throws TencentCloudSDKException
req
- ImportSnapshotsRequestTencentCloudSDKException
public MergeTablesDataResponse MergeTablesData(MergeTablesDataRequest req) throws TencentCloudSDKException
req
- MergeTablesDataRequestTencentCloudSDKException
public ModifyCensorshipResponse ModifyCensorship(ModifyCensorshipRequest req) throws TencentCloudSDKException
req
- ModifyCensorshipRequestTencentCloudSDKException
public ModifyClusterMachineResponse ModifyClusterMachine(ModifyClusterMachineRequest req) throws TencentCloudSDKException
req
- ModifyClusterMachineRequestTencentCloudSDKException
public ModifyClusterNameResponse ModifyClusterName(ModifyClusterNameRequest req) throws TencentCloudSDKException
req
- ModifyClusterNameRequestTencentCloudSDKException
public ModifyClusterPasswordResponse ModifyClusterPassword(ModifyClusterPasswordRequest req) throws TencentCloudSDKException
req
- ModifyClusterPasswordRequestTencentCloudSDKException
public ModifyClusterTagsResponse ModifyClusterTags(ModifyClusterTagsRequest req) throws TencentCloudSDKException
req
- ModifyClusterTagsRequestTencentCloudSDKException
public ModifySnapshotsResponse ModifySnapshots(ModifySnapshotsRequest req) throws TencentCloudSDKException
req
- ModifySnapshotsRequestTencentCloudSDKException
public ModifyTableGroupNameResponse ModifyTableGroupName(ModifyTableGroupNameRequest req) throws TencentCloudSDKException
req
- ModifyTableGroupNameRequestTencentCloudSDKException
public ModifyTableGroupTagsResponse ModifyTableGroupTags(ModifyTableGroupTagsRequest req) throws TencentCloudSDKException
req
- ModifyTableGroupTagsRequestTencentCloudSDKException
public ModifyTableMemosResponse ModifyTableMemos(ModifyTableMemosRequest req) throws TencentCloudSDKException
req
- ModifyTableMemosRequestTencentCloudSDKException
public ModifyTableQuotasResponse ModifyTableQuotas(ModifyTableQuotasRequest req) throws TencentCloudSDKException
req
- ModifyTableQuotasRequestTencentCloudSDKException
public ModifyTableTagsResponse ModifyTableTags(ModifyTableTagsRequest req) throws TencentCloudSDKException
req
- ModifyTableTagsRequestTencentCloudSDKException
public ModifyTablesResponse ModifyTables(ModifyTablesRequest req) throws TencentCloudSDKException
req
- ModifyTablesRequestTencentCloudSDKException
public RecoverRecycleTablesResponse RecoverRecycleTables(RecoverRecycleTablesRequest req) throws TencentCloudSDKException
req
- RecoverRecycleTablesRequestTencentCloudSDKException
public RollbackTablesResponse RollbackTables(RollbackTablesRequest req) throws TencentCloudSDKException
req
- RollbackTablesRequestTencentCloudSDKException
public SetBackupExpireRuleResponse SetBackupExpireRule(SetBackupExpireRuleRequest req) throws TencentCloudSDKException
req
- SetBackupExpireRuleRequestTencentCloudSDKException
public SetTableDataFlowResponse SetTableDataFlow(SetTableDataFlowRequest req) throws TencentCloudSDKException
req
- SetTableDataFlowRequestTencentCloudSDKException
public SetTableIndexResponse SetTableIndex(SetTableIndexRequest req) throws TencentCloudSDKException
req
- SetTableIndexRequestTencentCloudSDKException
public UpdateApplyResponse UpdateApply(UpdateApplyRequest req) throws TencentCloudSDKException
req
- UpdateApplyRequestTencentCloudSDKException
public VerifyIdlFilesResponse VerifyIdlFiles(VerifyIdlFilesRequest req) throws TencentCloudSDKException
req
- VerifyIdlFilesRequestTencentCloudSDKException
Copyright © 2023. All rights reserved.