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)
本接口(AssignProject)用于指定云数据库实例的所属项目。
|
CreateDBInstanceResponse |
CreateDBInstance(CreateDBInstanceRequest req)
本接口(CreateDBInstance)用于创建包年包月的MongoDB云数据库实例。接口支持的售卖规格,可从查询云数据库的售卖规格(DescribeSpecInfo)获取。
|
CreateDBInstanceHourResponse |
CreateDBInstanceHour(CreateDBInstanceHourRequest req)
本接口(CreateDBInstanceHour)用于创建按量计费的MongoDB云数据库实例。
|
DescribeBackupAccessResponse |
DescribeBackupAccess(DescribeBackupAccessRequest req)
本接口(DescribeBackupAccess)用于获取备份文件的下载授权,具体的备份文件信息可通过查询实例备份列表(DescribeDBBackups)接口获取
|
DescribeClientConnectionsResponse |
DescribeClientConnections(DescribeClientConnectionsRequest req)
本接口(DescribeClientConnections)用于查询实例客户端连接信息,包括连接IP和连接数量。目前只支持3.2版本的MongoDB实例。
|
DescribeDBBackupsResponse |
DescribeDBBackups(DescribeDBBackupsRequest req)
本接口(DescribeDBBackups)用于查询实例备份列表,目前只支持7天内的备份查询。
|
DescribeDBInstancesResponse |
DescribeDBInstances(DescribeDBInstancesRequest req)
本接口(DescribeDBInstances)用于查询云数据库实例列表,支持通过项目ID、实例ID、实例状态等过滤条件来筛选实例。支持查询主实例、灾备实例和只读实例信息列表。
|
DescribeSpecInfoResponse |
DescribeSpecInfo(DescribeSpecInfoRequest req)
本接口(DescribeSpecInfo)用于查询实例的售卖规格。
|
IsolateDBInstanceResponse |
IsolateDBInstance(IsolateDBInstanceRequest req)
本接口(IsolateDBInstance)用于隔离MongoDB云数据库按量计费实例。隔离后实例保留在回收站中,不能再写入数据。隔离一定时间后,实例会彻底删除,回收站保存时间请参考按量计费的服务条款。在隔离中的按量计费实例无法恢复,请谨慎操作。
|
ModifyDBInstanceSpecResponse |
ModifyDBInstanceSpec(ModifyDBInstanceSpecRequest req)
本接口(ModifyDBInstanceSpec)用于调整MongoDB云数据库实例配置。接口支持的售卖规格,可从查询云数据库的售卖规格(DescribeSpecInfo)获取。
|
OfflineIsolatedDBInstanceResponse |
OfflineIsolatedDBInstance(OfflineIsolatedDBInstanceRequest req)
本接口(OfflineIsolatedInstances)用于立即下线隔离状态的云数据库实例。进行操作的实例状态必须为隔离状态。
|
RenameInstanceResponse |
RenameInstance(RenameInstanceRequest req)
本接口(RenameInstance)用于修改云数据库实例的名称。
|
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 CreateDBInstanceResponse CreateDBInstance(CreateDBInstanceRequest req) throws TencentCloudSDKException
req
- CreateDBInstanceRequestTencentCloudSDKException
public CreateDBInstanceHourResponse CreateDBInstanceHour(CreateDBInstanceHourRequest req) throws TencentCloudSDKException
req
- CreateDBInstanceHourRequestTencentCloudSDKException
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 DescribeDBInstancesResponse DescribeDBInstances(DescribeDBInstancesRequest req) throws TencentCloudSDKException
req
- DescribeDBInstancesRequestTencentCloudSDKException
public DescribeSpecInfoResponse DescribeSpecInfo(DescribeSpecInfoRequest req) throws TencentCloudSDKException
req
- DescribeSpecInfoRequestTencentCloudSDKException
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
Copyright © 2020. All rights reserved.