public class MongodbClient
extends com.tencentcloudapi.common.AbstractClient
Constructor and Description |
---|
MongodbClient(com.tencentcloudapi.common.Credential credential,
String region) |
MongodbClient(com.tencentcloudapi.common.Credential credential,
String region,
com.tencentcloudapi.common.profile.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.
|
CreateBackupDownloadTaskResponse |
CreateBackupDownloadTask(CreateBackupDownloadTaskRequest req)
This API is used to create a backup download task.
|
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.
|
DescribeBackupDownloadTaskResponse |
DescribeBackupDownloadTask(DescribeBackupDownloadTaskRequest req)
This API is used to query backup download task information.
|
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).
|
DescribeInstanceParamsResponse |
DescribeInstanceParams(DescribeInstanceParamsRequest req)
This API is used to query the modifiable parameter list of an instance.
|
DescribeSecurityGroupResponse |
DescribeSecurityGroup(DescribeSecurityGroupRequest req)
This API is used to query the security groups associated with an instance.
|
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 the 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.
|
ModifyDBInstanceNetworkAddressResponse |
ModifyDBInstanceNetworkAddress(ModifyDBInstanceNetworkAddressRequest req)
This API is used to modify the network settings of a TencentDB instance, such as switching its network type from classic network to VPC or between VPCs.
|
ModifyDBInstanceSecurityGroupResponse |
ModifyDBInstanceSecurityGroup(ModifyDBInstanceSecurityGroupRequest req)
This API is used to modify the security groups associated with an 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, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
public MongodbClient(com.tencentcloudapi.common.Credential credential, String region)
public MongodbClient(com.tencentcloudapi.common.Credential credential, String region, com.tencentcloudapi.common.profile.ClientProfile profile)
public AssignProjectResponse AssignProject(AssignProjectRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- AssignProjectRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateBackupDBInstanceResponse CreateBackupDBInstance(CreateBackupDBInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateBackupDBInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateBackupDownloadTaskResponse CreateBackupDownloadTask(CreateBackupDownloadTaskRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateBackupDownloadTaskRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateDBInstanceResponse CreateDBInstance(CreateDBInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateDBInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateDBInstanceHourResponse CreateDBInstanceHour(CreateDBInstanceHourRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateDBInstanceHourRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeAsyncRequestInfoResponse DescribeAsyncRequestInfo(DescribeAsyncRequestInfoRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeAsyncRequestInfoRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeBackupDownloadTaskResponse DescribeBackupDownloadTask(DescribeBackupDownloadTaskRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeBackupDownloadTaskRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeClientConnectionsResponse DescribeClientConnections(DescribeClientConnectionsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeClientConnectionsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDBBackupsResponse DescribeDBBackups(DescribeDBBackupsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDBBackupsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDBInstanceDealResponse DescribeDBInstanceDeal(DescribeDBInstanceDealRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDBInstanceDealRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDBInstancesResponse DescribeDBInstances(DescribeDBInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDBInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeInstanceParamsResponse DescribeInstanceParams(DescribeInstanceParamsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeInstanceParamsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSecurityGroupResponse DescribeSecurityGroup(DescribeSecurityGroupRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSecurityGroupRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSlowLogPatternsResponse DescribeSlowLogPatterns(DescribeSlowLogPatternsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSlowLogPatternsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSlowLogsResponse DescribeSlowLogs(DescribeSlowLogsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSlowLogsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSpecInfoResponse DescribeSpecInfo(DescribeSpecInfoRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSpecInfoRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public FlushInstanceRouterConfigResponse FlushInstanceRouterConfig(FlushInstanceRouterConfigRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- FlushInstanceRouterConfigRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquirePriceCreateDBInstancesResponse InquirePriceCreateDBInstances(InquirePriceCreateDBInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquirePriceCreateDBInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquirePriceModifyDBInstanceSpecResponse InquirePriceModifyDBInstanceSpec(InquirePriceModifyDBInstanceSpecRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquirePriceModifyDBInstanceSpecRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquirePriceRenewDBInstancesResponse InquirePriceRenewDBInstances(InquirePriceRenewDBInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquirePriceRenewDBInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public IsolateDBInstanceResponse IsolateDBInstance(IsolateDBInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- IsolateDBInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDBInstanceNetworkAddressResponse ModifyDBInstanceNetworkAddress(ModifyDBInstanceNetworkAddressRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDBInstanceNetworkAddressRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDBInstanceSecurityGroupResponse ModifyDBInstanceSecurityGroup(ModifyDBInstanceSecurityGroupRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDBInstanceSecurityGroupRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDBInstanceSpecResponse ModifyDBInstanceSpec(ModifyDBInstanceSpecRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDBInstanceSpecRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public OfflineIsolatedDBInstanceResponse OfflineIsolatedDBInstance(OfflineIsolatedDBInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- OfflineIsolatedDBInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public RenameInstanceResponse RenameInstance(RenameInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- RenameInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public RenewDBInstancesResponse RenewDBInstances(RenewDBInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- RenewDBInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ResetDBInstancePasswordResponse ResetDBInstancePassword(ResetDBInstancePasswordRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ResetDBInstancePasswordRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
Copyright © 2023. All rights reserved.