Interface BedrockDataAutomationRuntimeClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Amazon Bedrock Data Automation Runtime
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aBedrockDataAutomationRuntimeClient
.create()
Create aBedrockDataAutomationRuntimeClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default GetDataAutomationStatusResponse
getDataAutomationStatus
(Consumer<GetDataAutomationStatusRequest.Builder> getDataAutomationStatusRequest) API used to get data automation status.default GetDataAutomationStatusResponse
getDataAutomationStatus
(GetDataAutomationStatusRequest getDataAutomationStatusRequest) API used to get data automation status.invokeDataAutomationAsync
(Consumer<InvokeDataAutomationAsyncRequest.Builder> invokeDataAutomationAsyncRequest) Async API: Invoke data automation.invokeDataAutomationAsync
(InvokeDataAutomationAsyncRequest invokeDataAutomationAsyncRequest) Async API: Invoke data automation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for an Amazon Bedrock Data Automation resourcedefault ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) List tags for an Amazon Bedrock Data Automation resourceThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag an Amazon Bedrock Data Automation resourcedefault TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Tag an Amazon Bedrock Data Automation resourcedefault UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untag an Amazon Bedrock Data Automation resourcedefault UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Untag an Amazon Bedrock Data Automation resourceMethods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
getDataAutomationStatus
default GetDataAutomationStatusResponse getDataAutomationStatus(GetDataAutomationStatusRequest getDataAutomationStatusRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException API used to get data automation status.
- Parameters:
getDataAutomationStatusRequest
- Structure for request of GetDataAutomationStatus API.- Returns:
- Result of the GetDataAutomationStatus operation returned by the service.
- See Also:
-
getDataAutomationStatus
default GetDataAutomationStatusResponse getDataAutomationStatus(Consumer<GetDataAutomationStatusRequest.Builder> getDataAutomationStatusRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException API used to get data automation status.
This is a convenience which creates an instance of the
GetDataAutomationStatusRequest.Builder
avoiding the need to create one manually viaGetDataAutomationStatusRequest.builder()
- Parameters:
getDataAutomationStatusRequest
- AConsumer
that will call methods onGetDataAutomationStatusRequest.Builder
to create a request. Structure for request of GetDataAutomationStatus API.- Returns:
- Result of the GetDataAutomationStatus operation returned by the service.
- See Also:
-
invokeDataAutomationAsync
default InvokeDataAutomationAsyncResponse invokeDataAutomationAsync(InvokeDataAutomationAsyncRequest invokeDataAutomationAsyncRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Async API: Invoke data automation.
- Parameters:
invokeDataAutomationAsyncRequest
- Invoke Data Automation Async Request- Returns:
- Result of the InvokeDataAutomationAsync operation returned by the service.
- See Also:
-
invokeDataAutomationAsync
default InvokeDataAutomationAsyncResponse invokeDataAutomationAsync(Consumer<InvokeDataAutomationAsyncRequest.Builder> invokeDataAutomationAsyncRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Async API: Invoke data automation.
This is a convenience which creates an instance of the
InvokeDataAutomationAsyncRequest.Builder
avoiding the need to create one manually viaInvokeDataAutomationAsyncRequest.builder()
- Parameters:
invokeDataAutomationAsyncRequest
- AConsumer
that will call methods onInvokeDataAutomationAsyncRequest.Builder
to create a request. Invoke Data Automation Async Request- Returns:
- Result of the InvokeDataAutomationAsync operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException List tags for an Amazon Bedrock Data Automation resource
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException List tags for an Amazon Bedrock Data Automation resource
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Tag an Amazon Bedrock Data Automation resource
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Tag an Amazon Bedrock Data Automation resource
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Untag an Amazon Bedrock Data Automation resource
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, BedrockDataAutomationRuntimeException Untag an Amazon Bedrock Data Automation resource
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
create
Create aBedrockDataAutomationRuntimeClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aBedrockDataAutomationRuntimeClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-