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 | 
|---|---|
| CreateIndexResponse | CreateIndex(CreateIndexRequest req)This API is used to create indices. | 
| CreateInstanceResponse | CreateInstance(CreateInstanceRequest req)This API is used to create an ES cluster instance with the specified specification. | 
| DeleteIndexResponse | DeleteIndex(DeleteIndexRequest req)This API is used to delete indices. | 
| DeleteInstanceResponse | DeleteInstance(DeleteInstanceRequest req)This API is used to terminate a cluster instance. | 
| DescribeIndexListResponse | DescribeIndexList(DescribeIndexListRequest req)This API is used to obtain the index list. | 
| DescribeIndexMetaResponse | DescribeIndexMeta(DescribeIndexMetaRequest req)This API is used to obtain index metadata. | 
| 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. | 
| UpdateIndexResponse | UpdateIndex(UpdateIndexRequest req)This API is used to update indices. | 
| 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, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreakerpublic EsClient(Credential credential, String region)
public EsClient(Credential credential, String region, ClientProfile profile)
public CreateIndexResponse CreateIndex(CreateIndexRequest req) throws TencentCloudSDKException
req - CreateIndexRequestTencentCloudSDKExceptionpublic CreateInstanceResponse CreateInstance(CreateInstanceRequest req) throws TencentCloudSDKException
req - CreateInstanceRequestTencentCloudSDKExceptionpublic DeleteIndexResponse DeleteIndex(DeleteIndexRequest req) throws TencentCloudSDKException
req - DeleteIndexRequestTencentCloudSDKExceptionpublic DeleteInstanceResponse DeleteInstance(DeleteInstanceRequest req) throws TencentCloudSDKException
req - DeleteInstanceRequestTencentCloudSDKExceptionpublic DescribeIndexListResponse DescribeIndexList(DescribeIndexListRequest req) throws TencentCloudSDKException
req - DescribeIndexListRequestTencentCloudSDKExceptionpublic DescribeIndexMetaResponse DescribeIndexMeta(DescribeIndexMetaRequest req) throws TencentCloudSDKException
req - DescribeIndexMetaRequestTencentCloudSDKExceptionpublic 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 UpdateIndexResponse UpdateIndex(UpdateIndexRequest req) throws TencentCloudSDKException
req - UpdateIndexRequestTencentCloudSDKExceptionpublic 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 © 2025. All rights reserved.