@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSTimestreamInfluxDBAsync extends AbstractAWSTimestreamInfluxDB implements AWSTimestreamInfluxDBAsync
AWSTimestreamInfluxDBAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcreateDbInstance, createDbParameterGroup, deleteDbInstance, getCachedResponseMetadata, getDbInstance, getDbParameterGroup, listDbInstances, listDbParameterGroups, listTagsForResource, shutdown, tagResource, untagResource, updateDbInstanceequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDbInstance, createDbParameterGroup, deleteDbInstance, getCachedResponseMetadata, getDbInstance, getDbParameterGroup, listDbInstances, listDbParameterGroups, listTagsForResource, shutdown, tagResource, untagResource, updateDbInstancepublic Future<CreateDbInstanceResult> createDbInstanceAsync(CreateDbInstanceRequest request)
AWSTimestreamInfluxDBAsyncCreates a new Timestream for InfluxDB DB instance.
createDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<CreateDbInstanceResult> createDbInstanceAsync(CreateDbInstanceRequest request, AsyncHandler<CreateDbInstanceRequest,CreateDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncCreates a new Timestream for InfluxDB DB instance.
createDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDbParameterGroupResult> createDbParameterGroupAsync(CreateDbParameterGroupRequest request)
AWSTimestreamInfluxDBAsyncCreates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
createDbParameterGroupAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<CreateDbParameterGroupResult> createDbParameterGroupAsync(CreateDbParameterGroupRequest request, AsyncHandler<CreateDbParameterGroupRequest,CreateDbParameterGroupResult> asyncHandler)
AWSTimestreamInfluxDBAsyncCreates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
createDbParameterGroupAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDbInstanceResult> deleteDbInstanceAsync(DeleteDbInstanceRequest request)
AWSTimestreamInfluxDBAsyncDeletes a Timestream for InfluxDB DB instance.
deleteDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<DeleteDbInstanceResult> deleteDbInstanceAsync(DeleteDbInstanceRequest request, AsyncHandler<DeleteDbInstanceRequest,DeleteDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncDeletes a Timestream for InfluxDB DB instance.
deleteDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDbInstanceResult> getDbInstanceAsync(GetDbInstanceRequest request)
AWSTimestreamInfluxDBAsyncReturns a Timestream for InfluxDB DB instance.
getDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<GetDbInstanceResult> getDbInstanceAsync(GetDbInstanceRequest request, AsyncHandler<GetDbInstanceRequest,GetDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncReturns a Timestream for InfluxDB DB instance.
getDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDbParameterGroupResult> getDbParameterGroupAsync(GetDbParameterGroupRequest request)
AWSTimestreamInfluxDBAsyncReturns a Timestream for InfluxDB DB parameter group.
getDbParameterGroupAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<GetDbParameterGroupResult> getDbParameterGroupAsync(GetDbParameterGroupRequest request, AsyncHandler<GetDbParameterGroupRequest,GetDbParameterGroupResult> asyncHandler)
AWSTimestreamInfluxDBAsyncReturns a Timestream for InfluxDB DB parameter group.
getDbParameterGroupAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDbInstancesResult> listDbInstancesAsync(ListDbInstancesRequest request)
AWSTimestreamInfluxDBAsyncReturns a list of Timestream for InfluxDB DB instances.
listDbInstancesAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<ListDbInstancesResult> listDbInstancesAsync(ListDbInstancesRequest request, AsyncHandler<ListDbInstancesRequest,ListDbInstancesResult> asyncHandler)
AWSTimestreamInfluxDBAsyncReturns a list of Timestream for InfluxDB DB instances.
listDbInstancesAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDbParameterGroupsResult> listDbParameterGroupsAsync(ListDbParameterGroupsRequest request)
AWSTimestreamInfluxDBAsyncReturns a list of Timestream for InfluxDB DB parameter groups.
listDbParameterGroupsAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<ListDbParameterGroupsResult> listDbParameterGroupsAsync(ListDbParameterGroupsRequest request, AsyncHandler<ListDbParameterGroupsRequest,ListDbParameterGroupsResult> asyncHandler)
AWSTimestreamInfluxDBAsyncReturns a list of Timestream for InfluxDB DB parameter groups.
listDbParameterGroupsAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSTimestreamInfluxDBAsyncA list of tags applied to the resource.
listTagsForResourceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncA list of tags applied to the resource.
listTagsForResourceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSTimestreamInfluxDBAsyncTags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.
tagResourceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncTags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.
tagResourceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSTimestreamInfluxDBAsyncRemoves the tag from the specified resource.
untagResourceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncRemoves the tag from the specified resource.
untagResourceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDbInstanceResult> updateDbInstanceAsync(UpdateDbInstanceRequest request)
AWSTimestreamInfluxDBAsyncUpdates a Timestream for InfluxDB DB instance.
updateDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncpublic Future<UpdateDbInstanceResult> updateDbInstanceAsync(UpdateDbInstanceRequest request, AsyncHandler<UpdateDbInstanceRequest,UpdateDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsyncUpdates a Timestream for InfluxDB DB instance.
updateDbInstanceAsync in interface AWSTimestreamInfluxDBAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.