public class MongodbClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
MongodbClient(Credential credential,
String region) |
MongodbClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
AssignProjectResponse |
AssignProject(AssignProjectRequest req)
This API is used to specify the project to which a TencentDB instance belongs.
|
CreateBackupDBInstanceResponse |
CreateBackupDBInstance(CreateBackupDBInstanceRequest req)
This API is used to create instance backups.
|
CreateDBInstanceResponse |
CreateDBInstance(CreateDBInstanceRequest req)
This API is used to create a monthly subscription TencentDB for MongoDB instance.
|
CreateDBInstanceHourResponse |
CreateDBInstanceHour(CreateDBInstanceHourRequest req)
This API is used to create a pay-as-you-go TencentDB for MongoDB instance.
|
DescribeAsyncRequestInfoResponse |
DescribeAsyncRequestInfo(DescribeAsyncRequestInfoRequest req)
This API is used to query async task status.
|
DescribeBackupAccessResponse |
DescribeBackupAccess(DescribeBackupAccessRequest req)
This API is used to get the permission to download a backup file.
|
DescribeClientConnectionsResponse |
DescribeClientConnections(DescribeClientConnectionsRequest req)
This API is used to query the client connection information of an instance, including the IP and number of connections.
|
DescribeDBBackupsResponse |
DescribeDBBackups(DescribeDBBackupsRequest req)
This API is used to query the list of instance backups.
|
DescribeDBInstanceDealResponse |
DescribeDBInstanceDeal(DescribeDBInstanceDealRequest req)
This API is used to get details of purchase, renewal, and specification adjustment orders of a MongoDB instance.
|
DescribeDBInstancesResponse |
DescribeDBInstances(DescribeDBInstancesRequest req)
This API is used to query the list of TencentDB instances (which can be primary, disaster recovery, or read-only instances).
|
DescribeSlowLogPatternsResponse |
DescribeSlowLogPatterns(DescribeSlowLogPatternsRequest req)
This API is used to get the slow log statistics of a database instance.
|
DescribeSlowLogsResponse |
DescribeSlowLogs(DescribeSlowLogsRequest req)
This API is used to get the slow log information of a TencentDB instance.
|
DescribeSpecInfoResponse |
DescribeSpecInfo(DescribeSpecInfoRequest req)
This API is used to query the purchasable instance specifications.
|
FlushInstanceRouterConfigResponse |
FlushInstanceRouterConfig(FlushInstanceRouterConfigRequest req)
This API is used to run the `FlushRouterConfig` command on all mongos instances.
|
InquirePriceCreateDBInstancesResponse |
InquirePriceCreateDBInstances(InquirePriceCreateDBInstancesRequest req)
This API is used to query price of instance creation.
|
InquirePriceModifyDBInstanceSpecResponse |
InquirePriceModifyDBInstanceSpec(InquirePriceModifyDBInstanceSpecRequest req)
This API is used to query price of instance specification adjustment.
|
InquirePriceRenewDBInstancesResponse |
InquirePriceRenewDBInstances(InquirePriceRenewDBInstancesRequest req)
This API is used to query the renewal price of a monthly subscription instance.
|
IsolateDBInstanceResponse |
IsolateDBInstance(IsolateDBInstanceRequest req)
This API is used to isolate a pay-as-you-go TencentDB for MongoDB instance.
|
ModifyDBInstanceSpecResponse |
ModifyDBInstanceSpec(ModifyDBInstanceSpecRequest req)
This API is used to adjust the specification configuration of a TencentDB for MongoDB.
|
OfflineIsolatedDBInstanceResponse |
OfflineIsolatedDBInstance(OfflineIsolatedDBInstanceRequest req)
This API is used to deactivate isolated TencentDB instances immediately.
|
RenameInstanceResponse |
RenameInstance(RenameInstanceRequest req)
This API is used to rename a TencentDB instance.
|
RenewDBInstancesResponse |
RenewDBInstances(RenewDBInstancesRequest req)
This API is used to renew a monthly subscription TencentDB instance.
|
ResetDBInstancePasswordResponse |
ResetDBInstancePassword(ResetDBInstancePasswordRequest req)
This API is used to modify instance password.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public MongodbClient(Credential credential, String region)
public MongodbClient(Credential credential, String region, ClientProfile profile)
public AssignProjectResponse AssignProject(AssignProjectRequest req) throws TencentCloudSDKException
req
- AssignProjectRequestTencentCloudSDKException
public CreateBackupDBInstanceResponse CreateBackupDBInstance(CreateBackupDBInstanceRequest req) throws TencentCloudSDKException
req
- CreateBackupDBInstanceRequestTencentCloudSDKException
public CreateDBInstanceResponse CreateDBInstance(CreateDBInstanceRequest req) throws TencentCloudSDKException
req
- CreateDBInstanceRequestTencentCloudSDKException
public CreateDBInstanceHourResponse CreateDBInstanceHour(CreateDBInstanceHourRequest req) throws TencentCloudSDKException
req
- CreateDBInstanceHourRequestTencentCloudSDKException
public DescribeAsyncRequestInfoResponse DescribeAsyncRequestInfo(DescribeAsyncRequestInfoRequest req) throws TencentCloudSDKException
req
- DescribeAsyncRequestInfoRequestTencentCloudSDKException
public DescribeBackupAccessResponse DescribeBackupAccess(DescribeBackupAccessRequest req) throws TencentCloudSDKException
req
- DescribeBackupAccessRequestTencentCloudSDKException
public DescribeClientConnectionsResponse DescribeClientConnections(DescribeClientConnectionsRequest req) throws TencentCloudSDKException
req
- DescribeClientConnectionsRequestTencentCloudSDKException
public DescribeDBBackupsResponse DescribeDBBackups(DescribeDBBackupsRequest req) throws TencentCloudSDKException
req
- DescribeDBBackupsRequestTencentCloudSDKException
public DescribeDBInstanceDealResponse DescribeDBInstanceDeal(DescribeDBInstanceDealRequest req) throws TencentCloudSDKException
req
- DescribeDBInstanceDealRequestTencentCloudSDKException
public DescribeDBInstancesResponse DescribeDBInstances(DescribeDBInstancesRequest req) throws TencentCloudSDKException
req
- DescribeDBInstancesRequestTencentCloudSDKException
public DescribeSlowLogPatternsResponse DescribeSlowLogPatterns(DescribeSlowLogPatternsRequest req) throws TencentCloudSDKException
req
- DescribeSlowLogPatternsRequestTencentCloudSDKException
public DescribeSlowLogsResponse DescribeSlowLogs(DescribeSlowLogsRequest req) throws TencentCloudSDKException
req
- DescribeSlowLogsRequestTencentCloudSDKException
public DescribeSpecInfoResponse DescribeSpecInfo(DescribeSpecInfoRequest req) throws TencentCloudSDKException
req
- DescribeSpecInfoRequestTencentCloudSDKException
public FlushInstanceRouterConfigResponse FlushInstanceRouterConfig(FlushInstanceRouterConfigRequest req) throws TencentCloudSDKException
req
- FlushInstanceRouterConfigRequestTencentCloudSDKException
public InquirePriceCreateDBInstancesResponse InquirePriceCreateDBInstances(InquirePriceCreateDBInstancesRequest req) throws TencentCloudSDKException
req
- InquirePriceCreateDBInstancesRequestTencentCloudSDKException
public InquirePriceModifyDBInstanceSpecResponse InquirePriceModifyDBInstanceSpec(InquirePriceModifyDBInstanceSpecRequest req) throws TencentCloudSDKException
req
- InquirePriceModifyDBInstanceSpecRequestTencentCloudSDKException
public InquirePriceRenewDBInstancesResponse InquirePriceRenewDBInstances(InquirePriceRenewDBInstancesRequest req) throws TencentCloudSDKException
req
- InquirePriceRenewDBInstancesRequestTencentCloudSDKException
public IsolateDBInstanceResponse IsolateDBInstance(IsolateDBInstanceRequest req) throws TencentCloudSDKException
req
- IsolateDBInstanceRequestTencentCloudSDKException
public ModifyDBInstanceSpecResponse ModifyDBInstanceSpec(ModifyDBInstanceSpecRequest req) throws TencentCloudSDKException
req
- ModifyDBInstanceSpecRequestTencentCloudSDKException
public OfflineIsolatedDBInstanceResponse OfflineIsolatedDBInstance(OfflineIsolatedDBInstanceRequest req) throws TencentCloudSDKException
req
- OfflineIsolatedDBInstanceRequestTencentCloudSDKException
public RenameInstanceResponse RenameInstance(RenameInstanceRequest req) throws TencentCloudSDKException
req
- RenameInstanceRequestTencentCloudSDKException
public RenewDBInstancesResponse RenewDBInstances(RenewDBInstancesRequest req) throws TencentCloudSDKException
req
- RenewDBInstancesRequestTencentCloudSDKException
public ResetDBInstancePasswordResponse ResetDBInstancePassword(ResetDBInstancePasswordRequest req) throws TencentCloudSDKException
req
- ResetDBInstancePasswordRequestTencentCloudSDKException
Copyright © 2020. All rights reserved.