Interface AppIntegrationsClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic AppIntegrationsClientBuilder
builder()
Create a builder that can be used to configure and create aAppIntegrationsClient
.static AppIntegrationsClient
create()
Create aAppIntegrationsClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.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 DeleteApplicationResponse
deleteApplication
(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) Deletes the Application.default DeleteApplicationResponse
deleteApplication
(DeleteApplicationRequest deleteApplicationRequest) Deletes the Application.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.listApplicationAssociations
(Consumer<ListApplicationAssociationsRequest.Builder> listApplicationAssociationsRequest) Returns a paginated list of application associations for an application.listApplicationAssociations
(ListApplicationAssociationsRequest listApplicationAssociationsRequest) Returns a paginated list of application associations for an application.listApplicationAssociationsPaginator
(Consumer<ListApplicationAssociationsRequest.Builder> listApplicationAssociationsRequest) This is a variant oflistApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
operation.listApplicationAssociationsPaginator
(ListApplicationAssociationsRequest listApplicationAssociationsRequest) This is a variant oflistApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
operation.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 is a variant oflistApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
operation.default ListApplicationsIterable
listApplicationsPaginator
(ListApplicationsRequest listApplicationsRequest) This is a variant oflistApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)
operation.listDataIntegrationAssociations
(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest) Returns a paginated list of DataIntegration associations in the account.listDataIntegrationAssociations
(ListDataIntegrationAssociationsRequest listDataIntegrationAssociationsRequest) Returns a paginated list of DataIntegration associations in the account.listDataIntegrationAssociationsPaginator
(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest) This is a variant oflistDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
operation.listDataIntegrationAssociationsPaginator
(ListDataIntegrationAssociationsRequest listDataIntegrationAssociationsRequest) This is a variant oflistDataIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationAssociationsRequest)
operation.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) This is a variant oflistDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
operation.default ListDataIntegrationsIterable
listDataIntegrationsPaginator
(ListDataIntegrationsRequest listDataIntegrationsRequest) This is a variant oflistDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)
operation.listEventIntegrationAssociations
(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest) Returns a paginated list of event integration associations in the account.listEventIntegrationAssociations
(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) Returns a paginated list of event integration associations in the account.listEventIntegrationAssociationsPaginator
(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest) This is a variant oflistEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
operation.listEventIntegrationAssociationsPaginator
(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) This is a variant oflistEventIntegrationAssociations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationAssociationsRequest)
operation.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) This is a variant oflistEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
operation.default ListEventIntegrationsIterable
listEventIntegrationsPaginator
(ListEventIntegrationsRequest listEventIntegrationsRequest) This is a variant oflistEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)
operation.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.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic 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.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
createApplication
default CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, AwsServiceException, SdkClientException, AppIntegrationsException This API is in preview release and subject to change.
Creates and persists an Application resource.
- Parameters:
createApplicationRequest
-- Returns:
- Result of the CreateApplication operation returned by the service.
- See Also:
-
createApplication
default CreateApplicationResponse createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, 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 viaCreateApplicationRequest.builder()
- Parameters:
createApplicationRequest
- AConsumer
that will call methods onCreateApplicationRequest.Builder
to create a request.- Returns:
- Result of the CreateApplication operation returned by the service.
- See Also:
-
createDataIntegration
default CreateDataIntegrationResponse createDataIntegration(CreateDataIntegrationRequest createDataIntegrationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Creates and persists a DataIntegration resource.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the
CreateDataIntegration
API.- Parameters:
createDataIntegrationRequest
-- Returns:
- Result of the CreateDataIntegration operation returned by the service.
- See Also:
-
createDataIntegration
default 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 viaCreateDataIntegrationRequest.builder()
- Parameters:
createDataIntegrationRequest
- AConsumer
that will call methods onCreateDataIntegrationRequest.Builder
to create a request.- Returns:
- Result of the CreateDataIntegration operation returned by the service.
- See Also:
-
createEventIntegration
default 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.
- Parameters:
createEventIntegrationRequest
-- Returns:
- Result of the CreateEventIntegration operation returned by the service.
- See Also:
-
createEventIntegration
default 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 viaCreateEventIntegrationRequest.builder()
- Parameters:
createEventIntegrationRequest
- AConsumer
that will call methods onCreateEventIntegrationRequest.Builder
to create a request.- Returns:
- Result of the CreateEventIntegration operation returned by the service.
- See Also:
-
deleteApplication
default DeleteApplicationResponse deleteApplication(DeleteApplicationRequest deleteApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Deletes the Application. Only Applications that don't have any Application Associations can be deleted.
- Parameters:
deleteApplicationRequest
-- Returns:
- Result of the DeleteApplication operation returned by the service.
- See Also:
-
deleteApplication
default DeleteApplicationResponse deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Deletes the Application. Only Applications that don't have any Application Associations can be deleted.
This is a convenience which creates an instance of the
DeleteApplicationRequest.Builder
avoiding the need to create one manually viaDeleteApplicationRequest.builder()
- Parameters:
deleteApplicationRequest
- AConsumer
that will call methods onDeleteApplicationRequest.Builder
to create a request.- Returns:
- Result of the DeleteApplication operation returned by the service.
- See Also:
-
deleteDataIntegration
default 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.
- Parameters:
deleteDataIntegrationRequest
-- Returns:
- Result of the DeleteDataIntegration operation returned by the service.
- See Also:
-
deleteDataIntegration
default 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 viaDeleteDataIntegrationRequest.builder()
- Parameters:
deleteDataIntegrationRequest
- AConsumer
that will call methods onDeleteDataIntegrationRequest.Builder
to create a request.- Returns:
- Result of the DeleteDataIntegration operation returned by the service.
- See Also:
-
deleteEventIntegration
default 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.
- Parameters:
deleteEventIntegrationRequest
-- Returns:
- Result of the DeleteEventIntegration operation returned by the service.
- See Also:
-
deleteEventIntegration
default 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 viaDeleteEventIntegrationRequest.builder()
- Parameters:
deleteEventIntegrationRequest
- AConsumer
that will call methods onDeleteEventIntegrationRequest.Builder
to create a request.- Returns:
- Result of the DeleteEventIntegration operation returned by the service.
- See Also:
-
getApplication
default 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.
- Parameters:
getApplicationRequest
-- Returns:
- Result of the GetApplication operation returned by the service.
- See Also:
-
getApplication
default 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 viaGetApplicationRequest.builder()
- Parameters:
getApplicationRequest
- AConsumer
that will call methods onGetApplicationRequest.Builder
to create a request.- Returns:
- Result of the GetApplication operation returned by the service.
- See Also:
-
getDataIntegration
default 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.
- Parameters:
getDataIntegrationRequest
-- Returns:
- Result of the GetDataIntegration operation returned by the service.
- See Also:
-
getDataIntegration
default 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 viaGetDataIntegrationRequest.builder()
- Parameters:
getDataIntegrationRequest
- AConsumer
that will call methods onGetDataIntegrationRequest.Builder
to create a request.- Returns:
- Result of the GetDataIntegration operation returned by the service.
- See Also:
-
getEventIntegration
default GetEventIntegrationResponse getEventIntegration(GetEventIntegrationRequest getEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Returns information about the event integration.
- Parameters:
getEventIntegrationRequest
-- Returns:
- Result of the GetEventIntegration operation returned by the service.
- See Also:
-
getEventIntegration
default 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 viaGetEventIntegrationRequest.builder()
- Parameters:
getEventIntegrationRequest
- AConsumer
that will call methods onGetEventIntegrationRequest.Builder
to create a request.- Returns:
- Result of the GetEventIntegration operation returned by the service.
- See Also:
-
listApplicationAssociations
default ListApplicationAssociationsResponse listApplicationAssociations(ListApplicationAssociationsRequest listApplicationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Returns a paginated list of application associations for an application.
- Parameters:
listApplicationAssociationsRequest
-- Returns:
- Result of the ListApplicationAssociations operation returned by the service.
- See Also:
-
listApplicationAssociations
default ListApplicationAssociationsResponse listApplicationAssociations(Consumer<ListApplicationAssociationsRequest.Builder> listApplicationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Returns a paginated list of application associations for an application.
This is a convenience which creates an instance of the
ListApplicationAssociationsRequest.Builder
avoiding the need to create one manually viaListApplicationAssociationsRequest.builder()
- Parameters:
listApplicationAssociationsRequest
- AConsumer
that will call methods onListApplicationAssociationsRequest.Builder
to create a request.- Returns:
- Result of the ListApplicationAssociations operation returned by the service.
- See Also:
-
listApplicationAssociationsPaginator
default ListApplicationAssociationsIterable listApplicationAssociationsPaginator(ListApplicationAssociationsRequest listApplicationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException This is a variant of
listApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client.listApplicationAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client .listApplicationAssociationsPaginator(request); for (software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client.listApplicationAssociationsPaginator(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
listApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
operation.- Parameters:
listApplicationAssociationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationAssociationsPaginator
default ListApplicationAssociationsIterable listApplicationAssociationsPaginator(Consumer<ListApplicationAssociationsRequest.Builder> listApplicationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException This is a variant of
listApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client.listApplicationAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client .listApplicationAssociationsPaginator(request); for (software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationAssociationsIterable responses = client.listApplicationAssociationsPaginator(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
listApplicationAssociations(software.amazon.awssdk.services.appintegrations.model.ListApplicationAssociationsRequest)
operation.
This is a convenience which creates an instance of the
ListApplicationAssociationsRequest.Builder
avoiding the need to create one manually viaListApplicationAssociationsRequest.builder()
- Parameters:
listApplicationAssociationsRequest
- AConsumer
that will call methods onListApplicationAssociationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplications
default 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.
- Parameters:
listApplicationsRequest
-- Returns:
- Result of the ListApplications operation returned by the service.
- See Also:
-
listApplications
default 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 viaListApplicationsRequest.builder()
- Parameters:
listApplicationsRequest
- AConsumer
that will call methods onListApplicationsRequest.Builder
to create a request.- Returns:
- Result of the ListApplications operation returned by the service.
- See Also:
-
listApplicationsPaginator
default ListApplicationsIterable listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listApplicationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationsPaginator
default ListApplicationsIterable listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListApplicationsRequest.builder()
- Parameters:
listApplicationsRequest
- AConsumer
that will call methods onListApplicationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataIntegrationAssociations
default 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.
- Parameters:
listDataIntegrationAssociationsRequest
-- Returns:
- Result of the ListDataIntegrationAssociations operation returned by the service.
- See Also:
-
listDataIntegrationAssociations
default 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 viaListDataIntegrationAssociationsRequest.builder()
- Parameters:
listDataIntegrationAssociationsRequest
- AConsumer
that will call methods onListDataIntegrationAssociationsRequest.Builder
to create a request.- Returns:
- Result of the ListDataIntegrationAssociations operation returned by the service.
- See Also:
-
listDataIntegrationAssociationsPaginator
default ListDataIntegrationAssociationsIterable listDataIntegrationAssociationsPaginator(ListDataIntegrationAssociationsRequest listDataIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listDataIntegrationAssociationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataIntegrationAssociationsPaginator
default ListDataIntegrationAssociationsIterable listDataIntegrationAssociationsPaginator(Consumer<ListDataIntegrationAssociationsRequest.Builder> listDataIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationAssociationsIterable responses = client.listDataIntegrationAssociationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListDataIntegrationAssociationsRequest.builder()
- Parameters:
listDataIntegrationAssociationsRequest
- AConsumer
that will call methods onListDataIntegrationAssociationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataIntegrations
default 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.
- Parameters:
listDataIntegrationsRequest
-- Returns:
- Result of the ListDataIntegrations operation returned by the service.
- See Also:
-
listDataIntegrations
default 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 viaListDataIntegrationsRequest.builder()
- Parameters:
listDataIntegrationsRequest
- AConsumer
that will call methods onListDataIntegrationsRequest.Builder
to create a request.- Returns:
- Result of the ListDataIntegrations operation returned by the service.
- See Also:
-
listDataIntegrationsPaginator
default ListDataIntegrationsIterable listDataIntegrationsPaginator(ListDataIntegrationsRequest listDataIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listDataIntegrationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataIntegrationsPaginator
default ListDataIntegrationsIterable listDataIntegrationsPaginator(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListDataIntegrationsIterable responses = client.listDataIntegrationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListDataIntegrationsRequest.builder()
- Parameters:
listDataIntegrationsRequest
- AConsumer
that will call methods onListDataIntegrationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventIntegrationAssociations
default ListEventIntegrationAssociationsResponse listEventIntegrationAssociations(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Returns a paginated list of event integration associations in the account.
- Parameters:
listEventIntegrationAssociationsRequest
-- Returns:
- Result of the ListEventIntegrationAssociations operation returned by the service.
- See Also:
-
listEventIntegrationAssociations
default 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 viaListEventIntegrationAssociationsRequest.builder()
- Parameters:
listEventIntegrationAssociationsRequest
- AConsumer
that will call methods onListEventIntegrationAssociationsRequest.Builder
to create a request.- Returns:
- Result of the ListEventIntegrationAssociations operation returned by the service.
- See Also:
-
listEventIntegrationAssociationsPaginator
default ListEventIntegrationAssociationsIterable listEventIntegrationAssociationsPaginator(ListEventIntegrationAssociationsRequest listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listEventIntegrationAssociationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventIntegrationAssociationsPaginator
default ListEventIntegrationAssociationsIterable listEventIntegrationAssociationsPaginator(Consumer<ListEventIntegrationAssociationsRequest.Builder> listEventIntegrationAssociationsRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationAssociationsIterable responses = client.listEventIntegrationAssociationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListEventIntegrationAssociationsRequest.builder()
- Parameters:
listEventIntegrationAssociationsRequest
- AConsumer
that will call methods onListEventIntegrationAssociationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventIntegrations
default ListEventIntegrationsResponse listEventIntegrations(ListEventIntegrationsRequest listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Returns a paginated list of event integrations in the account.
- Parameters:
listEventIntegrationsRequest
-- Returns:
- Result of the ListEventIntegrations operation returned by the service.
- See Also:
-
listEventIntegrations
default 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 viaListEventIntegrationsRequest.builder()
- Parameters:
listEventIntegrationsRequest
- AConsumer
that will call methods onListEventIntegrationsRequest.Builder
to create a request.- Returns:
- Result of the ListEventIntegrations operation returned by the service.
- See Also:
-
listEventIntegrationsPaginator
default ListEventIntegrationsIterable listEventIntegrationsPaginator(ListEventIntegrationsRequest listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listEventIntegrationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventIntegrationsPaginator
default ListEventIntegrationsIterable listEventIntegrationsPaginator(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest) throws InternalServiceErrorException, ThrottlingException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Streamsoftware.amazon.awssdk.services.appintegrations.paginators.ListEventIntegrationsIterable responses = client.listEventIntegrationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListEventIntegrationsRequest.builder()
- Parameters:
listEventIntegrationsRequest
- AConsumer
that will call methods onListEventIntegrationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException Lists the tags for the specified resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default 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 viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException Adds the specified tags to the specified resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default 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 viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidRequestException, InternalServiceErrorException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, AppIntegrationsException Removes the specified tags from the specified resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default 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 viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateApplication
default UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, AwsServiceException, SdkClientException, AppIntegrationsException This API is in preview release and subject to change.
Updates and persists an Application resource.
- Parameters:
updateApplicationRequest
-- Returns:
- Result of the UpdateApplication operation returned by the service.
- See Also:
-
updateApplication
default UpdateApplicationResponse updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, 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 viaUpdateApplicationRequest.builder()
- Parameters:
updateApplicationRequest
- AConsumer
that will call methods onUpdateApplicationRequest.Builder
to create a request.- Returns:
- Result of the UpdateApplication operation returned by the service.
- See Also:
-
updateDataIntegration
default 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.
- Parameters:
updateDataIntegrationRequest
-- Returns:
- Result of the UpdateDataIntegration operation returned by the service.
- See Also:
-
updateDataIntegration
default 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 viaUpdateDataIntegrationRequest.builder()
- Parameters:
updateDataIntegrationRequest
- AConsumer
that will call methods onUpdateDataIntegrationRequest.Builder
to create a request.- Returns:
- Result of the UpdateDataIntegration operation returned by the service.
- See Also:
-
updateEventIntegration
default UpdateEventIntegrationResponse updateEventIntegration(UpdateEventIntegrationRequest updateEventIntegrationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Updates the description of an event integration.
- Parameters:
updateEventIntegrationRequest
-- Returns:
- Result of the UpdateEventIntegration operation returned by the service.
- See Also:
-
updateEventIntegration
default 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 viaUpdateEventIntegrationRequest.builder()
- Parameters:
updateEventIntegrationRequest
- AConsumer
that will call methods onUpdateEventIntegrationRequest.Builder
to create a request.- Returns:
- Result of the UpdateEventIntegration operation returned by the service.
- See Also:
-
create
Create aAppIntegrationsClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aAppIntegrationsClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-