@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonAppIntegrationsAsync extends AbstractAmazonAppIntegrations implements AmazonAppIntegrationsAsync
AmazonAppIntegrationsAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcreateEventIntegration, deleteEventIntegration, getCachedResponseMetadata, getEventIntegration, listEventIntegrationAssociations, listEventIntegrations, listTagsForResource, shutdown, tagResource, untagResource, updateEventIntegrationequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateEventIntegration, deleteEventIntegration, getCachedResponseMetadata, getEventIntegration, listEventIntegrationAssociations, listEventIntegrations, listTagsForResource, shutdown, tagResource, untagResource, updateEventIntegrationpublic Future<CreateEventIntegrationResult> createEventIntegrationAsync(CreateEventIntegrationRequest request)
AmazonAppIntegrationsAsyncCreates 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.
createEventIntegrationAsync in interface AmazonAppIntegrationsAsyncpublic Future<CreateEventIntegrationResult> createEventIntegrationAsync(CreateEventIntegrationRequest request, AsyncHandler<CreateEventIntegrationRequest,CreateEventIntegrationResult> asyncHandler)
AmazonAppIntegrationsAsyncCreates 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.
createEventIntegrationAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteEventIntegrationResult> deleteEventIntegrationAsync(DeleteEventIntegrationRequest request)
AmazonAppIntegrationsAsyncDeletes the specified existing event integration. If the event integration is associated with clients, the request is rejected.
deleteEventIntegrationAsync in interface AmazonAppIntegrationsAsyncpublic Future<DeleteEventIntegrationResult> deleteEventIntegrationAsync(DeleteEventIntegrationRequest request, AsyncHandler<DeleteEventIntegrationRequest,DeleteEventIntegrationResult> asyncHandler)
AmazonAppIntegrationsAsyncDeletes the specified existing event integration. If the event integration is associated with clients, the request is rejected.
deleteEventIntegrationAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEventIntegrationResult> getEventIntegrationAsync(GetEventIntegrationRequest request)
AmazonAppIntegrationsAsyncReturn information about the event integration.
getEventIntegrationAsync in interface AmazonAppIntegrationsAsyncpublic Future<GetEventIntegrationResult> getEventIntegrationAsync(GetEventIntegrationRequest request, AsyncHandler<GetEventIntegrationRequest,GetEventIntegrationResult> asyncHandler)
AmazonAppIntegrationsAsyncReturn information about the event integration.
getEventIntegrationAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListEventIntegrationAssociationsResult> listEventIntegrationAssociationsAsync(ListEventIntegrationAssociationsRequest request)
AmazonAppIntegrationsAsyncReturns a paginated list of event integration associations in the account.
listEventIntegrationAssociationsAsync in interface AmazonAppIntegrationsAsyncpublic Future<ListEventIntegrationAssociationsResult> listEventIntegrationAssociationsAsync(ListEventIntegrationAssociationsRequest request, AsyncHandler<ListEventIntegrationAssociationsRequest,ListEventIntegrationAssociationsResult> asyncHandler)
AmazonAppIntegrationsAsyncReturns a paginated list of event integration associations in the account.
listEventIntegrationAssociationsAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListEventIntegrationsResult> listEventIntegrationsAsync(ListEventIntegrationsRequest request)
AmazonAppIntegrationsAsyncReturns a paginated list of event integrations in the account.
listEventIntegrationsAsync in interface AmazonAppIntegrationsAsyncpublic Future<ListEventIntegrationsResult> listEventIntegrationsAsync(ListEventIntegrationsRequest request, AsyncHandler<ListEventIntegrationsRequest,ListEventIntegrationsResult> asyncHandler)
AmazonAppIntegrationsAsyncReturns a paginated list of event integrations in the account.
listEventIntegrationsAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonAppIntegrationsAsyncLists the tags for the specified resource.
listTagsForResourceAsync in interface AmazonAppIntegrationsAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonAppIntegrationsAsyncLists the tags for the specified resource.
listTagsForResourceAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonAppIntegrationsAsyncAdds the specified tags to the specified resource.
tagResourceAsync in interface AmazonAppIntegrationsAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonAppIntegrationsAsyncAdds the specified tags to the specified resource.
tagResourceAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonAppIntegrationsAsyncRemoves the specified tags from the specified resource.
untagResourceAsync in interface AmazonAppIntegrationsAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonAppIntegrationsAsyncRemoves the specified tags from the specified resource.
untagResourceAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateEventIntegrationResult> updateEventIntegrationAsync(UpdateEventIntegrationRequest request)
AmazonAppIntegrationsAsyncUpdates the description of an event integration.
updateEventIntegrationAsync in interface AmazonAppIntegrationsAsyncpublic Future<UpdateEventIntegrationResult> updateEventIntegrationAsync(UpdateEventIntegrationRequest request, AsyncHandler<UpdateEventIntegrationRequest,UpdateEventIntegrationResult> asyncHandler)
AmazonAppIntegrationsAsyncUpdates the description of an event integration.
updateEventIntegrationAsync in interface AmazonAppIntegrationsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.