public class EsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description | 
|---|
| EsClient(Credential credential,
        String region) | 
| EsClient(Credential credential,
        String region,
        ClientProfile profile) | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateInstanceResponse | CreateInstance(CreateInstanceRequest req)This API is used to create an ES cluster instance with the specified specification. | 
| DeleteInstanceResponse | DeleteInstance(DeleteInstanceRequest req)This API is used to terminate a cluster instance. | 
| DescribeInstanceLogsResponse | DescribeInstanceLogs(DescribeInstanceLogsRequest req)This API is used to query the eligible ES cluster logs in the current region. | 
| DescribeInstanceOperationsResponse | DescribeInstanceOperations(DescribeInstanceOperationsRequest req)This API is used to query the operation history of an instance by specified criteria. | 
| DescribeInstancesResponse | DescribeInstances(DescribeInstancesRequest req)This API is used to query all eligible instances in the current region under the current account. | 
| RestartInstanceResponse | RestartInstance(RestartInstanceRequest req)This API is used to restart an ES cluster instance (for operations such as system update). | 
| UpdateInstanceResponse | UpdateInstance(UpdateInstanceRequest req)This API is used for operations such as modifying node specification, renaming an instance, modifying configuration, resetting password, and setting Kibana blacklist/whitelist. | 
| UpgradeInstanceResponse | UpgradeInstance(UpgradeInstanceRequest req)This API is used to upgrade ES cluster version | 
| UpgradeLicenseResponse | UpgradeLicense(UpgradeLicenseRequest req)This API is used to upgrade ES X-Pack. | 
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic EsClient(Credential credential, String region)
public EsClient(Credential credential, String region, ClientProfile profile)
public CreateInstanceResponse CreateInstance(CreateInstanceRequest req) throws TencentCloudSDKException
req - CreateInstanceRequestTencentCloudSDKExceptionpublic DeleteInstanceResponse DeleteInstance(DeleteInstanceRequest req) throws TencentCloudSDKException
req - DeleteInstanceRequestTencentCloudSDKExceptionpublic DescribeInstanceLogsResponse DescribeInstanceLogs(DescribeInstanceLogsRequest req) throws TencentCloudSDKException
req - DescribeInstanceLogsRequestTencentCloudSDKExceptionpublic DescribeInstanceOperationsResponse DescribeInstanceOperations(DescribeInstanceOperationsRequest req) throws TencentCloudSDKException
req - DescribeInstanceOperationsRequestTencentCloudSDKExceptionpublic DescribeInstancesResponse DescribeInstances(DescribeInstancesRequest req) throws TencentCloudSDKException
req - DescribeInstancesRequestTencentCloudSDKExceptionpublic RestartInstanceResponse RestartInstance(RestartInstanceRequest req) throws TencentCloudSDKException
req - RestartInstanceRequestTencentCloudSDKExceptionpublic UpdateInstanceResponse UpdateInstance(UpdateInstanceRequest req) throws TencentCloudSDKException
req - UpdateInstanceRequestTencentCloudSDKExceptionpublic UpgradeInstanceResponse UpgradeInstance(UpgradeInstanceRequest req) throws TencentCloudSDKException
req - UpgradeInstanceRequestTencentCloudSDKExceptionpublic UpgradeLicenseResponse UpgradeLicense(UpgradeLicenseRequest req) throws TencentCloudSDKException
req - UpgradeLicenseRequestTencentCloudSDKExceptionCopyright © 2020. All rights reserved.