@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSTimestreamInfluxDB extends Object implements AWSTimestreamInfluxDB
AWSTimestreamInfluxDB
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateDbInstanceResult |
createDbInstance(CreateDbInstanceRequest request)
Creates a new Timestream for InfluxDB DB instance.
|
CreateDbParameterGroupResult |
createDbParameterGroup(CreateDbParameterGroupRequest request)
Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
|
DeleteDbInstanceResult |
deleteDbInstance(DeleteDbInstanceRequest request)
Deletes a Timestream for InfluxDB DB instance.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDbInstanceResult |
getDbInstance(GetDbInstanceRequest request)
Returns a Timestream for InfluxDB DB instance.
|
GetDbParameterGroupResult |
getDbParameterGroup(GetDbParameterGroupRequest request)
Returns a Timestream for InfluxDB DB parameter group.
|
ListDbInstancesResult |
listDbInstances(ListDbInstancesRequest request)
Returns a list of Timestream for InfluxDB DB instances.
|
ListDbParameterGroupsResult |
listDbParameterGroups(ListDbParameterGroupsRequest request)
Returns a list of Timestream for InfluxDB DB parameter groups.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
A list of tags applied to the resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Tags are composed of a Key/Value pairs.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes the tag from the specified resource.
|
UpdateDbInstanceResult |
updateDbInstance(UpdateDbInstanceRequest request)
Updates a Timestream for InfluxDB DB instance.
|
public CreateDbInstanceResult createDbInstance(CreateDbInstanceRequest request)
AWSTimestreamInfluxDB
Creates a new Timestream for InfluxDB DB instance.
createDbInstance
in interface AWSTimestreamInfluxDB
public CreateDbParameterGroupResult createDbParameterGroup(CreateDbParameterGroupRequest request)
AWSTimestreamInfluxDB
Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.
createDbParameterGroup
in interface AWSTimestreamInfluxDB
public DeleteDbInstanceResult deleteDbInstance(DeleteDbInstanceRequest request)
AWSTimestreamInfluxDB
Deletes a Timestream for InfluxDB DB instance.
deleteDbInstance
in interface AWSTimestreamInfluxDB
public GetDbInstanceResult getDbInstance(GetDbInstanceRequest request)
AWSTimestreamInfluxDB
Returns a Timestream for InfluxDB DB instance.
getDbInstance
in interface AWSTimestreamInfluxDB
public GetDbParameterGroupResult getDbParameterGroup(GetDbParameterGroupRequest request)
AWSTimestreamInfluxDB
Returns a Timestream for InfluxDB DB parameter group.
getDbParameterGroup
in interface AWSTimestreamInfluxDB
public ListDbInstancesResult listDbInstances(ListDbInstancesRequest request)
AWSTimestreamInfluxDB
Returns a list of Timestream for InfluxDB DB instances.
listDbInstances
in interface AWSTimestreamInfluxDB
public ListDbParameterGroupsResult listDbParameterGroups(ListDbParameterGroupsRequest request)
AWSTimestreamInfluxDB
Returns a list of Timestream for InfluxDB DB parameter groups.
listDbParameterGroups
in interface AWSTimestreamInfluxDB
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSTimestreamInfluxDB
A list of tags applied to the resource.
listTagsForResource
in interface AWSTimestreamInfluxDB
public TagResourceResult tagResource(TagResourceRequest request)
AWSTimestreamInfluxDB
Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.
tagResource
in interface AWSTimestreamInfluxDB
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSTimestreamInfluxDB
Removes the tag from the specified resource.
untagResource
in interface AWSTimestreamInfluxDB
public UpdateDbInstanceResult updateDbInstance(UpdateDbInstanceRequest request)
AWSTimestreamInfluxDB
Updates a Timestream for InfluxDB DB instance.
updateDbInstance
in interface AWSTimestreamInfluxDB
public void shutdown()
AWSTimestreamInfluxDB
shutdown
in interface AWSTimestreamInfluxDB
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSTimestreamInfluxDB
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSTimestreamInfluxDB
request
- The originally executed request.