Interface TimestreamInfluxDbClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder() method.
 Amazon Timestream for InfluxDB is a managed time-series database engine that makes it easy for application developers and DevOps teams to run InfluxDB databases on Amazon Web Services for near real-time time-series applications using open-source APIs. With Amazon Timestream for InfluxDB, it is easy to set up, operate, and scale time-series workloads that can answer queries with single-digit millisecond query response time.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()Create a builder that can be used to configure and create aTimestreamInfluxDbClient.static TimestreamInfluxDbClientcreate()Create aTimestreamInfluxDbClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateDbClusterResponsecreateDbCluster(Consumer<CreateDbClusterRequest.Builder> createDbClusterRequest) Creates a new Timestream for InfluxDB cluster.default CreateDbClusterResponsecreateDbCluster(CreateDbClusterRequest createDbClusterRequest) Creates a new Timestream for InfluxDB cluster.default CreateDbInstanceResponsecreateDbInstance(Consumer<CreateDbInstanceRequest.Builder> createDbInstanceRequest) Creates a new Timestream for InfluxDB DB instance.default CreateDbInstanceResponsecreateDbInstance(CreateDbInstanceRequest createDbInstanceRequest) Creates a new Timestream for InfluxDB DB instance.default CreateDbParameterGroupResponsecreateDbParameterGroup(Consumer<CreateDbParameterGroupRequest.Builder> createDbParameterGroupRequest) Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.default CreateDbParameterGroupResponsecreateDbParameterGroup(CreateDbParameterGroupRequest createDbParameterGroupRequest) Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.default DeleteDbClusterResponsedeleteDbCluster(Consumer<DeleteDbClusterRequest.Builder> deleteDbClusterRequest) Deletes a Timestream for InfluxDB cluster.default DeleteDbClusterResponsedeleteDbCluster(DeleteDbClusterRequest deleteDbClusterRequest) Deletes a Timestream for InfluxDB cluster.default DeleteDbInstanceResponsedeleteDbInstance(Consumer<DeleteDbInstanceRequest.Builder> deleteDbInstanceRequest) Deletes a Timestream for InfluxDB DB instance.default DeleteDbInstanceResponsedeleteDbInstance(DeleteDbInstanceRequest deleteDbInstanceRequest) Deletes a Timestream for InfluxDB DB instance.default GetDbClusterResponsegetDbCluster(Consumer<GetDbClusterRequest.Builder> getDbClusterRequest) Retrieves information about a Timestream for InfluxDB cluster.default GetDbClusterResponsegetDbCluster(GetDbClusterRequest getDbClusterRequest) Retrieves information about a Timestream for InfluxDB cluster.default GetDbInstanceResponsegetDbInstance(Consumer<GetDbInstanceRequest.Builder> getDbInstanceRequest) Returns a Timestream for InfluxDB DB instance.default GetDbInstanceResponsegetDbInstance(GetDbInstanceRequest getDbInstanceRequest) Returns a Timestream for InfluxDB DB instance.default GetDbParameterGroupResponsegetDbParameterGroup(Consumer<GetDbParameterGroupRequest.Builder> getDbParameterGroupRequest) Returns a Timestream for InfluxDB DB parameter group.default GetDbParameterGroupResponsegetDbParameterGroup(GetDbParameterGroupRequest getDbParameterGroupRequest) Returns a Timestream for InfluxDB DB parameter group.default ListDbClustersResponselistDbClusters(Consumer<ListDbClustersRequest.Builder> listDbClustersRequest) Returns a list of Timestream for InfluxDB DB clusters.default ListDbClustersResponselistDbClusters(ListDbClustersRequest listDbClustersRequest) Returns a list of Timestream for InfluxDB DB clusters.default ListDbClustersIterablelistDbClustersPaginator(Consumer<ListDbClustersRequest.Builder> listDbClustersRequest) This is a variant oflistDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation.default ListDbClustersIterablelistDbClustersPaginator(ListDbClustersRequest listDbClustersRequest) This is a variant oflistDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation.default ListDbInstancesResponselistDbInstances(Consumer<ListDbInstancesRequest.Builder> listDbInstancesRequest) Returns a list of Timestream for InfluxDB DB instances.default ListDbInstancesResponselistDbInstances(ListDbInstancesRequest listDbInstancesRequest) Returns a list of Timestream for InfluxDB DB instances.listDbInstancesForCluster(Consumer<ListDbInstancesForClusterRequest.Builder> listDbInstancesForClusterRequest) Returns a list of Timestream for InfluxDB clusters.listDbInstancesForCluster(ListDbInstancesForClusterRequest listDbInstancesForClusterRequest) Returns a list of Timestream for InfluxDB clusters.listDbInstancesForClusterPaginator(Consumer<ListDbInstancesForClusterRequest.Builder> listDbInstancesForClusterRequest) This is a variant oflistDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation.listDbInstancesForClusterPaginator(ListDbInstancesForClusterRequest listDbInstancesForClusterRequest) This is a variant oflistDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation.default ListDbInstancesIterablelistDbInstancesPaginator(Consumer<ListDbInstancesRequest.Builder> listDbInstancesRequest) This is a variant oflistDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation.default ListDbInstancesIterablelistDbInstancesPaginator(ListDbInstancesRequest listDbInstancesRequest) This is a variant oflistDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation.default ListDbParameterGroupsResponselistDbParameterGroups(Consumer<ListDbParameterGroupsRequest.Builder> listDbParameterGroupsRequest) Returns a list of Timestream for InfluxDB DB parameter groups.default ListDbParameterGroupsResponselistDbParameterGroups(ListDbParameterGroupsRequest listDbParameterGroupsRequest) Returns a list of Timestream for InfluxDB DB parameter groups.default ListDbParameterGroupsIterablelistDbParameterGroupsPaginator(Consumer<ListDbParameterGroupsRequest.Builder> listDbParameterGroupsRequest) This is a variant oflistDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation.default ListDbParameterGroupsIterablelistDbParameterGroupsPaginator(ListDbParameterGroupsRequest listDbParameterGroupsRequest) This is a variant oflistDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) A list of tags applied to the resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) A list of tags applied to the resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags are composed of a Key/Value pairs.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Tags are composed of a Key/Value pairs.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the tag from the specified resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes the tag from the specified resource.default UpdateDbClusterResponseupdateDbCluster(Consumer<UpdateDbClusterRequest.Builder> updateDbClusterRequest) Updates a Timestream for InfluxDB cluster.default UpdateDbClusterResponseupdateDbCluster(UpdateDbClusterRequest updateDbClusterRequest) Updates a Timestream for InfluxDB cluster.default UpdateDbInstanceResponseupdateDbInstance(Consumer<UpdateDbInstanceRequest.Builder> updateDbInstanceRequest) Updates a Timestream for InfluxDB DB instance.default UpdateDbInstanceResponseupdateDbInstance(UpdateDbInstanceRequest updateDbInstanceRequest) Updates a Timestream for InfluxDB DB instance.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
createDbClusterdefault CreateDbClusterResponse createDbCluster(CreateDbClusterRequest createDbClusterRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB cluster. - Parameters:
- createDbClusterRequest-
- Returns:
- Result of the CreateDbCluster operation returned by the service.
- See Also:
 
- 
createDbClusterdefault CreateDbClusterResponse createDbCluster(Consumer<CreateDbClusterRequest.Builder> createDbClusterRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB cluster. 
 This is a convenience which creates an instance of the CreateDbClusterRequest.Builderavoiding the need to create one manually viaCreateDbClusterRequest.builder()- Parameters:
- createDbClusterRequest- A- Consumerthat will call methods on- CreateDbClusterRequest.Builderto create a request.
- Returns:
- Result of the CreateDbCluster operation returned by the service.
- See Also:
 
- 
createDbInstancedefault CreateDbInstanceResponse createDbInstance(CreateDbInstanceRequest createDbInstanceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB DB instance. - Parameters:
- createDbInstanceRequest-
- Returns:
- Result of the CreateDbInstance operation returned by the service.
- See Also:
 
- 
createDbInstancedefault CreateDbInstanceResponse createDbInstance(Consumer<CreateDbInstanceRequest.Builder> createDbInstanceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB DB instance. 
 This is a convenience which creates an instance of the CreateDbInstanceRequest.Builderavoiding the need to create one manually viaCreateDbInstanceRequest.builder()- Parameters:
- createDbInstanceRequest- A- Consumerthat will call methods on- CreateDbInstanceRequest.Builderto create a request.
- Returns:
- Result of the CreateDbInstance operation returned by the service.
- See Also:
 
- 
createDbParameterGroupdefault CreateDbParameterGroupResponse createDbParameterGroup(CreateDbParameterGroupRequest createDbParameterGroupRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances. - Parameters:
- createDbParameterGroupRequest-
- Returns:
- Result of the CreateDbParameterGroup operation returned by the service.
- See Also:
 
- 
createDbParameterGroupdefault CreateDbParameterGroupResponse createDbParameterGroup(Consumer<CreateDbParameterGroupRequest.Builder> createDbParameterGroupRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances. 
 This is a convenience which creates an instance of the CreateDbParameterGroupRequest.Builderavoiding the need to create one manually viaCreateDbParameterGroupRequest.builder()- Parameters:
- createDbParameterGroupRequest- A- Consumerthat will call methods on- CreateDbParameterGroupRequest.Builderto create a request.
- Returns:
- Result of the CreateDbParameterGroup operation returned by the service.
- See Also:
 
- 
deleteDbClusterdefault DeleteDbClusterResponse deleteDbCluster(DeleteDbClusterRequest deleteDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Deletes a Timestream for InfluxDB cluster. - Parameters:
- deleteDbClusterRequest-
- Returns:
- Result of the DeleteDbCluster operation returned by the service.
- See Also:
 
- 
deleteDbClusterdefault DeleteDbClusterResponse deleteDbCluster(Consumer<DeleteDbClusterRequest.Builder> deleteDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Deletes a Timestream for InfluxDB cluster. 
 This is a convenience which creates an instance of the DeleteDbClusterRequest.Builderavoiding the need to create one manually viaDeleteDbClusterRequest.builder()- Parameters:
- deleteDbClusterRequest- A- Consumerthat will call methods on- DeleteDbClusterRequest.Builderto create a request.
- Returns:
- Result of the DeleteDbCluster operation returned by the service.
- See Also:
 
- 
deleteDbInstancedefault DeleteDbInstanceResponse deleteDbInstance(DeleteDbInstanceRequest deleteDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Deletes a Timestream for InfluxDB DB instance. - Parameters:
- deleteDbInstanceRequest-
- Returns:
- Result of the DeleteDbInstance operation returned by the service.
- See Also:
 
- 
deleteDbInstancedefault DeleteDbInstanceResponse deleteDbInstance(Consumer<DeleteDbInstanceRequest.Builder> deleteDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Deletes a Timestream for InfluxDB DB instance. 
 This is a convenience which creates an instance of the DeleteDbInstanceRequest.Builderavoiding the need to create one manually viaDeleteDbInstanceRequest.builder()- Parameters:
- deleteDbInstanceRequest- A- Consumerthat will call methods on- DeleteDbInstanceRequest.Builderto create a request.
- Returns:
- Result of the DeleteDbInstance operation returned by the service.
- See Also:
 
- 
getDbClusterdefault GetDbClusterResponse getDbCluster(GetDbClusterRequest getDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Retrieves information about a Timestream for InfluxDB cluster. - Parameters:
- getDbClusterRequest-
- Returns:
- Result of the GetDbCluster operation returned by the service.
- See Also:
 
- 
getDbClusterdefault GetDbClusterResponse getDbCluster(Consumer<GetDbClusterRequest.Builder> getDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Retrieves information about a Timestream for InfluxDB cluster. 
 This is a convenience which creates an instance of the GetDbClusterRequest.Builderavoiding the need to create one manually viaGetDbClusterRequest.builder()- Parameters:
- getDbClusterRequest- A- Consumerthat will call methods on- GetDbClusterRequest.Builderto create a request.
- Returns:
- Result of the GetDbCluster operation returned by the service.
- See Also:
 
- 
getDbInstancedefault GetDbInstanceResponse getDbInstance(GetDbInstanceRequest getDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a Timestream for InfluxDB DB instance. - Parameters:
- getDbInstanceRequest-
- Returns:
- Result of the GetDbInstance operation returned by the service.
- See Also:
 
- 
getDbInstancedefault GetDbInstanceResponse getDbInstance(Consumer<GetDbInstanceRequest.Builder> getDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a Timestream for InfluxDB DB instance. 
 This is a convenience which creates an instance of the GetDbInstanceRequest.Builderavoiding the need to create one manually viaGetDbInstanceRequest.builder()- Parameters:
- getDbInstanceRequest- A- Consumerthat will call methods on- GetDbInstanceRequest.Builderto create a request.
- Returns:
- Result of the GetDbInstance operation returned by the service.
- See Also:
 
- 
getDbParameterGroupdefault GetDbParameterGroupResponse getDbParameterGroup(GetDbParameterGroupRequest getDbParameterGroupRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a Timestream for InfluxDB DB parameter group. - Parameters:
- getDbParameterGroupRequest-
- Returns:
- Result of the GetDbParameterGroup operation returned by the service.
- See Also:
 
- 
getDbParameterGroupdefault GetDbParameterGroupResponse getDbParameterGroup(Consumer<GetDbParameterGroupRequest.Builder> getDbParameterGroupRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a Timestream for InfluxDB DB parameter group. 
 This is a convenience which creates an instance of the GetDbParameterGroupRequest.Builderavoiding the need to create one manually viaGetDbParameterGroupRequest.builder()- Parameters:
- getDbParameterGroupRequest- A- Consumerthat will call methods on- GetDbParameterGroupRequest.Builderto create a request.
- Returns:
- Result of the GetDbParameterGroup operation returned by the service.
- See Also:
 
- 
listDbClustersdefault ListDbClustersResponse listDbClusters(ListDbClustersRequest listDbClustersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB clusters. - Parameters:
- listDbClustersRequest-
- Returns:
- Result of the ListDbClusters operation returned by the service.
- See Also:
 
- 
listDbClustersdefault ListDbClustersResponse listDbClusters(Consumer<ListDbClustersRequest.Builder> listDbClustersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB clusters. 
 This is a convenience which creates an instance of the ListDbClustersRequest.Builderavoiding the need to create one manually viaListDbClustersRequest.builder()- Parameters:
- listDbClustersRequest- A- Consumerthat will call methods on- ListDbClustersRequest.Builderto create a request.
- Returns:
- Result of the ListDbClusters operation returned by the service.
- See Also:
 
- 
listDbClustersPaginatordefault ListDbClustersIterable listDbClustersPaginator(ListDbClustersRequest listDbClustersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client.listDbClustersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client .listDbClustersPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client.listDbClustersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation.- Parameters:
- listDbClustersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbClustersPaginatordefault ListDbClustersIterable listDbClustersPaginator(Consumer<ListDbClustersRequest.Builder> listDbClustersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client.listDbClustersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client .listDbClustersPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbClustersIterable responses = client.listDbClustersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbClusters(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbClustersRequest)operation.
 This is a convenience which creates an instance of the ListDbClustersRequest.Builderavoiding the need to create one manually viaListDbClustersRequest.builder()- Parameters:
- listDbClustersRequest- A- Consumerthat will call methods on- ListDbClustersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbInstancesdefault ListDbInstancesResponse listDbInstances(ListDbInstancesRequest listDbInstancesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB instances. - Parameters:
- listDbInstancesRequest-
- Returns:
- Result of the ListDbInstances operation returned by the service.
- See Also:
 
- 
listDbInstancesdefault ListDbInstancesResponse listDbInstances(Consumer<ListDbInstancesRequest.Builder> listDbInstancesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB instances. 
 This is a convenience which creates an instance of the ListDbInstancesRequest.Builderavoiding the need to create one manually viaListDbInstancesRequest.builder()- Parameters:
- listDbInstancesRequest- A- Consumerthat will call methods on- ListDbInstancesRequest.Builderto create a request.
- Returns:
- Result of the ListDbInstances operation returned by the service.
- See Also:
 
- 
listDbInstancesPaginatordefault ListDbInstancesIterable listDbInstancesPaginator(ListDbInstancesRequest listDbInstancesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client.listDbInstancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client .listDbInstancesPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client.listDbInstancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation.- Parameters:
- listDbInstancesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbInstancesPaginatordefault ListDbInstancesIterable listDbInstancesPaginator(Consumer<ListDbInstancesRequest.Builder> listDbInstancesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client.listDbInstancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client .listDbInstancesPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesIterable responses = client.listDbInstancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbInstances(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesRequest)operation.
 This is a convenience which creates an instance of the ListDbInstancesRequest.Builderavoiding the need to create one manually viaListDbInstancesRequest.builder()- Parameters:
- listDbInstancesRequest- A- Consumerthat will call methods on- ListDbInstancesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbInstancesForClusterdefault ListDbInstancesForClusterResponse listDbInstancesForCluster(ListDbInstancesForClusterRequest listDbInstancesForClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB clusters. - Parameters:
- listDbInstancesForClusterRequest-
- Returns:
- Result of the ListDbInstancesForCluster operation returned by the service.
- See Also:
 
- 
listDbInstancesForClusterdefault ListDbInstancesForClusterResponse listDbInstancesForCluster(Consumer<ListDbInstancesForClusterRequest.Builder> listDbInstancesForClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB clusters. 
 This is a convenience which creates an instance of the ListDbInstancesForClusterRequest.Builderavoiding the need to create one manually viaListDbInstancesForClusterRequest.builder()- Parameters:
- listDbInstancesForClusterRequest- A- Consumerthat will call methods on- ListDbInstancesForClusterRequest.Builderto create a request.
- Returns:
- Result of the ListDbInstancesForCluster operation returned by the service.
- See Also:
 
- 
listDbInstancesForClusterPaginatordefault ListDbInstancesForClusterIterable listDbInstancesForClusterPaginator(ListDbInstancesForClusterRequest listDbInstancesForClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client.listDbInstancesForClusterPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client .listDbInstancesForClusterPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client.listDbInstancesForClusterPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation.- Parameters:
- listDbInstancesForClusterRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbInstancesForClusterPaginatordefault ListDbInstancesForClusterIterable listDbInstancesForClusterPaginator(Consumer<ListDbInstancesForClusterRequest.Builder> listDbInstancesForClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client.listDbInstancesForClusterPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client .listDbInstancesForClusterPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbInstancesForClusterIterable responses = client.listDbInstancesForClusterPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbInstancesForCluster(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbInstancesForClusterRequest)operation.
 This is a convenience which creates an instance of the ListDbInstancesForClusterRequest.Builderavoiding the need to create one manually viaListDbInstancesForClusterRequest.builder()- Parameters:
- listDbInstancesForClusterRequest- A- Consumerthat will call methods on- ListDbInstancesForClusterRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbParameterGroupsdefault ListDbParameterGroupsResponse listDbParameterGroups(ListDbParameterGroupsRequest listDbParameterGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB parameter groups. - Parameters:
- listDbParameterGroupsRequest-
- Returns:
- Result of the ListDbParameterGroups operation returned by the service.
- See Also:
 
- 
listDbParameterGroupsdefault ListDbParameterGroupsResponse listDbParameterGroups(Consumer<ListDbParameterGroupsRequest.Builder> listDbParameterGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Returns a list of Timestream for InfluxDB DB parameter groups. 
 This is a convenience which creates an instance of the ListDbParameterGroupsRequest.Builderavoiding the need to create one manually viaListDbParameterGroupsRequest.builder()- Parameters:
- listDbParameterGroupsRequest- A- Consumerthat will call methods on- ListDbParameterGroupsRequest.Builderto create a request.
- Returns:
- Result of the ListDbParameterGroups operation returned by the service.
- See Also:
 
- 
listDbParameterGroupsPaginatordefault ListDbParameterGroupsIterable listDbParameterGroupsPaginator(ListDbParameterGroupsRequest listDbParameterGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client.listDbParameterGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client .listDbParameterGroupsPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client.listDbParameterGroupsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation.- Parameters:
- listDbParameterGroupsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listDbParameterGroupsPaginatordefault ListDbParameterGroupsIterable listDbParameterGroupsPaginator(Consumer<ListDbParameterGroupsRequest.Builder> listDbParameterGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException This is a variant of listDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client.listDbParameterGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client .listDbParameterGroupsPaginator(request); for (software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.timestreaminfluxdb.paginators.ListDbParameterGroupsIterable responses = client.listDbParameterGroupsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listDbParameterGroups(software.amazon.awssdk.services.timestreaminfluxdb.model.ListDbParameterGroupsRequest)operation.
 This is a convenience which creates an instance of the ListDbParameterGroupsRequest.Builderavoiding the need to create one manually viaListDbParameterGroupsRequest.builder()- Parameters:
- listDbParameterGroupsRequest- A- Consumerthat will call methods on- ListDbParameterGroupsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException A list of tags applied to the resource. - Parameters:
- listTagsForResourceRequest-
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException A list of tags applied to the resource. 
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request.
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources. - Parameters:
- tagResourceRequest-
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources. 
 This is a convenience which creates an instance of the TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
- tagResourceRequest- A- Consumerthat will call methods on- TagResourceRequest.Builderto create a request.
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Removes the tag from the specified resource. - Parameters:
- untagResourceRequest-
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Removes the tag from the specified resource. 
 This is a convenience which creates an instance of the UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
- untagResourceRequest- A- Consumerthat will call methods on- UntagResourceRequest.Builderto create a request.
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
updateDbClusterdefault UpdateDbClusterResponse updateDbCluster(UpdateDbClusterRequest updateDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Updates a Timestream for InfluxDB cluster. - Parameters:
- updateDbClusterRequest-
- Returns:
- Result of the UpdateDbCluster operation returned by the service.
- See Also:
 
- 
updateDbClusterdefault UpdateDbClusterResponse updateDbCluster(Consumer<UpdateDbClusterRequest.Builder> updateDbClusterRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Updates a Timestream for InfluxDB cluster. 
 This is a convenience which creates an instance of the UpdateDbClusterRequest.Builderavoiding the need to create one manually viaUpdateDbClusterRequest.builder()- Parameters:
- updateDbClusterRequest- A- Consumerthat will call methods on- UpdateDbClusterRequest.Builderto create a request.
- Returns:
- Result of the UpdateDbCluster operation returned by the service.
- See Also:
 
- 
updateDbInstancedefault UpdateDbInstanceResponse updateDbInstance(UpdateDbInstanceRequest updateDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Updates a Timestream for InfluxDB DB instance. - Parameters:
- updateDbInstanceRequest-
- Returns:
- Result of the UpdateDbInstance operation returned by the service.
- See Also:
 
- 
updateDbInstancedefault UpdateDbInstanceResponse updateDbInstance(Consumer<UpdateDbInstanceRequest.Builder> updateDbInstanceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, TimestreamInfluxDbException Updates a Timestream for InfluxDB DB instance. 
 This is a convenience which creates an instance of the UpdateDbInstanceRequest.Builderavoiding the need to create one manually viaUpdateDbInstanceRequest.builder()- Parameters:
- updateDbInstanceRequest- A- Consumerthat will call methods on- UpdateDbInstanceRequest.Builderto create a request.
- Returns:
- Result of the UpdateDbInstance operation returned by the service.
- See Also:
 
- 
createCreate aTimestreamInfluxDbClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aTimestreamInfluxDbClient.
- 
serviceMetadata
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
 
-