public class AsyncTimeseriesClient extends Object implements AsyncTimeseriesClientInterface
构造器和说明 |
---|
AsyncTimeseriesClient(String endpoint,
String accessKeyId,
String accessKeySecret,
String instanceName)
使用指定的TableStore Endpoint和默认配置构造一个新的
AsyncTimeseriesClient 实例。 |
AsyncTimeseriesClient(String endpoint,
String accessKeyId,
String accessKeySecret,
String instanceName,
ClientConfiguration conf)
使用指定的TableStore Endpoint和配置构造一个新的
AsyncTimeseriesClient 实例。 |
AsyncTimeseriesClient(String endpoint,
String accessKeyId,
String accessKeySecret,
String instanceName,
ClientConfiguration config,
String stsToken)
使用指定的TableStore Endpoint和默认配置构造一个新的
AsyncTimeseriesClient 实例。 |
AsyncTimeseriesClient(String endpoint,
String accessKeyId,
String accessKeySecret,
String instanceName,
ClientConfiguration config,
String stsToken,
ExecutorService callbackExecutor)
使用指定的TableStore Endpoint和默认配置构造一个新的
AsyncTimeseriesClient 实例。 |
AsyncTimeseriesClient(String endpoint,
String accessKeyId,
String accessKeySecret,
String instanceName,
String stsToken)
使用指定的TableStore Endpoint和默认配置构造一个新的
AsyncTimeseriesClient 实例。 |
public AsyncTimeseriesClient(String endpoint, String accessKeyId, String accessKeySecret, String instanceName)
AsyncTimeseriesClient
实例。endpoint
- TableStore服务的Endpoint。accessKeyId
- 访问TableStore服务的Access ID。accessKeySecret
- 访问TableStore服务的Access Key。instanceName
- 访问TableStore的服务的实例名称。public AsyncTimeseriesClient(String endpoint, String accessKeyId, String accessKeySecret, String instanceName, ClientConfiguration conf)
AsyncTimeseriesClient
实例。endpoint
- TableStore服务的endpoint。accessKeyId
- 访问TableStore服务的Access ID。accessKeySecret
- 访问TableStore服务的Access Key。instanceName
- 访问TableStore服务的实例名称。conf
- 客户端配置信息(ClientConfiguration
)。 如果传入null则使用默认配置。public AsyncTimeseriesClient(String endpoint, String accessKeyId, String accessKeySecret, String instanceName, String stsToken)
AsyncTimeseriesClient
实例。endpoint
- TableStore服务的endpoint。accessKeyId
- 访问TableStore服务的Access ID。accessKeySecret
- 访问TableStore服务的Access Key。instanceName
- 访问TableStore服务的实例名称。stsToken
- Sts Token.public AsyncTimeseriesClient(String endpoint, String accessKeyId, String accessKeySecret, String instanceName, ClientConfiguration config, String stsToken)
AsyncTimeseriesClient
实例。endpoint
- TableStore服务的endpoint。accessKeyId
- 访问TableStore服务的Access ID。accessKeySecret
- 访问TableStore服务的Access Key。instanceName
- 访问TableStore服务的实例名称。config
- 客户端配置信息(ClientConfiguration
)。 如果传入null则使用默认配置。stsToken
- Sts Token.public AsyncTimeseriesClient(String endpoint, String accessKeyId, String accessKeySecret, String instanceName, ClientConfiguration config, String stsToken, ExecutorService callbackExecutor)
AsyncTimeseriesClient
实例。endpoint
- TableStore服务的endpoint。accessKeyId
- 访问TableStore服务的Access ID。accessKeySecret
- 访问TableStore服务的Access Key。instanceName
- 访问TableStore服务的实例名称。config
- 客户端配置信息(ClientConfiguration
)。 如果传入null则使用默认配置。stsToken
- Sts Token.callbackExecutor
- 执行callback的线程池,需要注意的是,client在shutdown的时候也会shutdown这个线程池。public Future<CreateTimeseriesTableResponse> createTimeseriesTable(CreateTimeseriesTableRequest request, TableStoreCallback<CreateTimeseriesTableRequest,CreateTimeseriesTableResponse> callback)
public Future<ListTimeseriesTableResponse> listTimeseriesTable(TableStoreCallback<ListTimeseriesTableRequest,ListTimeseriesTableResponse> callback)
public Future<DeleteTimeseriesTableResponse> deleteTimeseriesTable(DeleteTimeseriesTableRequest request, TableStoreCallback<DeleteTimeseriesTableRequest,DeleteTimeseriesTableResponse> callback)
public Future<DescribeTimeseriesTableResponse> describeTimeseriesTable(DescribeTimeseriesTableRequest request, TableStoreCallback<DescribeTimeseriesTableRequest,DescribeTimeseriesTableResponse> callback)
public Future<UpdateTimeseriesTableResponse> updateTimeseriesTable(UpdateTimeseriesTableRequest request, TableStoreCallback<UpdateTimeseriesTableRequest,UpdateTimeseriesTableResponse> callback)
public Future<PutTimeseriesDataResponse> putTimeseriesData(PutTimeseriesDataRequest request, TableStoreCallback<PutTimeseriesDataRequest,PutTimeseriesDataResponse> callback) throws TableStoreException, ClientException
public Future<GetTimeseriesDataResponse> getTimeseriesData(GetTimeseriesDataRequest request, TableStoreCallback<GetTimeseriesDataRequest,GetTimeseriesDataResponse> callback) throws TableStoreException, ClientException
public Future<QueryTimeseriesMetaResponse> queryTimeseriesMeta(QueryTimeseriesMetaRequest request, TableStoreCallback<QueryTimeseriesMetaRequest,QueryTimeseriesMetaResponse> callback) throws TableStoreException, ClientException
public Future<UpdateTimeseriesMetaResponse> updateTimeseriesMeta(UpdateTimeseriesMetaRequest request, TableStoreCallback<UpdateTimeseriesMetaRequest,UpdateTimeseriesMetaResponse> callback) throws TableStoreException, ClientException
public void shutdown()
Copyright © 2021. All Rights Reserved.