@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMediaConnectAsync extends AbstractAWSMediaConnect implements AWSMediaConnectAsync
AWSMediaConnectAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAWSMediaConnectAsync() |
addFlowMediaStreams, addFlowOutputs, addFlowSources, addFlowVpcInterfaces, createFlow, deleteFlow, describeFlow, describeOffering, describeReservation, getCachedResponseMetadata, grantFlowEntitlements, listEntitlements, listFlows, listOfferings, listReservations, listTagsForResource, purchaseOffering, removeFlowMediaStream, removeFlowOutput, removeFlowSource, removeFlowVpcInterface, revokeFlowEntitlement, shutdown, startFlow, stopFlow, tagResource, untagResource, updateFlow, updateFlowEntitlement, updateFlowMediaStream, updateFlowOutput, updateFlowSource, waitersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFlowMediaStreams, addFlowOutputs, addFlowSources, addFlowVpcInterfaces, createFlow, deleteFlow, describeFlow, describeOffering, describeReservation, getCachedResponseMetadata, grantFlowEntitlements, listEntitlements, listFlows, listOfferings, listReservations, listTagsForResource, purchaseOffering, removeFlowMediaStream, removeFlowOutput, removeFlowSource, removeFlowVpcInterface, revokeFlowEntitlement, shutdown, startFlow, stopFlow, tagResource, untagResource, updateFlow, updateFlowEntitlement, updateFlowMediaStream, updateFlowOutput, updateFlowSource, waiterspublic Future<AddFlowMediaStreamsResult> addFlowMediaStreamsAsync(AddFlowMediaStreamsRequest request)
AWSMediaConnectAsyncaddFlowMediaStreamsAsync in interface AWSMediaConnectAsyncrequest - A request to add media streams to the flow.public Future<AddFlowMediaStreamsResult> addFlowMediaStreamsAsync(AddFlowMediaStreamsRequest request, AsyncHandler<AddFlowMediaStreamsRequest,AddFlowMediaStreamsResult> asyncHandler)
AWSMediaConnectAsyncaddFlowMediaStreamsAsync in interface AWSMediaConnectAsyncrequest - A request to add media streams to the flow.asyncHandler - 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<AddFlowOutputsResult> addFlowOutputsAsync(AddFlowOutputsRequest request)
AWSMediaConnectAsyncaddFlowOutputsAsync in interface AWSMediaConnectAsyncrequest - A request to add outputs to the specified flow.public Future<AddFlowOutputsResult> addFlowOutputsAsync(AddFlowOutputsRequest request, AsyncHandler<AddFlowOutputsRequest,AddFlowOutputsResult> asyncHandler)
AWSMediaConnectAsyncaddFlowOutputsAsync in interface AWSMediaConnectAsyncrequest - A request to add outputs to the specified flow.asyncHandler - 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<AddFlowSourcesResult> addFlowSourcesAsync(AddFlowSourcesRequest request)
AWSMediaConnectAsyncaddFlowSourcesAsync in interface AWSMediaConnectAsyncrequest - A request to add sources to the flow.public Future<AddFlowSourcesResult> addFlowSourcesAsync(AddFlowSourcesRequest request, AsyncHandler<AddFlowSourcesRequest,AddFlowSourcesResult> asyncHandler)
AWSMediaConnectAsyncaddFlowSourcesAsync in interface AWSMediaConnectAsyncrequest - A request to add sources to the flow.asyncHandler - 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<AddFlowVpcInterfacesResult> addFlowVpcInterfacesAsync(AddFlowVpcInterfacesRequest request)
AWSMediaConnectAsyncaddFlowVpcInterfacesAsync in interface AWSMediaConnectAsyncrequest - A request to add VPC interfaces to the flow.public Future<AddFlowVpcInterfacesResult> addFlowVpcInterfacesAsync(AddFlowVpcInterfacesRequest request, AsyncHandler<AddFlowVpcInterfacesRequest,AddFlowVpcInterfacesResult> asyncHandler)
AWSMediaConnectAsyncaddFlowVpcInterfacesAsync in interface AWSMediaConnectAsyncrequest - A request to add VPC interfaces to the flow.asyncHandler - 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<CreateFlowResult> createFlowAsync(CreateFlowRequest request)
AWSMediaConnectAsynccreateFlowAsync in interface AWSMediaConnectAsyncrequest - Creates a new flow. The request must include one source. The request optionally can include outputs (up to
50) and entitlements (up to 50).public Future<CreateFlowResult> createFlowAsync(CreateFlowRequest request, AsyncHandler<CreateFlowRequest,CreateFlowResult> asyncHandler)
AWSMediaConnectAsynccreateFlowAsync in interface AWSMediaConnectAsyncrequest - Creates a new flow. The request must include one source. The request optionally can include outputs (up to
50) and entitlements (up to 50).asyncHandler - 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<DeleteFlowResult> deleteFlowAsync(DeleteFlowRequest request)
AWSMediaConnectAsyncdeleteFlowAsync in interface AWSMediaConnectAsyncpublic Future<DeleteFlowResult> deleteFlowAsync(DeleteFlowRequest request, AsyncHandler<DeleteFlowRequest,DeleteFlowResult> asyncHandler)
AWSMediaConnectAsyncdeleteFlowAsync in interface AWSMediaConnectAsyncasyncHandler - 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<DescribeFlowResult> describeFlowAsync(DescribeFlowRequest request)
AWSMediaConnectAsyncdescribeFlowAsync in interface AWSMediaConnectAsyncpublic Future<DescribeFlowResult> describeFlowAsync(DescribeFlowRequest request, AsyncHandler<DescribeFlowRequest,DescribeFlowResult> asyncHandler)
AWSMediaConnectAsyncdescribeFlowAsync in interface AWSMediaConnectAsyncasyncHandler - 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<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest request)
AWSMediaConnectAsyncdescribeOfferingAsync in interface AWSMediaConnectAsyncpublic Future<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest request, AsyncHandler<DescribeOfferingRequest,DescribeOfferingResult> asyncHandler)
AWSMediaConnectAsyncdescribeOfferingAsync in interface AWSMediaConnectAsyncasyncHandler - 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<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest request)
AWSMediaConnectAsyncdescribeReservationAsync in interface AWSMediaConnectAsyncpublic Future<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest request, AsyncHandler<DescribeReservationRequest,DescribeReservationResult> asyncHandler)
AWSMediaConnectAsyncdescribeReservationAsync in interface AWSMediaConnectAsyncasyncHandler - 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<GrantFlowEntitlementsResult> grantFlowEntitlementsAsync(GrantFlowEntitlementsRequest request)
AWSMediaConnectAsyncgrantFlowEntitlementsAsync in interface AWSMediaConnectAsyncrequest - A request to grant entitlements on a flow.public Future<GrantFlowEntitlementsResult> grantFlowEntitlementsAsync(GrantFlowEntitlementsRequest request, AsyncHandler<GrantFlowEntitlementsRequest,GrantFlowEntitlementsResult> asyncHandler)
AWSMediaConnectAsyncgrantFlowEntitlementsAsync in interface AWSMediaConnectAsyncrequest - A request to grant entitlements on a flow.asyncHandler - 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<ListEntitlementsResult> listEntitlementsAsync(ListEntitlementsRequest request)
AWSMediaConnectAsynclistEntitlementsAsync in interface AWSMediaConnectAsyncpublic Future<ListEntitlementsResult> listEntitlementsAsync(ListEntitlementsRequest request, AsyncHandler<ListEntitlementsRequest,ListEntitlementsResult> asyncHandler)
AWSMediaConnectAsynclistEntitlementsAsync in interface AWSMediaConnectAsyncasyncHandler - 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<ListFlowsResult> listFlowsAsync(ListFlowsRequest request)
AWSMediaConnectAsynclistFlowsAsync in interface AWSMediaConnectAsyncpublic Future<ListFlowsResult> listFlowsAsync(ListFlowsRequest request, AsyncHandler<ListFlowsRequest,ListFlowsResult> asyncHandler)
AWSMediaConnectAsynclistFlowsAsync in interface AWSMediaConnectAsyncasyncHandler - 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<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest request)
AWSMediaConnectAsynclistOfferingsAsync in interface AWSMediaConnectAsyncpublic Future<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest request, AsyncHandler<ListOfferingsRequest,ListOfferingsResult> asyncHandler)
AWSMediaConnectAsynclistOfferingsAsync in interface AWSMediaConnectAsyncasyncHandler - 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<ListReservationsResult> listReservationsAsync(ListReservationsRequest request)
AWSMediaConnectAsynclistReservationsAsync in interface AWSMediaConnectAsyncpublic Future<ListReservationsResult> listReservationsAsync(ListReservationsRequest request, AsyncHandler<ListReservationsRequest,ListReservationsResult> asyncHandler)
AWSMediaConnectAsynclistReservationsAsync in interface AWSMediaConnectAsyncasyncHandler - 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)
AWSMediaConnectAsynclistTagsForResourceAsync in interface AWSMediaConnectAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMediaConnectAsynclistTagsForResourceAsync in interface AWSMediaConnectAsyncasyncHandler - 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<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest request)
AWSMediaConnectAsyncpurchaseOfferingAsync in interface AWSMediaConnectAsyncrequest - A request to purchase a offering.public Future<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest request, AsyncHandler<PurchaseOfferingRequest,PurchaseOfferingResult> asyncHandler)
AWSMediaConnectAsyncpurchaseOfferingAsync in interface AWSMediaConnectAsyncrequest - A request to purchase a offering.asyncHandler - 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<RemoveFlowMediaStreamResult> removeFlowMediaStreamAsync(RemoveFlowMediaStreamRequest request)
AWSMediaConnectAsyncremoveFlowMediaStreamAsync in interface AWSMediaConnectAsyncpublic Future<RemoveFlowMediaStreamResult> removeFlowMediaStreamAsync(RemoveFlowMediaStreamRequest request, AsyncHandler<RemoveFlowMediaStreamRequest,RemoveFlowMediaStreamResult> asyncHandler)
AWSMediaConnectAsyncremoveFlowMediaStreamAsync in interface AWSMediaConnectAsyncasyncHandler - 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<RemoveFlowOutputResult> removeFlowOutputAsync(RemoveFlowOutputRequest request)
AWSMediaConnectAsyncremoveFlowOutputAsync in interface AWSMediaConnectAsyncpublic Future<RemoveFlowOutputResult> removeFlowOutputAsync(RemoveFlowOutputRequest request, AsyncHandler<RemoveFlowOutputRequest,RemoveFlowOutputResult> asyncHandler)
AWSMediaConnectAsyncremoveFlowOutputAsync in interface AWSMediaConnectAsyncasyncHandler - 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<RemoveFlowSourceResult> removeFlowSourceAsync(RemoveFlowSourceRequest request)
AWSMediaConnectAsyncremoveFlowSourceAsync in interface AWSMediaConnectAsyncpublic Future<RemoveFlowSourceResult> removeFlowSourceAsync(RemoveFlowSourceRequest request, AsyncHandler<RemoveFlowSourceRequest,RemoveFlowSourceResult> asyncHandler)
AWSMediaConnectAsyncremoveFlowSourceAsync in interface AWSMediaConnectAsyncasyncHandler - 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<RemoveFlowVpcInterfaceResult> removeFlowVpcInterfaceAsync(RemoveFlowVpcInterfaceRequest request)
AWSMediaConnectAsyncremoveFlowVpcInterfaceAsync in interface AWSMediaConnectAsyncpublic Future<RemoveFlowVpcInterfaceResult> removeFlowVpcInterfaceAsync(RemoveFlowVpcInterfaceRequest request, AsyncHandler<RemoveFlowVpcInterfaceRequest,RemoveFlowVpcInterfaceResult> asyncHandler)
AWSMediaConnectAsyncremoveFlowVpcInterfaceAsync in interface AWSMediaConnectAsyncasyncHandler - 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<RevokeFlowEntitlementResult> revokeFlowEntitlementAsync(RevokeFlowEntitlementRequest request)
AWSMediaConnectAsyncrevokeFlowEntitlementAsync in interface AWSMediaConnectAsyncpublic Future<RevokeFlowEntitlementResult> revokeFlowEntitlementAsync(RevokeFlowEntitlementRequest request, AsyncHandler<RevokeFlowEntitlementRequest,RevokeFlowEntitlementResult> asyncHandler)
AWSMediaConnectAsyncrevokeFlowEntitlementAsync in interface AWSMediaConnectAsyncasyncHandler - 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<StartFlowResult> startFlowAsync(StartFlowRequest request)
AWSMediaConnectAsyncstartFlowAsync in interface AWSMediaConnectAsyncpublic Future<StartFlowResult> startFlowAsync(StartFlowRequest request, AsyncHandler<StartFlowRequest,StartFlowResult> asyncHandler)
AWSMediaConnectAsyncstartFlowAsync in interface AWSMediaConnectAsyncasyncHandler - 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<StopFlowResult> stopFlowAsync(StopFlowRequest request)
AWSMediaConnectAsyncstopFlowAsync in interface AWSMediaConnectAsyncpublic Future<StopFlowResult> stopFlowAsync(StopFlowRequest request, AsyncHandler<StopFlowRequest,StopFlowResult> asyncHandler)
AWSMediaConnectAsyncstopFlowAsync in interface AWSMediaConnectAsyncasyncHandler - 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)
AWSMediaConnectAsynctagResourceAsync in interface AWSMediaConnectAsyncrequest - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum
character length of 128 characters, and tag values can have a maximum length of 256 characters.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSMediaConnectAsynctagResourceAsync in interface AWSMediaConnectAsyncrequest - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum
character length of 128 characters, and tag values can have a maximum length of 256 characters.asyncHandler - 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)
AWSMediaConnectAsyncuntagResourceAsync in interface AWSMediaConnectAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSMediaConnectAsyncuntagResourceAsync in interface AWSMediaConnectAsyncasyncHandler - 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<UpdateFlowResult> updateFlowAsync(UpdateFlowRequest request)
AWSMediaConnectAsyncupdateFlowAsync in interface AWSMediaConnectAsyncrequest - A request to update flow.public Future<UpdateFlowResult> updateFlowAsync(UpdateFlowRequest request, AsyncHandler<UpdateFlowRequest,UpdateFlowResult> asyncHandler)
AWSMediaConnectAsyncupdateFlowAsync in interface AWSMediaConnectAsyncrequest - A request to update flow.asyncHandler - 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<UpdateFlowEntitlementResult> updateFlowEntitlementAsync(UpdateFlowEntitlementRequest request)
AWSMediaConnectAsyncupdateFlowEntitlementAsync in interface AWSMediaConnectAsyncrequest - The entitlement fields that you want to update.public Future<UpdateFlowEntitlementResult> updateFlowEntitlementAsync(UpdateFlowEntitlementRequest request, AsyncHandler<UpdateFlowEntitlementRequest,UpdateFlowEntitlementResult> asyncHandler)
AWSMediaConnectAsyncupdateFlowEntitlementAsync in interface AWSMediaConnectAsyncrequest - The entitlement fields that you want to update.asyncHandler - 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<UpdateFlowMediaStreamResult> updateFlowMediaStreamAsync(UpdateFlowMediaStreamRequest request)
AWSMediaConnectAsyncupdateFlowMediaStreamAsync in interface AWSMediaConnectAsyncrequest - The fields that you want to update in the media stream.public Future<UpdateFlowMediaStreamResult> updateFlowMediaStreamAsync(UpdateFlowMediaStreamRequest request, AsyncHandler<UpdateFlowMediaStreamRequest,UpdateFlowMediaStreamResult> asyncHandler)
AWSMediaConnectAsyncupdateFlowMediaStreamAsync in interface AWSMediaConnectAsyncrequest - The fields that you want to update in the media stream.asyncHandler - 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<UpdateFlowOutputResult> updateFlowOutputAsync(UpdateFlowOutputRequest request)
AWSMediaConnectAsyncupdateFlowOutputAsync in interface AWSMediaConnectAsyncrequest - The fields that you want to update in the output.public Future<UpdateFlowOutputResult> updateFlowOutputAsync(UpdateFlowOutputRequest request, AsyncHandler<UpdateFlowOutputRequest,UpdateFlowOutputResult> asyncHandler)
AWSMediaConnectAsyncupdateFlowOutputAsync in interface AWSMediaConnectAsyncrequest - The fields that you want to update in the output.asyncHandler - 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<UpdateFlowSourceResult> updateFlowSourceAsync(UpdateFlowSourceRequest request)
AWSMediaConnectAsyncupdateFlowSourceAsync in interface AWSMediaConnectAsyncrequest - A request to update the source of a flow.public Future<UpdateFlowSourceResult> updateFlowSourceAsync(UpdateFlowSourceRequest request, AsyncHandler<UpdateFlowSourceRequest,UpdateFlowSourceResult> asyncHandler)
AWSMediaConnectAsyncupdateFlowSourceAsync in interface AWSMediaConnectAsyncrequest - A request to update the source of a flow.asyncHandler - 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.Copyright © 2021. All rights reserved.