@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMediaLiveAsync extends AWSMediaLive
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMediaLiveAsync
instead.
API for AWS Elemental MediaLive
ENDPOINT_PREFIX
batchUpdateSchedule, createChannel, createInput, createInputSecurityGroup, createTags, deleteChannel, deleteInput, deleteInputSecurityGroup, deleteReservation, deleteSchedule, deleteTags, describeChannel, describeInput, describeInputSecurityGroup, describeOffering, describeReservation, describeSchedule, getCachedResponseMetadata, listChannels, listInputs, listInputSecurityGroups, listOfferings, listReservations, listTagsForResource, purchaseOffering, shutdown, startChannel, stopChannel, updateChannel, updateChannelClass, updateInput, updateInputSecurityGroup, updateReservation, waiters
Future<BatchUpdateScheduleResult> batchUpdateScheduleAsync(BatchUpdateScheduleRequest batchUpdateScheduleRequest)
batchUpdateScheduleRequest
- List of actions to create and list of actions to delete.Future<BatchUpdateScheduleResult> batchUpdateScheduleAsync(BatchUpdateScheduleRequest batchUpdateScheduleRequest, AsyncHandler<BatchUpdateScheduleRequest,BatchUpdateScheduleResult> asyncHandler)
batchUpdateScheduleRequest
- List of actions to create and list of actions to delete.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.Future<CreateChannelResult> createChannelAsync(CreateChannelRequest createChannelRequest)
createChannelRequest
- A request to create a channelFuture<CreateChannelResult> createChannelAsync(CreateChannelRequest createChannelRequest, AsyncHandler<CreateChannelRequest,CreateChannelResult> asyncHandler)
createChannelRequest
- A request to create a channelasyncHandler
- 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.Future<CreateInputResult> createInputAsync(CreateInputRequest createInputRequest)
createInputRequest
- The name of the inputFuture<CreateInputResult> createInputAsync(CreateInputRequest createInputRequest, AsyncHandler<CreateInputRequest,CreateInputResult> asyncHandler)
createInputRequest
- The name of the inputasyncHandler
- 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.Future<CreateInputSecurityGroupResult> createInputSecurityGroupAsync(CreateInputSecurityGroupRequest createInputSecurityGroupRequest)
createInputSecurityGroupRequest
- The IPv4 CIDRs to whitelist for this Input Security GroupFuture<CreateInputSecurityGroupResult> createInputSecurityGroupAsync(CreateInputSecurityGroupRequest createInputSecurityGroupRequest, AsyncHandler<CreateInputSecurityGroupRequest,CreateInputSecurityGroupResult> asyncHandler)
createInputSecurityGroupRequest
- The IPv4 CIDRs to whitelist for this Input Security GroupasyncHandler
- 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.Future<CreateTagsResult> createTagsAsync(CreateTagsRequest createTagsRequest)
createTagsRequest
- Placeholder documentation for CreateTagsRequestFuture<CreateTagsResult> createTagsAsync(CreateTagsRequest createTagsRequest, AsyncHandler<CreateTagsRequest,CreateTagsResult> asyncHandler)
createTagsRequest
- Placeholder documentation for CreateTagsRequestasyncHandler
- 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.Future<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest deleteChannelRequest)
deleteChannelRequest
- Placeholder documentation for DeleteChannelRequestFuture<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest deleteChannelRequest, AsyncHandler<DeleteChannelRequest,DeleteChannelResult> asyncHandler)
deleteChannelRequest
- Placeholder documentation for DeleteChannelRequestasyncHandler
- 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.Future<DeleteInputResult> deleteInputAsync(DeleteInputRequest deleteInputRequest)
deleteInputRequest
- Placeholder documentation for DeleteInputRequestFuture<DeleteInputResult> deleteInputAsync(DeleteInputRequest deleteInputRequest, AsyncHandler<DeleteInputRequest,DeleteInputResult> asyncHandler)
deleteInputRequest
- Placeholder documentation for DeleteInputRequestasyncHandler
- 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.Future<DeleteInputSecurityGroupResult> deleteInputSecurityGroupAsync(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest)
deleteInputSecurityGroupRequest
- Placeholder documentation for DeleteInputSecurityGroupRequestFuture<DeleteInputSecurityGroupResult> deleteInputSecurityGroupAsync(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest, AsyncHandler<DeleteInputSecurityGroupRequest,DeleteInputSecurityGroupResult> asyncHandler)
deleteInputSecurityGroupRequest
- Placeholder documentation for DeleteInputSecurityGroupRequestasyncHandler
- 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.Future<DeleteReservationResult> deleteReservationAsync(DeleteReservationRequest deleteReservationRequest)
deleteReservationRequest
- Placeholder documentation for DeleteReservationRequestFuture<DeleteReservationResult> deleteReservationAsync(DeleteReservationRequest deleteReservationRequest, AsyncHandler<DeleteReservationRequest,DeleteReservationResult> asyncHandler)
deleteReservationRequest
- Placeholder documentation for DeleteReservationRequestasyncHandler
- 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.Future<DeleteScheduleResult> deleteScheduleAsync(DeleteScheduleRequest deleteScheduleRequest)
deleteScheduleRequest
- Placeholder documentation for DeleteScheduleRequestFuture<DeleteScheduleResult> deleteScheduleAsync(DeleteScheduleRequest deleteScheduleRequest, AsyncHandler<DeleteScheduleRequest,DeleteScheduleResult> asyncHandler)
deleteScheduleRequest
- Placeholder documentation for DeleteScheduleRequestasyncHandler
- 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.Future<DeleteTagsResult> deleteTagsAsync(DeleteTagsRequest deleteTagsRequest)
deleteTagsRequest
- Placeholder documentation for DeleteTagsRequestFuture<DeleteTagsResult> deleteTagsAsync(DeleteTagsRequest deleteTagsRequest, AsyncHandler<DeleteTagsRequest,DeleteTagsResult> asyncHandler)
deleteTagsRequest
- Placeholder documentation for DeleteTagsRequestasyncHandler
- 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.Future<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest describeChannelRequest)
describeChannelRequest
- Placeholder documentation for DescribeChannelRequestFuture<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest describeChannelRequest, AsyncHandler<DescribeChannelRequest,DescribeChannelResult> asyncHandler)
describeChannelRequest
- Placeholder documentation for DescribeChannelRequestasyncHandler
- 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.Future<DescribeInputResult> describeInputAsync(DescribeInputRequest describeInputRequest)
describeInputRequest
- Placeholder documentation for DescribeInputRequestFuture<DescribeInputResult> describeInputAsync(DescribeInputRequest describeInputRequest, AsyncHandler<DescribeInputRequest,DescribeInputResult> asyncHandler)
describeInputRequest
- Placeholder documentation for DescribeInputRequestasyncHandler
- 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.Future<DescribeInputSecurityGroupResult> describeInputSecurityGroupAsync(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest)
describeInputSecurityGroupRequest
- Placeholder documentation for DescribeInputSecurityGroupRequestFuture<DescribeInputSecurityGroupResult> describeInputSecurityGroupAsync(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest, AsyncHandler<DescribeInputSecurityGroupRequest,DescribeInputSecurityGroupResult> asyncHandler)
describeInputSecurityGroupRequest
- Placeholder documentation for DescribeInputSecurityGroupRequestasyncHandler
- 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.Future<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest describeOfferingRequest)
describeOfferingRequest
- Placeholder documentation for DescribeOfferingRequestFuture<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest describeOfferingRequest, AsyncHandler<DescribeOfferingRequest,DescribeOfferingResult> asyncHandler)
describeOfferingRequest
- Placeholder documentation for DescribeOfferingRequestasyncHandler
- 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.Future<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest describeReservationRequest)
describeReservationRequest
- Placeholder documentation for DescribeReservationRequestFuture<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest describeReservationRequest, AsyncHandler<DescribeReservationRequest,DescribeReservationResult> asyncHandler)
describeReservationRequest
- Placeholder documentation for DescribeReservationRequestasyncHandler
- 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.Future<DescribeScheduleResult> describeScheduleAsync(DescribeScheduleRequest describeScheduleRequest)
describeScheduleRequest
- Placeholder documentation for DescribeScheduleRequestFuture<DescribeScheduleResult> describeScheduleAsync(DescribeScheduleRequest describeScheduleRequest, AsyncHandler<DescribeScheduleRequest,DescribeScheduleResult> asyncHandler)
describeScheduleRequest
- Placeholder documentation for DescribeScheduleRequestasyncHandler
- 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.Future<ListChannelsResult> listChannelsAsync(ListChannelsRequest listChannelsRequest)
listChannelsRequest
- Placeholder documentation for ListChannelsRequestFuture<ListChannelsResult> listChannelsAsync(ListChannelsRequest listChannelsRequest, AsyncHandler<ListChannelsRequest,ListChannelsResult> asyncHandler)
listChannelsRequest
- Placeholder documentation for ListChannelsRequestasyncHandler
- 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.Future<ListInputSecurityGroupsResult> listInputSecurityGroupsAsync(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest)
listInputSecurityGroupsRequest
- Placeholder documentation for ListInputSecurityGroupsRequestFuture<ListInputSecurityGroupsResult> listInputSecurityGroupsAsync(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest, AsyncHandler<ListInputSecurityGroupsRequest,ListInputSecurityGroupsResult> asyncHandler)
listInputSecurityGroupsRequest
- Placeholder documentation for ListInputSecurityGroupsRequestasyncHandler
- 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.Future<ListInputsResult> listInputsAsync(ListInputsRequest listInputsRequest)
listInputsRequest
- Placeholder documentation for ListInputsRequestFuture<ListInputsResult> listInputsAsync(ListInputsRequest listInputsRequest, AsyncHandler<ListInputsRequest,ListInputsResult> asyncHandler)
listInputsRequest
- Placeholder documentation for ListInputsRequestasyncHandler
- 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.Future<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest listOfferingsRequest)
listOfferingsRequest
- Placeholder documentation for ListOfferingsRequestFuture<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest listOfferingsRequest, AsyncHandler<ListOfferingsRequest,ListOfferingsResult> asyncHandler)
listOfferingsRequest
- Placeholder documentation for ListOfferingsRequestasyncHandler
- 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.Future<ListReservationsResult> listReservationsAsync(ListReservationsRequest listReservationsRequest)
listReservationsRequest
- Placeholder documentation for ListReservationsRequestFuture<ListReservationsResult> listReservationsAsync(ListReservationsRequest listReservationsRequest, AsyncHandler<ListReservationsRequest,ListReservationsResult> asyncHandler)
listReservationsRequest
- Placeholder documentation for ListReservationsRequestasyncHandler
- 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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
listTagsForResourceRequest
- Placeholder documentation for ListTagsForResourceRequestFuture<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
listTagsForResourceRequest
- Placeholder documentation for ListTagsForResourceRequestasyncHandler
- 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.Future<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest purchaseOfferingRequest)
purchaseOfferingRequest
- Placeholder documentation for PurchaseOfferingRequestFuture<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest purchaseOfferingRequest, AsyncHandler<PurchaseOfferingRequest,PurchaseOfferingResult> asyncHandler)
purchaseOfferingRequest
- Placeholder documentation for PurchaseOfferingRequestasyncHandler
- 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.Future<StartChannelResult> startChannelAsync(StartChannelRequest startChannelRequest)
startChannelRequest
- Placeholder documentation for StartChannelRequestFuture<StartChannelResult> startChannelAsync(StartChannelRequest startChannelRequest, AsyncHandler<StartChannelRequest,StartChannelResult> asyncHandler)
startChannelRequest
- Placeholder documentation for StartChannelRequestasyncHandler
- 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.Future<StopChannelResult> stopChannelAsync(StopChannelRequest stopChannelRequest)
stopChannelRequest
- Placeholder documentation for StopChannelRequestFuture<StopChannelResult> stopChannelAsync(StopChannelRequest stopChannelRequest, AsyncHandler<StopChannelRequest,StopChannelResult> asyncHandler)
stopChannelRequest
- Placeholder documentation for StopChannelRequestasyncHandler
- 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.Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest updateChannelRequest)
updateChannelRequest
- A request to update a channel.Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest updateChannelRequest, AsyncHandler<UpdateChannelRequest,UpdateChannelResult> asyncHandler)
updateChannelRequest
- A request to update a channel.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.Future<UpdateChannelClassResult> updateChannelClassAsync(UpdateChannelClassRequest updateChannelClassRequest)
updateChannelClassRequest
- Channel class that the channel should be updated to.Future<UpdateChannelClassResult> updateChannelClassAsync(UpdateChannelClassRequest updateChannelClassRequest, AsyncHandler<UpdateChannelClassRequest,UpdateChannelClassResult> asyncHandler)
updateChannelClassRequest
- Channel class that the channel should be updated to.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.Future<UpdateInputResult> updateInputAsync(UpdateInputRequest updateInputRequest)
updateInputRequest
- A request to update an input.Future<UpdateInputResult> updateInputAsync(UpdateInputRequest updateInputRequest, AsyncHandler<UpdateInputRequest,UpdateInputResult> asyncHandler)
updateInputRequest
- A request to update an input.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.Future<UpdateInputSecurityGroupResult> updateInputSecurityGroupAsync(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest)
updateInputSecurityGroupRequest
- The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input
Security Group should allow.Future<UpdateInputSecurityGroupResult> updateInputSecurityGroupAsync(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest, AsyncHandler<UpdateInputSecurityGroupRequest,UpdateInputSecurityGroupResult> asyncHandler)
updateInputSecurityGroupRequest
- The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input
Security Group should allow.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.Future<UpdateReservationResult> updateReservationAsync(UpdateReservationRequest updateReservationRequest)
updateReservationRequest
- Request to update a reservationFuture<UpdateReservationResult> updateReservationAsync(UpdateReservationRequest updateReservationRequest, AsyncHandler<UpdateReservationRequest,UpdateReservationResult> asyncHandler)
updateReservationRequest
- Request to update a reservationasyncHandler
- 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 © 2013 Amazon Web Services, Inc. All Rights Reserved.