@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMediaLiveAsync extends AbstractAWSMediaLive implements AWSMediaLiveAsync
AWSMediaLiveAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
batchUpdateSchedule, createChannel, createInput, createInputSecurityGroup, deleteChannel, deleteInput, deleteInputSecurityGroup, deleteReservation, describeChannel, describeInput, describeInputSecurityGroup, describeOffering, describeReservation, describeSchedule, getCachedResponseMetadata, listChannels, listInputs, listInputSecurityGroups, listOfferings, listReservations, purchaseOffering, shutdown, startChannel, stopChannel, updateChannel, updateInput, updateInputSecurityGroup
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
batchUpdateSchedule, createChannel, createInput, createInputSecurityGroup, deleteChannel, deleteInput, deleteInputSecurityGroup, deleteReservation, describeChannel, describeInput, describeInputSecurityGroup, describeOffering, describeReservation, describeSchedule, getCachedResponseMetadata, listChannels, listInputs, listInputSecurityGroups, listOfferings, listReservations, purchaseOffering, shutdown, startChannel, stopChannel, updateChannel, updateInput, updateInputSecurityGroup
public Future<BatchUpdateScheduleResult> batchUpdateScheduleAsync(BatchUpdateScheduleRequest request)
AWSMediaLiveAsync
batchUpdateScheduleAsync
in interface AWSMediaLiveAsync
request
- List of actions to create and list of actions to delete.public Future<BatchUpdateScheduleResult> batchUpdateScheduleAsync(BatchUpdateScheduleRequest request, AsyncHandler<BatchUpdateScheduleRequest,BatchUpdateScheduleResult> asyncHandler)
AWSMediaLiveAsync
batchUpdateScheduleAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<CreateChannelResult> createChannelAsync(CreateChannelRequest request)
AWSMediaLiveAsync
createChannelAsync
in interface AWSMediaLiveAsync
request
- A request to create a channelpublic Future<CreateChannelResult> createChannelAsync(CreateChannelRequest request, AsyncHandler<CreateChannelRequest,CreateChannelResult> asyncHandler)
AWSMediaLiveAsync
createChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<CreateInputResult> createInputAsync(CreateInputRequest request)
AWSMediaLiveAsync
createInputAsync
in interface AWSMediaLiveAsync
request
- The name of the inputpublic Future<CreateInputResult> createInputAsync(CreateInputRequest request, AsyncHandler<CreateInputRequest,CreateInputResult> asyncHandler)
AWSMediaLiveAsync
createInputAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<CreateInputSecurityGroupResult> createInputSecurityGroupAsync(CreateInputSecurityGroupRequest request)
AWSMediaLiveAsync
createInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- The IPv4 CIDRs to whitelist for this Input Security Grouppublic Future<CreateInputSecurityGroupResult> createInputSecurityGroupAsync(CreateInputSecurityGroupRequest request, AsyncHandler<CreateInputSecurityGroupRequest,CreateInputSecurityGroupResult> asyncHandler)
AWSMediaLiveAsync
createInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest request)
AWSMediaLiveAsync
deleteChannelAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteChannelRequestpublic Future<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest request, AsyncHandler<DeleteChannelRequest,DeleteChannelResult> asyncHandler)
AWSMediaLiveAsync
deleteChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DeleteInputResult> deleteInputAsync(DeleteInputRequest request)
AWSMediaLiveAsync
deleteInputAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteInputRequestpublic Future<DeleteInputResult> deleteInputAsync(DeleteInputRequest request, AsyncHandler<DeleteInputRequest,DeleteInputResult> asyncHandler)
AWSMediaLiveAsync
deleteInputAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DeleteInputSecurityGroupResult> deleteInputSecurityGroupAsync(DeleteInputSecurityGroupRequest request)
AWSMediaLiveAsync
deleteInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteInputSecurityGroupRequestpublic Future<DeleteInputSecurityGroupResult> deleteInputSecurityGroupAsync(DeleteInputSecurityGroupRequest request, AsyncHandler<DeleteInputSecurityGroupRequest,DeleteInputSecurityGroupResult> asyncHandler)
AWSMediaLiveAsync
deleteInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DeleteReservationResult> deleteReservationAsync(DeleteReservationRequest request)
AWSMediaLiveAsync
deleteReservationAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteReservationRequestpublic Future<DeleteReservationResult> deleteReservationAsync(DeleteReservationRequest request, AsyncHandler<DeleteReservationRequest,DeleteReservationResult> asyncHandler)
AWSMediaLiveAsync
deleteReservationAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest request)
AWSMediaLiveAsync
describeChannelAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeChannelRequestpublic Future<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest request, AsyncHandler<DescribeChannelRequest,DescribeChannelResult> asyncHandler)
AWSMediaLiveAsync
describeChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeInputResult> describeInputAsync(DescribeInputRequest request)
AWSMediaLiveAsync
describeInputAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputRequestpublic Future<DescribeInputResult> describeInputAsync(DescribeInputRequest request, AsyncHandler<DescribeInputRequest,DescribeInputResult> asyncHandler)
AWSMediaLiveAsync
describeInputAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeInputSecurityGroupResult> describeInputSecurityGroupAsync(DescribeInputSecurityGroupRequest request)
AWSMediaLiveAsync
describeInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputSecurityGroupRequestpublic Future<DescribeInputSecurityGroupResult> describeInputSecurityGroupAsync(DescribeInputSecurityGroupRequest request, AsyncHandler<DescribeInputSecurityGroupRequest,DescribeInputSecurityGroupResult> asyncHandler)
AWSMediaLiveAsync
describeInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest request)
AWSMediaLiveAsync
describeOfferingAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeOfferingRequestpublic Future<DescribeOfferingResult> describeOfferingAsync(DescribeOfferingRequest request, AsyncHandler<DescribeOfferingRequest,DescribeOfferingResult> asyncHandler)
AWSMediaLiveAsync
describeOfferingAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest request)
AWSMediaLiveAsync
describeReservationAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeReservationRequestpublic Future<DescribeReservationResult> describeReservationAsync(DescribeReservationRequest request, AsyncHandler<DescribeReservationRequest,DescribeReservationResult> asyncHandler)
AWSMediaLiveAsync
describeReservationAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DescribeScheduleResult> describeScheduleAsync(DescribeScheduleRequest request)
AWSMediaLiveAsync
describeScheduleAsync
in interface AWSMediaLiveAsync
request
- Request for a describe schedule call.public Future<DescribeScheduleResult> describeScheduleAsync(DescribeScheduleRequest request, AsyncHandler<DescribeScheduleRequest,DescribeScheduleResult> asyncHandler)
AWSMediaLiveAsync
describeScheduleAsync
in interface AWSMediaLiveAsync
request
- Request for a describe schedule call.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<ListChannelsResult> listChannelsAsync(ListChannelsRequest request)
AWSMediaLiveAsync
listChannelsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListChannelsRequestpublic Future<ListChannelsResult> listChannelsAsync(ListChannelsRequest request, AsyncHandler<ListChannelsRequest,ListChannelsResult> asyncHandler)
AWSMediaLiveAsync
listChannelsAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<ListInputSecurityGroupsResult> listInputSecurityGroupsAsync(ListInputSecurityGroupsRequest request)
AWSMediaLiveAsync
listInputSecurityGroupsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputSecurityGroupsRequestpublic Future<ListInputSecurityGroupsResult> listInputSecurityGroupsAsync(ListInputSecurityGroupsRequest request, AsyncHandler<ListInputSecurityGroupsRequest,ListInputSecurityGroupsResult> asyncHandler)
AWSMediaLiveAsync
listInputSecurityGroupsAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<ListInputsResult> listInputsAsync(ListInputsRequest request)
AWSMediaLiveAsync
listInputsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputsRequestpublic Future<ListInputsResult> listInputsAsync(ListInputsRequest request, AsyncHandler<ListInputsRequest,ListInputsResult> asyncHandler)
AWSMediaLiveAsync
listInputsAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest request)
AWSMediaLiveAsync
listOfferingsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListOfferingsRequestpublic Future<ListOfferingsResult> listOfferingsAsync(ListOfferingsRequest request, AsyncHandler<ListOfferingsRequest,ListOfferingsResult> asyncHandler)
AWSMediaLiveAsync
listOfferingsAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<ListReservationsResult> listReservationsAsync(ListReservationsRequest request)
AWSMediaLiveAsync
listReservationsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListReservationsRequestpublic Future<ListReservationsResult> listReservationsAsync(ListReservationsRequest request, AsyncHandler<ListReservationsRequest,ListReservationsResult> asyncHandler)
AWSMediaLiveAsync
listReservationsAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest request)
AWSMediaLiveAsync
purchaseOfferingAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for PurchaseOfferingRequestpublic Future<PurchaseOfferingResult> purchaseOfferingAsync(PurchaseOfferingRequest request, AsyncHandler<PurchaseOfferingRequest,PurchaseOfferingResult> asyncHandler)
AWSMediaLiveAsync
purchaseOfferingAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<StartChannelResult> startChannelAsync(StartChannelRequest request)
AWSMediaLiveAsync
startChannelAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StartChannelRequestpublic Future<StartChannelResult> startChannelAsync(StartChannelRequest request, AsyncHandler<StartChannelRequest,StartChannelResult> asyncHandler)
AWSMediaLiveAsync
startChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<StopChannelResult> stopChannelAsync(StopChannelRequest request)
AWSMediaLiveAsync
stopChannelAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StopChannelRequestpublic Future<StopChannelResult> stopChannelAsync(StopChannelRequest request, AsyncHandler<StopChannelRequest,StopChannelResult> asyncHandler)
AWSMediaLiveAsync
stopChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest request)
AWSMediaLiveAsync
updateChannelAsync
in interface AWSMediaLiveAsync
request
- A request to update a channel.public Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest request, AsyncHandler<UpdateChannelRequest,UpdateChannelResult> asyncHandler)
AWSMediaLiveAsync
updateChannelAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<UpdateInputResult> updateInputAsync(UpdateInputRequest request)
AWSMediaLiveAsync
updateInputAsync
in interface AWSMediaLiveAsync
request
- A request to update an input.public Future<UpdateInputResult> updateInputAsync(UpdateInputRequest request, AsyncHandler<UpdateInputRequest,UpdateInputResult> asyncHandler)
AWSMediaLiveAsync
updateInputAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<UpdateInputSecurityGroupResult> updateInputSecurityGroupAsync(UpdateInputSecurityGroupRequest request)
AWSMediaLiveAsync
updateInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input
Security Group should allow.public Future<UpdateInputSecurityGroupResult> updateInputSecurityGroupAsync(UpdateInputSecurityGroupRequest request, AsyncHandler<UpdateInputSecurityGroupRequest,UpdateInputSecurityGroupResult> asyncHandler)
AWSMediaLiveAsync
updateInputSecurityGroupAsync
in interface AWSMediaLiveAsync
request
- 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.