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. | 
| DescribeViewsResponse | DescribeViews(DescribeViewsRequest req)This API is used to query view data from three dimensions: cluster, node, and Kibana. | 
| GetRequestTargetNodeTypesResponse | GetRequestTargetNodeTypes(GetRequestTargetNodeTypesRequest req)This API is used to get the node types used to receive client requests. | 
| RestartInstanceResponse | RestartInstance(RestartInstanceRequest req)This API is used to restart an ES cluster instance (for operations such as system update). | 
| RestartKibanaResponse | RestartKibana(RestartKibanaRequest req)This API is used to restart Kibana. | 
| RestartNodesResponse | RestartNodes(RestartNodesRequest req)This API is used to restart cluster nodes. | 
| UpdateDictionariesResponse | UpdateDictionaries(UpdateDictionariesRequest req)This API is used to update ES cluster dictionaries. | 
| 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 blocklist/allowlist. | 
| UpdatePluginsResponse | UpdatePlugins(UpdatePluginsRequest req)This API is used to change the list of plugins. | 
| UpdateRequestTargetNodeTypesResponse | UpdateRequestTargetNodeTypes(UpdateRequestTargetNodeTypesRequest req)This API is used to update the node types used to receive client requests. | 
| 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 DescribeViewsResponse DescribeViews(DescribeViewsRequest req) throws TencentCloudSDKException
req - DescribeViewsRequestTencentCloudSDKExceptionpublic GetRequestTargetNodeTypesResponse GetRequestTargetNodeTypes(GetRequestTargetNodeTypesRequest req) throws TencentCloudSDKException
req - GetRequestTargetNodeTypesRequestTencentCloudSDKExceptionpublic RestartInstanceResponse RestartInstance(RestartInstanceRequest req) throws TencentCloudSDKException
req - RestartInstanceRequestTencentCloudSDKExceptionpublic RestartKibanaResponse RestartKibana(RestartKibanaRequest req) throws TencentCloudSDKException
req - RestartKibanaRequestTencentCloudSDKExceptionpublic RestartNodesResponse RestartNodes(RestartNodesRequest req) throws TencentCloudSDKException
req - RestartNodesRequestTencentCloudSDKExceptionpublic UpdateDictionariesResponse UpdateDictionaries(UpdateDictionariesRequest req) throws TencentCloudSDKException
req - UpdateDictionariesRequestTencentCloudSDKExceptionpublic UpdateInstanceResponse UpdateInstance(UpdateInstanceRequest req) throws TencentCloudSDKException
req - UpdateInstanceRequestTencentCloudSDKExceptionpublic UpdatePluginsResponse UpdatePlugins(UpdatePluginsRequest req) throws TencentCloudSDKException
req - UpdatePluginsRequestTencentCloudSDKExceptionpublic UpdateRequestTargetNodeTypesResponse UpdateRequestTargetNodeTypes(UpdateRequestTargetNodeTypesRequest req) throws TencentCloudSDKException
req - UpdateRequestTargetNodeTypesRequestTencentCloudSDKExceptionpublic UpgradeInstanceResponse UpgradeInstance(UpgradeInstanceRequest req) throws TencentCloudSDKException
req - UpgradeInstanceRequestTencentCloudSDKExceptionpublic UpgradeLicenseResponse UpgradeLicense(UpgradeLicenseRequest req) throws TencentCloudSDKException
req - UpgradeLicenseRequestTencentCloudSDKExceptionCopyright © 2022. All rights reserved.