Interface BedrockDataAutomationRuntimeClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Amazon Bedrock Data Automation Runtime
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue 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 aBedrockDataAutomationRuntimeClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default GetDataAutomationStatusResponsegetDataAutomationStatus(Consumer<GetDataAutomationStatusRequest.Builder> getDataAutomationStatusRequest) API used to get data automation status.default GetDataAutomationStatusResponsegetDataAutomationStatus(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 ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for an Amazon Bedrock Data Automation resourcedefault ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) List tags for an Amazon Bedrock Data Automation resourceThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag an Amazon Bedrock Data Automation resourcedefault TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Tag an Amazon Bedrock Data Automation resourcedefault UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untag an Amazon Bedrock Data Automation resourcedefault UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Untag an Amazon Bedrock Data Automation resourceMethods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods 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.Builderavoiding the need to create one manually viaGetDataAutomationStatusRequest.builder()- Parameters:
getDataAutomationStatusRequest- AConsumerthat will call methods onGetDataAutomationStatusRequest.Builderto 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.Builderavoiding the need to create one manually viaInvokeDataAutomationAsyncRequest.builder()- Parameters:
invokeDataAutomationAsyncRequest- AConsumerthat will call methods onInvokeDataAutomationAsyncRequest.Builderto 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
create
Create aBedrockDataAutomationRuntimeClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aBedrockDataAutomationRuntimeClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-