@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface AppIntegrationsClient extends AwsClient
builder()
method.
The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.
For information about how you can use external applications with Amazon Connect, see Set up pre-built integrations and Deliver information to agents using Amazon Connect Wisdom in the Amazon Connect Administrator Guide.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static AppIntegrationsClientBuilder |
builder()
Create a builder that can be used to configure and create a
AppIntegrationsClient. |
static AppIntegrationsClient |
create()
Create a
AppIntegrationsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateDataIntegrationResponse |
createDataIntegration(Consumer<CreateDataIntegrationRequest.Builder> createDataIntegrationRequest)
Creates and persists a DataIntegration resource.
|
default CreateDataIntegrationResponse |
createDataIntegration(CreateDataIntegrationRequest createDataIntegrationRequest)
Creates and persists a DataIntegration resource.
|
default CreateEventIntegrationResponse |
createEventIntegration(Consumer<CreateEventIntegrationRequest.Builder> createEventIntegrationRequest)
Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge bus in
your account and a partner event source that pushes events to that bus.
|
default CreateEventIntegrationResponse |
createEventIntegration(CreateEventIntegrationRequest createEventIntegrationRequest)
Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge bus in
your account and a partner event source that pushes events to that bus.
|
default DeleteDataIntegrationResponse |
deleteDataIntegration(Consumer<DeleteDataIntegrationRequest.Builder> deleteDataIntegrationRequest)
Deletes the DataIntegration.
|
default DeleteDataIntegrationResponse |
deleteDataIntegration(DeleteDataIntegrationRequest deleteDataIntegrationRequest)
Deletes the DataIntegration.
|
default DeleteEventIntegrationResponse |
deleteEventIntegration(Consumer<DeleteEventIntegrationRequest.Builder> deleteEventIntegrationRequest)
Deletes the specified existing event integration.
|
default DeleteEventIntegrationResponse |
deleteEventIntegration(DeleteEventIntegrationRequest deleteEventIntegrationRequest)
Deletes the specified existing event integration.
|
default GetDataIntegrationResponse |
getDataIntegration(Consumer<GetDataIntegrationRequest.Builder> getDataIntegrationRequest)
Returns information about the DataIntegration.
|
default GetDataIntegrationResponse |
getDataIntegration(GetDataIntegrationRequest getDataIntegrationRequest)
Returns information about the DataIntegration.
|
default GetEventIntegrationResponse |
getEventIntegration(Consumer<GetEventIntegrationRequest.Builder> getEventIntegrationRequest)
Returns information about the event integration.
|
default GetEventIntegrationResponse |
getEventIntegration(GetEventIntegrationRequest getEventIntegrationRequest)
Returns information about the event integration.
|
default ListDataIntegrationAssociationsResponse |
listDataIntegrationAssociations(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest)
Returns a paginated list of DataIntegration associations in the account.
|
default ListDataIntegrationAssociationsResponse |
listDataIntegrationAssociations(ListDataIntegrationAssociationsRequest listDataIntegrationAssociationsRequest)
Returns a paginated list of DataIntegration associations in the account.
|
default ListDataIntegrationsResponse |
listDataIntegrations(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest)
Returns a paginated list of DataIntegrations in the account.
|
default ListDataIntegrationsResponse |
listDataIntegrations(ListDataIntegrationsRequest listDataIntegrationsRequest)
Returns a paginated list of DataIntegrations in the account.
|
default ListEventIntegrationAssociationsResponse |
listEventIntegrationAssociations(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest)
Returns a paginated list of event integration associations in the account.
|
default ListEventIntegrationAssociationsResponse |
listEventIntegrationAssociations(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest)
Returns a paginated list of event integration associations in the account.
|
default ListEventIntegrationsResponse |
listEventIntegrations(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest)
Returns a paginated list of event integrations in the account.
|
default ListEventIntegrationsResponse |
listEventIntegrations(ListEventIntegrationsRequest listEventIntegrationsRequest)
Returns a paginated list of event integrations in the account.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for the specified resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified resource.
|
default AppIntegrationsServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds the specified tags to the specified resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the specified resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified resource.
|
default UpdateDataIntegrationResponse |
updateDataIntegration(Consumer<UpdateDataIntegrationRequest.Builder> updateDataIntegrationRequest)
Updates the description of a DataIntegration.
|
default UpdateDataIntegrationResponse |
updateDataIntegration(UpdateDataIntegrationRequest updateDataIntegrationRequest)
Updates the description of a DataIntegration.
|
default UpdateEventIntegrationResponse |
updateEventIntegration(Consumer<UpdateEventIntegrationRequest.Builder> updateEventIntegrationRequest)
Updates the description of an event integration.
|
default UpdateEventIntegrationResponse |
updateEventIntegration(UpdateEventIntegrationRequest updateEventIntegrationRequest)
Updates the description of an event integration.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CreateDataIntegrationResponse createDataIntegration(CreateDataIntegrationRequest createDataIntegrationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Creates and persists a DataIntegration resource.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a
different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
createDataIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceQuotaExceededException - The allowed quota for the resource has been exceeded.DuplicateResourceException - A resource with the specified name already exists.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDataIntegrationResponse createDataIntegration(Consumer<CreateDataIntegrationRequest.Builder> createDataIntegrationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Creates and persists a DataIntegration resource.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a
different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the CreateDataIntegrationRequest.Builder avoiding the
need to create one manually via CreateDataIntegrationRequest.builder()
createDataIntegrationRequest - A Consumer that will call methods on CreateDataIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceQuotaExceededException - The allowed quota for the resource has been exceeded.DuplicateResourceException - A resource with the specified name already exists.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateEventIntegrationResponse createEventIntegration(CreateEventIntegrationRequest createEventIntegrationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge bus in your account and a partner event source that pushes events to that bus. No objects are created in the your account, only metadata that is persisted on the EventIntegration control plane.
createEventIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceQuotaExceededException - The allowed quota for the resource has been exceeded.DuplicateResourceException - A resource with the specified name already exists.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateEventIntegrationResponse createEventIntegration(Consumer<CreateEventIntegrationRequest.Builder> createEventIntegrationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge bus in your account and a partner event source that pushes events to that bus. No objects are created in the your account, only metadata that is persisted on the EventIntegration control plane.
This is a convenience which creates an instance of the CreateEventIntegrationRequest.Builder avoiding the
need to create one manually via CreateEventIntegrationRequest.builder()
createEventIntegrationRequest - A Consumer that will call methods on CreateEventIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceQuotaExceededException - The allowed quota for the resource has been exceeded.DuplicateResourceException - A resource with the specified name already exists.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDataIntegrationResponse deleteDataIntegration(DeleteDataIntegrationRequest deleteDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Deletes the DataIntegration. Only DataIntegrations that don't have any DataIntegrationAssociations can be deleted. Deleting a DataIntegration also deletes the underlying Amazon AppFlow flow and service linked role.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
deleteDataIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDataIntegrationResponse deleteDataIntegration(Consumer<DeleteDataIntegrationRequest.Builder> deleteDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Deletes the DataIntegration. Only DataIntegrations that don't have any DataIntegrationAssociations can be deleted. Deleting a DataIntegration also deletes the underlying Amazon AppFlow flow and service linked role.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the DeleteDataIntegrationRequest.Builder avoiding the
need to create one manually via DeleteDataIntegrationRequest.builder()
deleteDataIntegrationRequest - A Consumer that will call methods on DeleteDataIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventIntegrationResponse deleteEventIntegration(DeleteEventIntegrationRequest deleteEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Deletes the specified existing event integration. If the event integration is associated with clients, the request is rejected.
deleteEventIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventIntegrationResponse deleteEventIntegration(Consumer<DeleteEventIntegrationRequest.Builder> deleteEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Deletes the specified existing event integration. If the event integration is associated with clients, the request is rejected.
This is a convenience which creates an instance of the DeleteEventIntegrationRequest.Builder avoiding the
need to create one manually via DeleteEventIntegrationRequest.builder()
deleteEventIntegrationRequest - A Consumer that will call methods on DeleteEventIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDataIntegrationResponse getDataIntegration(GetDataIntegrationRequest getDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns information about the DataIntegration.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
getDataIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDataIntegrationResponse getDataIntegration(Consumer<GetDataIntegrationRequest.Builder> getDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns information about the DataIntegration.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the GetDataIntegrationRequest.Builder avoiding the
need to create one manually via GetDataIntegrationRequest.builder()
getDataIntegrationRequest - A Consumer that will call methods on GetDataIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventIntegrationResponse getEventIntegration(GetEventIntegrationRequest getEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns information about the event integration.
getEventIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventIntegrationResponse getEventIntegration(Consumer<GetEventIntegrationRequest.Builder> getEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns information about the event integration.
This is a convenience which creates an instance of the GetEventIntegrationRequest.Builder avoiding the
need to create one manually via GetEventIntegrationRequest.builder()
getEventIntegrationRequest - A Consumer that will call methods on GetEventIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDataIntegrationAssociationsResponse listDataIntegrationAssociations(ListDataIntegrationAssociationsRequest listDataIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of DataIntegration associations in the account.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
listDataIntegrationAssociationsRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDataIntegrationAssociationsResponse listDataIntegrationAssociations(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of DataIntegration associations in the account.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the ListDataIntegrationAssociationsRequest.Builder
avoiding the need to create one manually via ListDataIntegrationAssociationsRequest.builder()
listDataIntegrationAssociationsRequest - A Consumer that will call methods on ListDataIntegrationAssociationsRequest.Builder to
create a request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDataIntegrationsResponse listDataIntegrations(ListDataIntegrationsRequest listDataIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of DataIntegrations in the account.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
listDataIntegrationsRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDataIntegrationsResponse listDataIntegrations(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of DataIntegrations in the account.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the ListDataIntegrationsRequest.Builder avoiding the
need to create one manually via ListDataIntegrationsRequest.builder()
listDataIntegrationsRequest - A Consumer that will call methods on ListDataIntegrationsRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventIntegrationAssociationsResponse listEventIntegrationAssociations(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integration associations in the account.
listEventIntegrationAssociationsRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventIntegrationAssociationsResponse listEventIntegrationAssociations(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integration associations in the account.
This is a convenience which creates an instance of the ListEventIntegrationAssociationsRequest.Builder
avoiding the need to create one manually via ListEventIntegrationAssociationsRequest.builder()
listEventIntegrationAssociationsRequest - A Consumer that will call methods on ListEventIntegrationAssociationsRequest.Builder to
create a request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventIntegrationsResponse listEventIntegrations(ListEventIntegrationsRequest listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integrations in the account.
listEventIntegrationsRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventIntegrationsResponse listEventIntegrations(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integrations in the account.
This is a convenience which creates an instance of the ListEventIntegrationsRequest.Builder avoiding the
need to create one manually via ListEventIntegrationsRequest.builder()
listEventIntegrationsRequest - A Consumer that will call methods on ListEventIntegrationsRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Lists the tags for the specified resource.
listTagsForResourceRequest - InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Lists the tags for the specified resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Adds the specified tags to the specified resource.
tagResourceRequest - InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Adds the specified tags to the specified resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Removes the specified tags from the specified resource.
untagResourceRequest - InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException
Removes the specified tags from the specified resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.InvalidRequestException - The request is not valid.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ResourceNotFoundException - The specified resource was not found.ThrottlingException - The throttling limit has been exceeded.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDataIntegrationResponse updateDataIntegration(UpdateDataIntegrationRequest updateDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Updates the description of a DataIntegration.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
updateDataIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDataIntegrationResponse updateDataIntegration(Consumer<UpdateDataIntegrationRequest.Builder> updateDataIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Updates the description of a DataIntegration.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
This is a convenience which creates an instance of the UpdateDataIntegrationRequest.Builder avoiding the
need to create one manually via UpdateDataIntegrationRequest.builder()
updateDataIntegrationRequest - A Consumer that will call methods on UpdateDataIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEventIntegrationResponse updateEventIntegration(UpdateEventIntegrationRequest updateEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Updates the description of an event integration.
updateEventIntegrationRequest - InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEventIntegrationResponse updateEventIntegration(Consumer<UpdateEventIntegrationRequest.Builder> updateEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Updates the description of an event integration.
This is a convenience which creates an instance of the UpdateEventIntegrationRequest.Builder avoiding the
need to create one manually via UpdateEventIntegrationRequest.builder()
updateEventIntegrationRequest - A Consumer that will call methods on UpdateEventIntegrationRequest.Builder to create a
request.InternalServiceErrorException - Request processing failed due to an error or failure with the service.ThrottlingException - The throttling limit has been exceeded.ResourceNotFoundException - The specified resource was not found.InvalidRequestException - The request is not valid.AccessDeniedException - You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppIntegrationsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic AppIntegrationsClient create()
AppIntegrationsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static AppIntegrationsClientBuilder builder()
AppIntegrationsClient.static ServiceMetadata serviceMetadata()
default AppIntegrationsServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.