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 the following topics in the Amazon Connect Administrator Guide:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic AppIntegrationsClientBuilderbuilder()Create a builder that can be used to configure and create aAppIntegrationsClient.static AppIntegrationsClientcreate()Create aAppIntegrationsClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateApplicationResponsecreateApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) Creates and persists an Application resource.default CreateApplicationResponsecreateApplication(CreateApplicationRequest createApplicationRequest) Creates and persists an Application resource.default CreateDataIntegrationResponsecreateDataIntegration(Consumer<CreateDataIntegrationRequest.Builder> createDataIntegrationRequest) Creates and persists a DataIntegration resource.default CreateDataIntegrationResponsecreateDataIntegration(CreateDataIntegrationRequest createDataIntegrationRequest) Creates and persists a DataIntegration resource.createDataIntegrationAssociation(Consumer<CreateDataIntegrationAssociationRequest.Builder> createDataIntegrationAssociationRequest) Creates and persists a DataIntegrationAssociation resource.createDataIntegrationAssociation(CreateDataIntegrationAssociationRequest createDataIntegrationAssociationRequest) Creates and persists a DataIntegrationAssociation resource.default CreateEventIntegrationResponsecreateEventIntegration(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 CreateEventIntegrationResponsecreateEventIntegration(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 DeleteApplicationResponsedeleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) Deletes the Application.default DeleteApplicationResponsedeleteApplication(DeleteApplicationRequest deleteApplicationRequest) Deletes the Application.default DeleteDataIntegrationResponsedeleteDataIntegration(Consumer<DeleteDataIntegrationRequest.Builder> deleteDataIntegrationRequest) Deletes the DataIntegration.default DeleteDataIntegrationResponsedeleteDataIntegration(DeleteDataIntegrationRequest deleteDataIntegrationRequest) Deletes the DataIntegration.default DeleteEventIntegrationResponsedeleteEventIntegration(Consumer<DeleteEventIntegrationRequest.Builder> deleteEventIntegrationRequest) Deletes the specified existing event integration.default DeleteEventIntegrationResponsedeleteEventIntegration(DeleteEventIntegrationRequest deleteEventIntegrationRequest) Deletes the specified existing event integration.default GetApplicationResponsegetApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest) Get an Application resource.default GetApplicationResponsegetApplication(GetApplicationRequest getApplicationRequest) Get an Application resource.default GetDataIntegrationResponsegetDataIntegration(Consumer<GetDataIntegrationRequest.Builder> getDataIntegrationRequest) Returns information about the DataIntegration.default GetDataIntegrationResponsegetDataIntegration(GetDataIntegrationRequest getDataIntegrationRequest) Returns information about the DataIntegration.default GetEventIntegrationResponsegetEventIntegration(Consumer<GetEventIntegrationRequest.Builder> getEventIntegrationRequest) Returns information about the event integration.default GetEventIntegrationResponsegetEventIntegration(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 ListApplicationsResponselistApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) Lists applications in the account.default ListApplicationsResponselistApplications(ListApplicationsRequest listApplicationsRequest) Lists applications in the account.default ListApplicationsIterablelistApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) This is a variant oflistApplications(software.amazon.awssdk.services.appintegrations.model.ListApplicationsRequest)operation.default ListApplicationsIterablelistApplicationsPaginator(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 ListDataIntegrationsResponselistDataIntegrations(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest) Returns a paginated list of DataIntegrations in the account.default ListDataIntegrationsResponselistDataIntegrations(ListDataIntegrationsRequest listDataIntegrationsRequest) Returns a paginated list of DataIntegrations in the account.default ListDataIntegrationsIterablelistDataIntegrationsPaginator(Consumer<ListDataIntegrationsRequest.Builder> listDataIntegrationsRequest) This is a variant oflistDataIntegrations(software.amazon.awssdk.services.appintegrations.model.ListDataIntegrationsRequest)operation.default ListDataIntegrationsIterablelistDataIntegrationsPaginator(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 ListEventIntegrationsResponselistEventIntegrations(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest) Returns a paginated list of event integrations in the account.default ListEventIntegrationsResponselistEventIntegrations(ListEventIntegrationsRequest listEventIntegrationsRequest) Returns a paginated list of event integrations in the account.default ListEventIntegrationsIterablelistEventIntegrationsPaginator(Consumer<ListEventIntegrationsRequest.Builder> listEventIntegrationsRequest) This is a variant oflistEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)operation.default ListEventIntegrationsIterablelistEventIntegrationsPaginator(ListEventIntegrationsRequest listEventIntegrationsRequest) This is a variant oflistEventIntegrations(software.amazon.awssdk.services.appintegrations.model.ListEventIntegrationsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags for the specified resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags for the specified resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds the specified tags to the specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds the specified tags to the specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the specified tags from the specified resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes the specified tags from the specified resource.default UpdateApplicationResponseupdateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) Updates and persists an Application resource.default UpdateApplicationResponseupdateApplication(UpdateApplicationRequest updateApplicationRequest) Updates and persists an Application resource.default UpdateDataIntegrationResponseupdateDataIntegration(Consumer<UpdateDataIntegrationRequest.Builder> updateDataIntegrationRequest) Updates the description of a DataIntegration.default UpdateDataIntegrationResponseupdateDataIntegration(UpdateDataIntegrationRequest updateDataIntegrationRequest) Updates the description of a DataIntegration.updateDataIntegrationAssociation(Consumer<UpdateDataIntegrationAssociationRequest.Builder> updateDataIntegrationAssociationRequest) Updates and persists a DataIntegrationAssociation resource.updateDataIntegrationAssociation(UpdateDataIntegrationAssociationRequest updateDataIntegrationAssociationRequest) Updates and persists a DataIntegrationAssociation resource.default UpdateEventIntegrationResponseupdateEventIntegration(Consumer<UpdateEventIntegrationRequest.Builder> updateEventIntegrationRequest) Updates the description of an event integration.default UpdateEventIntegrationResponseupdateEventIntegration(UpdateEventIntegrationRequest updateEventIntegrationRequest) Updates the description of an event integration.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
createApplication
default CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, DuplicateResourceException, ThrottlingException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Creates and persists an Application resource.
This is a convenience which creates an instance of the
CreateApplicationRequest.Builderavoiding the need to create one manually viaCreateApplicationRequest.builder()- Parameters:
createApplicationRequest- AConsumerthat will call methods onCreateApplicationRequest.Builderto 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
CreateDataIntegrationAPI.- 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
CreateDataIntegrationAPI.
This is a convenience which creates an instance of the
CreateDataIntegrationRequest.Builderavoiding the need to create one manually viaCreateDataIntegrationRequest.builder()- Parameters:
createDataIntegrationRequest- AConsumerthat will call methods onCreateDataIntegrationRequest.Builderto create a request.- Returns:
- Result of the CreateDataIntegration operation returned by the service.
- See Also:
-
createDataIntegrationAssociation
default CreateDataIntegrationAssociationResponse createDataIntegrationAssociation(CreateDataIntegrationAssociationRequest createDataIntegrationAssociationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Creates and persists a DataIntegrationAssociation resource.
- Parameters:
createDataIntegrationAssociationRequest-- Returns:
- Result of the CreateDataIntegrationAssociation operation returned by the service.
- See Also:
-
createDataIntegrationAssociation
default CreateDataIntegrationAssociationResponse createDataIntegrationAssociation(Consumer<CreateDataIntegrationAssociationRequest.Builder> createDataIntegrationAssociationRequest) throws InternalServiceErrorException, ResourceQuotaExceededException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Creates and persists a DataIntegrationAssociation resource.
This is a convenience which creates an instance of the
CreateDataIntegrationAssociationRequest.Builderavoiding the need to create one manually viaCreateDataIntegrationAssociationRequest.builder()- Parameters:
createDataIntegrationAssociationRequest- AConsumerthat will call methods onCreateDataIntegrationAssociationRequest.Builderto create a request.- Returns:
- Result of the CreateDataIntegrationAssociation 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.Builderavoiding the need to create one manually viaCreateEventIntegrationRequest.builder()- Parameters:
createEventIntegrationRequest- AConsumerthat will call methods onCreateEventIntegrationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteApplicationRequest.builder()- Parameters:
deleteApplicationRequest- AConsumerthat will call methods onDeleteApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteDataIntegrationRequest.builder()- Parameters:
deleteDataIntegrationRequest- AConsumerthat will call methods onDeleteDataIntegrationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteEventIntegrationRequest.builder()- Parameters:
deleteEventIntegrationRequest- AConsumerthat will call methods onDeleteEventIntegrationRequest.Builderto 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 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 Get an Application resource.
This is a convenience which creates an instance of the
GetApplicationRequest.Builderavoiding the need to create one manually viaGetApplicationRequest.builder()- Parameters:
getApplicationRequest- AConsumerthat will call methods onGetApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetDataIntegrationRequest.builder()- Parameters:
getDataIntegrationRequest- AConsumerthat will call methods onGetDataIntegrationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetEventIntegrationRequest.builder()- Parameters:
getEventIntegrationRequest- AConsumerthat will call methods onGetEventIntegrationRequest.Builderto 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.Builderavoiding the need to create one manually viaListApplicationAssociationsRequest.builder()- Parameters:
listApplicationAssociationsRequest- AConsumerthat will call methods onListApplicationAssociationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListApplicationAssociationsRequest.builder()- Parameters:
listApplicationAssociationsRequest- AConsumerthat will call methods onListApplicationAssociationsRequest.Builderto 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 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 Lists applications in the account.
This is a convenience which creates an instance of the
ListApplicationsRequest.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
listApplicationsRequest- AConsumerthat will call methods onListApplicationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
listApplicationsRequest- AConsumerthat will call methods onListApplicationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListDataIntegrationAssociationsRequest.builder()- Parameters:
listDataIntegrationAssociationsRequest- AConsumerthat will call methods onListDataIntegrationAssociationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDataIntegrationAssociationsRequest.builder()- Parameters:
listDataIntegrationAssociationsRequest- AConsumerthat will call methods onListDataIntegrationAssociationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListDataIntegrationsRequest.builder()- Parameters:
listDataIntegrationsRequest- AConsumerthat will call methods onListDataIntegrationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDataIntegrationsRequest.builder()- Parameters:
listDataIntegrationsRequest- AConsumerthat will call methods onListDataIntegrationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListEventIntegrationAssociationsRequest.builder()- Parameters:
listEventIntegrationAssociationsRequest- AConsumerthat will call methods onListEventIntegrationAssociationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListEventIntegrationAssociationsRequest.builder()- Parameters:
listEventIntegrationAssociationsRequest- AConsumerthat will call methods onListEventIntegrationAssociationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListEventIntegrationsRequest.builder()- Parameters:
listEventIntegrationsRequest- AConsumerthat will call methods onListEventIntegrationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListEventIntegrationsRequest.builder()- Parameters:
listEventIntegrationsRequest- AConsumerthat will call methods onListEventIntegrationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateApplication
default UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, UnsupportedOperationException, AwsServiceException, SdkClientException, AppIntegrationsException 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 Updates and persists an Application resource.
This is a convenience which creates an instance of the
UpdateApplicationRequest.Builderavoiding the need to create one manually viaUpdateApplicationRequest.builder()- Parameters:
updateApplicationRequest- AConsumerthat will call methods onUpdateApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateDataIntegrationRequest.builder()- Parameters:
updateDataIntegrationRequest- AConsumerthat will call methods onUpdateDataIntegrationRequest.Builderto create a request.- Returns:
- Result of the UpdateDataIntegration operation returned by the service.
- See Also:
-
updateDataIntegrationAssociation
default UpdateDataIntegrationAssociationResponse updateDataIntegrationAssociation(UpdateDataIntegrationAssociationRequest updateDataIntegrationAssociationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Updates and persists a DataIntegrationAssociation resource.
Updating a DataIntegrationAssociation with ExecutionConfiguration will rerun the on-demand job.
- Parameters:
updateDataIntegrationAssociationRequest-- Returns:
- Result of the UpdateDataIntegrationAssociation operation returned by the service.
- See Also:
-
updateDataIntegrationAssociation
default UpdateDataIntegrationAssociationResponse updateDataIntegrationAssociation(Consumer<UpdateDataIntegrationAssociationRequest.Builder> updateDataIntegrationAssociationRequest) throws InternalServiceErrorException, ThrottlingException, ResourceNotFoundException, InvalidRequestException, AccessDeniedException, AwsServiceException, SdkClientException, AppIntegrationsException Updates and persists a DataIntegrationAssociation resource.
Updating a DataIntegrationAssociation with ExecutionConfiguration will rerun the on-demand job.
This is a convenience which creates an instance of the
UpdateDataIntegrationAssociationRequest.Builderavoiding the need to create one manually viaUpdateDataIntegrationAssociationRequest.builder()- Parameters:
updateDataIntegrationAssociationRequest- AConsumerthat will call methods onUpdateDataIntegrationAssociationRequest.Builderto create a request.- Returns:
- Result of the UpdateDataIntegrationAssociation 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.Builderavoiding the need to create one manually viaUpdateEventIntegrationRequest.builder()- Parameters:
updateEventIntegrationRequest- AConsumerthat will call methods onUpdateEventIntegrationRequest.Builderto create a request.- Returns:
- Result of the UpdateEventIntegration operation returned by the service.
- See Also:
-
create
Create aAppIntegrationsClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aAppIntegrationsClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-