@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_PREFIX
createDbInstance, createDbParameterGroup, deleteDbInstance, getCachedResponseMetadata, getDbInstance, getDbParameterGroup, listDbInstances, listDbParameterGroups, listTagsForResource, shutdown, tagResource, untagResource, updateDbInstance
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createDbInstance, createDbParameterGroup, deleteDbInstance, getCachedResponseMetadata, getDbInstance, getDbParameterGroup, listDbInstances, listDbParameterGroups, listTagsForResource, shutdown, tagResource, untagResource, updateDbInstance
public Future<CreateDbInstanceResult> createDbInstanceAsync(CreateDbInstanceRequest request)
AWSTimestreamInfluxDBAsync
Creates a new Timestream for InfluxDB DB instance.
createDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<CreateDbInstanceResult> createDbInstanceAsync(CreateDbInstanceRequest request, AsyncHandler<CreateDbInstanceRequest,CreateDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Creates a new Timestream for InfluxDB DB instance.
createDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
createDbParameterGroupAsync
in interface AWSTimestreamInfluxDBAsync
public Future<CreateDbParameterGroupResult> createDbParameterGroupAsync(CreateDbParameterGroupRequest request, AsyncHandler<CreateDbParameterGroupRequest,CreateDbParameterGroupResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
createDbParameterGroupAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Deletes a Timestream for InfluxDB DB instance.
deleteDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<DeleteDbInstanceResult> deleteDbInstanceAsync(DeleteDbInstanceRequest request, AsyncHandler<DeleteDbInstanceRequest,DeleteDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Deletes a Timestream for InfluxDB DB instance.
deleteDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Returns a Timestream for InfluxDB DB instance.
getDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<GetDbInstanceResult> getDbInstanceAsync(GetDbInstanceRequest request, AsyncHandler<GetDbInstanceRequest,GetDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Returns a Timestream for InfluxDB DB instance.
getDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Returns a Timestream for InfluxDB DB parameter group.
getDbParameterGroupAsync
in interface AWSTimestreamInfluxDBAsync
public Future<GetDbParameterGroupResult> getDbParameterGroupAsync(GetDbParameterGroupRequest request, AsyncHandler<GetDbParameterGroupRequest,GetDbParameterGroupResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Returns a Timestream for InfluxDB DB parameter group.
getDbParameterGroupAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Returns a list of Timestream for InfluxDB DB instances.
listDbInstancesAsync
in interface AWSTimestreamInfluxDBAsync
public Future<ListDbInstancesResult> listDbInstancesAsync(ListDbInstancesRequest request, AsyncHandler<ListDbInstancesRequest,ListDbInstancesResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Returns a list of Timestream for InfluxDB DB instances.
listDbInstancesAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Returns a list of Timestream for InfluxDB DB parameter groups.
listDbParameterGroupsAsync
in interface AWSTimestreamInfluxDBAsync
public Future<ListDbParameterGroupsResult> listDbParameterGroupsAsync(ListDbParameterGroupsRequest request, AsyncHandler<ListDbParameterGroupsRequest,ListDbParameterGroupsResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Returns a list of Timestream for InfluxDB DB parameter groups.
listDbParameterGroupsAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
A list of tags applied to the resource.
listTagsForResourceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
A list of tags applied to the resource.
listTagsForResourceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.
tagResourceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.
tagResourceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Removes the tag from the specified resource.
untagResourceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Removes the tag from the specified resource.
untagResourceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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)
AWSTimestreamInfluxDBAsync
Updates a Timestream for InfluxDB DB instance.
updateDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
public Future<UpdateDbInstanceResult> updateDbInstanceAsync(UpdateDbInstanceRequest request, AsyncHandler<UpdateDbInstanceRequest,UpdateDbInstanceResult> asyncHandler)
AWSTimestreamInfluxDBAsync
Updates a Timestream for InfluxDB DB instance.
updateDbInstanceAsync
in interface AWSTimestreamInfluxDBAsync
asyncHandler
- 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.