@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 CreateApplicationResponse |
createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
This API is in preview release and subject to change.
|
default CreateApplicationResponse |
createApplication(CreateApplicationRequest createApplicationRequest)
This API is in preview release and subject to change.
|
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 GetApplicationResponse |
getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest)
This API is in preview release and subject to change.
|
default GetApplicationResponse |
getApplication(GetApplicationRequest getApplicationRequest)
This API is in preview release and subject to change.
|
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 ListApplicationsResponse |
listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
This API is in preview release and subject to change.
|
default ListApplicationsResponse |
listApplications(ListApplicationsRequest listApplicationsRequest)
This API is in preview release and subject to change.
|
default ListApplicationsIterable |
listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
This API is in preview release and subject to change.
|
default ListApplicationsIterable |
listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest)
This API is in preview release and subject to change.
|
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 ListDataIntegrationAssociationsIterable |
listDataIntegrationAssociationsPaginator(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest)
Returns a paginated list of DataIntegration associations in the account.
|
default ListDataIntegrationAssociationsIterable |
listDataIntegrationAssociationsPaginator(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 ListDataIntegrationsIterable |
listDataIntegrationsPaginator(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest)
Returns a paginated list of DataIntegrations in the account.
|
default ListDataIntegrationsIterable |
listDataIntegrationsPaginator(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 ListEventIntegrationAssociationsIterable |
listEventIntegrationAssociationsPaginator(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest)
Returns a paginated list of event integration associations in the account.
|
default ListEventIntegrationAssociationsIterable |
listEventIntegrationAssociationsPaginator(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 ListEventIntegrationsIterable |
listEventIntegrationsPaginator(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest)
Returns a paginated list of event integrations in the account.
|
default ListEventIntegrationsIterable |
listEventIntegrationsPaginator(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 UpdateApplicationResponse |
updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)
This API is in preview release and subject to change.
|
default UpdateApplicationResponse |
updateApplication(UpdateApplicationRequest updateApplicationRequest)
This API is in preview release and subject to change.
|
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 CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Creates and persists an Application resource.
createApplicationRequest - 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 CreateApplicationResponse createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Creates and persists an Application resource.
This is a convenience which creates an instance of the CreateApplicationRequest.Builder avoiding the need
to create one manually via CreateApplicationRequest.builder()
createApplicationRequest - A Consumer that will call methods on
CreateApplicationRequest.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 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 GetApplicationResponse getApplication(GetApplicationRequest getApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Get an Application resource.
getApplicationRequest - 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 GetApplicationResponse getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Get an Application resource.
This is a convenience which creates an instance of the GetApplicationRequest.Builder avoiding the need to
create one manually via GetApplicationRequest.builder()
getApplicationRequest - A Consumer that will call methods on
GetApplicationRequest.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 ListApplicationsResponse listApplications(ListApplicationsRequest listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Lists applications in the account.
listApplicationsRequest - 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 ListApplicationsResponse listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Lists applications in the account.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.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 ListApplicationsIterable listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Lists applications in the account.
This is a variant of
listApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client
.listApplicationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListApplicationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
operation.
listApplicationsRequest - 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 ListApplicationsIterable listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Lists applications in the account.
This is a variant of
listApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client
.listApplicationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListApplicationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
operation.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.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 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 ListDataIntegrationAssociationsIterable listDataIntegrationAssociationsPaginator(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.
This is a variant of
listDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client
.listDataIntegrationAssociationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(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
listDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
operation.
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 ListDataIntegrationAssociationsIterable listDataIntegrationAssociationsPaginator(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 variant of
listDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client
.listDataIntegrationAssociationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(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
listDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
operation.
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 ListDataIntegrationsIterable listDataIntegrationsPaginator(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.
This is a variant of
listDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client
.listDataIntegrationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(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
listDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
operation.
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 ListDataIntegrationsIterable listDataIntegrationsPaginator(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 variant of
listDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client
.listDataIntegrationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(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
listDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
operation.
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 ListEventIntegrationAssociationsIterable listEventIntegrationAssociationsPaginator(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integration associations in the account.
This is a variant of
listEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client
.listEventIntegrationAssociationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(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
listEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
operation.
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 ListEventIntegrationAssociationsIterable listEventIntegrationAssociationsPaginator(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 variant of
listEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client
.listEventIntegrationAssociationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(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
listEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
operation.
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 ListEventIntegrationsIterable listEventIntegrationsPaginator(ListEventIntegrationsRequest listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
Returns a paginated list of event integrations in the account.
This is a variant of
listEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client
.listEventIntegrationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(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
listEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
operation.
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 ListEventIntegrationsIterable listEventIntegrationsPaginator(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 variant of
listEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
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
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client
.listEventIntegrationsPaginator(request);
for (software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(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
listEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
operation.
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 UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Updates and persists an Application resource.
updateApplicationRequest - 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 UpdateApplicationResponse updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException
This API is in preview release and subject to change.
Updates and persists an Application resource.
This is a convenience which creates an instance of the UpdateApplicationRequest.Builder avoiding the need
to create one manually via UpdateApplicationRequest.builder()
updateApplicationRequest - A Consumer that will call methods on
UpdateApplicationRequest.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 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.