@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
createChannel, createInput, createInputSecurityGroup, deleteChannel, deleteInput, deleteInputSecurityGroup, describeChannel, describeInput, describeInputSecurityGroup, getCachedResponseMetadata, listChannels, listInputs, listInputSecurityGroups, shutdown, startChannel, stopChannel, updateChannel, updateInput, updateInputSecurityGroup
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createChannel, createInput, createInputSecurityGroup, deleteChannel, deleteInput, deleteInputSecurityGroup, describeChannel, describeInput, describeInputSecurityGroup, getCachedResponseMetadata, listChannels, listInputs, listInputSecurityGroups, shutdown, startChannel, stopChannel, updateChannel, updateInput, updateInputSecurityGroup
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<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<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<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.