@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaLiveAsyncClient extends AWSMediaLiveClient implements AWSMediaLiveAsync
AsyncHandler
can be used to receive notification when
an asynchronous operation completes.
API for AWS Elemental MediaLive
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
acceptInputDeviceTransfer, batchDelete, batchStart, batchStop, batchUpdateSchedule, builder, cancelInputDeviceTransfer, createChannel, createInput, createInputSecurityGroup, createMultiplex, createMultiplexProgram, createTags, deleteChannel, deleteInput, deleteInputSecurityGroup, deleteMultiplex, deleteMultiplexProgram, deleteReservation, deleteSchedule, deleteTags, describeChannel, describeInput, describeInputDevice, describeInputDeviceThumbnail, describeInputSecurityGroup, describeMultiplex, describeMultiplexProgram, describeOffering, describeReservation, describeSchedule, getCachedResponseMetadata, listChannels, listInputDevices, listInputDeviceTransfers, listInputs, listInputSecurityGroups, listMultiplexes, listMultiplexPrograms, listOfferings, listReservations, listTagsForResource, purchaseOffering, rejectInputDeviceTransfer, startChannel, startMultiplex, stopChannel, stopMultiplex, transferInputDevice, updateChannel, updateChannelClass, updateInput, updateInputDevice, updateInputSecurityGroup, updateMultiplex, updateMultiplexProgram, updateReservation, waiters
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
acceptInputDeviceTransfer, batchDelete, batchStart, batchStop, batchUpdateSchedule, cancelInputDeviceTransfer, createChannel, createInput, createInputSecurityGroup, createMultiplex, createMultiplexProgram, createTags, deleteChannel, deleteInput, deleteInputSecurityGroup, deleteMultiplex, deleteMultiplexProgram, deleteReservation, deleteSchedule, deleteTags, describeChannel, describeInput, describeInputDevice, describeInputDeviceThumbnail, describeInputSecurityGroup, describeMultiplex, describeMultiplexProgram, describeOffering, describeReservation, describeSchedule, getCachedResponseMetadata, listChannels, listInputDevices, listInputDeviceTransfers, listInputs, listInputSecurityGroups, listMultiplexes, listMultiplexPrograms, listOfferings, listReservations, listTagsForResource, purchaseOffering, rejectInputDeviceTransfer, startChannel, startMultiplex, stopChannel, stopMultiplex, transferInputDevice, updateChannel, updateChannelClass, updateInput, updateInputDevice, updateInputSecurityGroup, updateMultiplex, updateMultiplexProgram, updateReservation, waiters
public static AWSMediaLiveAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AcceptInputDeviceTransferResult> acceptInputDeviceTransferAsync(AcceptInputDeviceTransferRequest request)
AWSMediaLiveAsync
acceptInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for AcceptInputDeviceTransferRequestpublic Future<AcceptInputDeviceTransferResult> acceptInputDeviceTransferAsync(AcceptInputDeviceTransferRequest request, AsyncHandler<AcceptInputDeviceTransferRequest,AcceptInputDeviceTransferResult> asyncHandler)
AWSMediaLiveAsync
acceptInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for AcceptInputDeviceTransferRequestasyncHandler
- 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<BatchDeleteResult> batchDeleteAsync(BatchDeleteRequest request)
AWSMediaLiveAsync
batchDeleteAsync
in interface AWSMediaLiveAsync
request
- A request to delete resourcespublic Future<BatchDeleteResult> batchDeleteAsync(BatchDeleteRequest request, AsyncHandler<BatchDeleteRequest,BatchDeleteResult> asyncHandler)
AWSMediaLiveAsync
batchDeleteAsync
in interface AWSMediaLiveAsync
request
- A request to delete resourcesasyncHandler
- 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<BatchStartResult> batchStartAsync(BatchStartRequest request)
AWSMediaLiveAsync
batchStartAsync
in interface AWSMediaLiveAsync
request
- A request to start resourcespublic Future<BatchStartResult> batchStartAsync(BatchStartRequest request, AsyncHandler<BatchStartRequest,BatchStartResult> asyncHandler)
AWSMediaLiveAsync
batchStartAsync
in interface AWSMediaLiveAsync
request
- A request to start resourcesasyncHandler
- 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<BatchStopResult> batchStopAsync(BatchStopRequest request)
AWSMediaLiveAsync
batchStopAsync
in interface AWSMediaLiveAsync
request
- A request to stop resourcespublic Future<BatchStopResult> batchStopAsync(BatchStopRequest request, AsyncHandler<BatchStopRequest,BatchStopResult> asyncHandler)
AWSMediaLiveAsync
batchStopAsync
in interface AWSMediaLiveAsync
request
- A request to stop resourcesasyncHandler
- 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<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<CancelInputDeviceTransferResult> cancelInputDeviceTransferAsync(CancelInputDeviceTransferRequest request)
AWSMediaLiveAsync
cancelInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for CancelInputDeviceTransferRequestpublic Future<CancelInputDeviceTransferResult> cancelInputDeviceTransferAsync(CancelInputDeviceTransferRequest request, AsyncHandler<CancelInputDeviceTransferRequest,CancelInputDeviceTransferResult> asyncHandler)
AWSMediaLiveAsync
cancelInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for CancelInputDeviceTransferRequestasyncHandler
- 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<CreateMultiplexResult> createMultiplexAsync(CreateMultiplexRequest request)
AWSMediaLiveAsync
createMultiplexAsync
in interface AWSMediaLiveAsync
request
- A request to create a multiplex.public Future<CreateMultiplexResult> createMultiplexAsync(CreateMultiplexRequest request, AsyncHandler<CreateMultiplexRequest,CreateMultiplexResult> asyncHandler)
AWSMediaLiveAsync
createMultiplexAsync
in interface AWSMediaLiveAsync
request
- A request to create a multiplex.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<CreateMultiplexProgramResult> createMultiplexProgramAsync(CreateMultiplexProgramRequest request)
AWSMediaLiveAsync
createMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- A request to create a program in a multiplex.public Future<CreateMultiplexProgramResult> createMultiplexProgramAsync(CreateMultiplexProgramRequest request, AsyncHandler<CreateMultiplexProgramRequest,CreateMultiplexProgramResult> asyncHandler)
AWSMediaLiveAsync
createMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- A request to create a program in a multiplex.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<CreateTagsResult> createTagsAsync(CreateTagsRequest request)
AWSMediaLiveAsync
createTagsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for CreateTagsRequestpublic Future<CreateTagsResult> createTagsAsync(CreateTagsRequest request, AsyncHandler<CreateTagsRequest,CreateTagsResult> asyncHandler)
AWSMediaLiveAsync
createTagsAsync
in interface AWSMediaLiveAsync
request
- 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.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<DeleteMultiplexResult> deleteMultiplexAsync(DeleteMultiplexRequest request)
AWSMediaLiveAsync
deleteMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteMultiplexRequestpublic Future<DeleteMultiplexResult> deleteMultiplexAsync(DeleteMultiplexRequest request, AsyncHandler<DeleteMultiplexRequest,DeleteMultiplexResult> asyncHandler)
AWSMediaLiveAsync
deleteMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteMultiplexRequestasyncHandler
- 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<DeleteMultiplexProgramResult> deleteMultiplexProgramAsync(DeleteMultiplexProgramRequest request)
AWSMediaLiveAsync
deleteMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteMultiplexProgramRequestpublic Future<DeleteMultiplexProgramResult> deleteMultiplexProgramAsync(DeleteMultiplexProgramRequest request, AsyncHandler<DeleteMultiplexProgramRequest,DeleteMultiplexProgramResult> asyncHandler)
AWSMediaLiveAsync
deleteMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteMultiplexProgramRequestasyncHandler
- 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<DeleteScheduleResult> deleteScheduleAsync(DeleteScheduleRequest request)
AWSMediaLiveAsync
deleteScheduleAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteScheduleRequestpublic Future<DeleteScheduleResult> deleteScheduleAsync(DeleteScheduleRequest request, AsyncHandler<DeleteScheduleRequest,DeleteScheduleResult> asyncHandler)
AWSMediaLiveAsync
deleteScheduleAsync
in interface AWSMediaLiveAsync
request
- 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.public Future<DeleteTagsResult> deleteTagsAsync(DeleteTagsRequest request)
AWSMediaLiveAsync
deleteTagsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DeleteTagsRequestpublic Future<DeleteTagsResult> deleteTagsAsync(DeleteTagsRequest request, AsyncHandler<DeleteTagsRequest,DeleteTagsResult> asyncHandler)
AWSMediaLiveAsync
deleteTagsAsync
in interface AWSMediaLiveAsync
request
- 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.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<DescribeInputDeviceResult> describeInputDeviceAsync(DescribeInputDeviceRequest request)
AWSMediaLiveAsync
describeInputDeviceAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputDeviceRequestpublic Future<DescribeInputDeviceResult> describeInputDeviceAsync(DescribeInputDeviceRequest request, AsyncHandler<DescribeInputDeviceRequest,DescribeInputDeviceResult> asyncHandler)
AWSMediaLiveAsync
describeInputDeviceAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputDeviceRequestasyncHandler
- 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<DescribeInputDeviceThumbnailResult> describeInputDeviceThumbnailAsync(DescribeInputDeviceThumbnailRequest request)
AWSMediaLiveAsync
describeInputDeviceThumbnailAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputDeviceThumbnailRequestpublic Future<DescribeInputDeviceThumbnailResult> describeInputDeviceThumbnailAsync(DescribeInputDeviceThumbnailRequest request, AsyncHandler<DescribeInputDeviceThumbnailRequest,DescribeInputDeviceThumbnailResult> asyncHandler)
AWSMediaLiveAsync
describeInputDeviceThumbnailAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeInputDeviceThumbnailRequestasyncHandler
- 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<DescribeMultiplexResult> describeMultiplexAsync(DescribeMultiplexRequest request)
AWSMediaLiveAsync
describeMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeMultiplexRequestpublic Future<DescribeMultiplexResult> describeMultiplexAsync(DescribeMultiplexRequest request, AsyncHandler<DescribeMultiplexRequest,DescribeMultiplexResult> asyncHandler)
AWSMediaLiveAsync
describeMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeMultiplexRequestasyncHandler
- 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<DescribeMultiplexProgramResult> describeMultiplexProgramAsync(DescribeMultiplexProgramRequest request)
AWSMediaLiveAsync
describeMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeMultiplexProgramRequestpublic Future<DescribeMultiplexProgramResult> describeMultiplexProgramAsync(DescribeMultiplexProgramRequest request, AsyncHandler<DescribeMultiplexProgramRequest,DescribeMultiplexProgramResult> asyncHandler)
AWSMediaLiveAsync
describeMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for DescribeMultiplexProgramRequestasyncHandler
- 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
- Placeholder documentation for DescribeScheduleRequestpublic Future<DescribeScheduleResult> describeScheduleAsync(DescribeScheduleRequest request, AsyncHandler<DescribeScheduleRequest,DescribeScheduleResult> asyncHandler)
AWSMediaLiveAsync
describeScheduleAsync
in interface AWSMediaLiveAsync
request
- 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.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<ListInputDeviceTransfersResult> listInputDeviceTransfersAsync(ListInputDeviceTransfersRequest request)
AWSMediaLiveAsync
listInputDeviceTransfersAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputDeviceTransfersRequestpublic Future<ListInputDeviceTransfersResult> listInputDeviceTransfersAsync(ListInputDeviceTransfersRequest request, AsyncHandler<ListInputDeviceTransfersRequest,ListInputDeviceTransfersResult> asyncHandler)
AWSMediaLiveAsync
listInputDeviceTransfersAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputDeviceTransfersRequestasyncHandler
- 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<ListInputDevicesResult> listInputDevicesAsync(ListInputDevicesRequest request)
AWSMediaLiveAsync
listInputDevicesAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputDevicesRequestpublic Future<ListInputDevicesResult> listInputDevicesAsync(ListInputDevicesRequest request, AsyncHandler<ListInputDevicesRequest,ListInputDevicesResult> asyncHandler)
AWSMediaLiveAsync
listInputDevicesAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListInputDevicesRequestasyncHandler
- 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<ListMultiplexProgramsResult> listMultiplexProgramsAsync(ListMultiplexProgramsRequest request)
AWSMediaLiveAsync
listMultiplexProgramsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListMultiplexProgramsRequestpublic Future<ListMultiplexProgramsResult> listMultiplexProgramsAsync(ListMultiplexProgramsRequest request, AsyncHandler<ListMultiplexProgramsRequest,ListMultiplexProgramsResult> asyncHandler)
AWSMediaLiveAsync
listMultiplexProgramsAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListMultiplexProgramsRequestasyncHandler
- 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<ListMultiplexesResult> listMultiplexesAsync(ListMultiplexesRequest request)
AWSMediaLiveAsync
listMultiplexesAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListMultiplexesRequestpublic Future<ListMultiplexesResult> listMultiplexesAsync(ListMultiplexesRequest request, AsyncHandler<ListMultiplexesRequest,ListMultiplexesResult> asyncHandler)
AWSMediaLiveAsync
listMultiplexesAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListMultiplexesRequestasyncHandler
- 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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSMediaLiveAsync
listTagsForResourceAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for ListTagsForResourceRequestpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMediaLiveAsync
listTagsForResourceAsync
in interface AWSMediaLiveAsync
request
- 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.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<RejectInputDeviceTransferResult> rejectInputDeviceTransferAsync(RejectInputDeviceTransferRequest request)
AWSMediaLiveAsync
rejectInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for RejectInputDeviceTransferRequestpublic Future<RejectInputDeviceTransferResult> rejectInputDeviceTransferAsync(RejectInputDeviceTransferRequest request, AsyncHandler<RejectInputDeviceTransferRequest,RejectInputDeviceTransferResult> asyncHandler)
AWSMediaLiveAsync
rejectInputDeviceTransferAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for RejectInputDeviceTransferRequestasyncHandler
- 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<StartMultiplexResult> startMultiplexAsync(StartMultiplexRequest request)
AWSMediaLiveAsync
startMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StartMultiplexRequestpublic Future<StartMultiplexResult> startMultiplexAsync(StartMultiplexRequest request, AsyncHandler<StartMultiplexRequest,StartMultiplexResult> asyncHandler)
AWSMediaLiveAsync
startMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StartMultiplexRequestasyncHandler
- 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<StopMultiplexResult> stopMultiplexAsync(StopMultiplexRequest request)
AWSMediaLiveAsync
stopMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StopMultiplexRequestpublic Future<StopMultiplexResult> stopMultiplexAsync(StopMultiplexRequest request, AsyncHandler<StopMultiplexRequest,StopMultiplexResult> asyncHandler)
AWSMediaLiveAsync
stopMultiplexAsync
in interface AWSMediaLiveAsync
request
- Placeholder documentation for StopMultiplexRequestasyncHandler
- 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<TransferInputDeviceResult> transferInputDeviceAsync(TransferInputDeviceRequest request)
AWSMediaLiveAsync
transferInputDeviceAsync
in interface AWSMediaLiveAsync
request
- A request to transfer an input device.public Future<TransferInputDeviceResult> transferInputDeviceAsync(TransferInputDeviceRequest request, AsyncHandler<TransferInputDeviceRequest,TransferInputDeviceResult> asyncHandler)
AWSMediaLiveAsync
transferInputDeviceAsync
in interface AWSMediaLiveAsync
request
- A request to transfer an input device.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<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<UpdateChannelClassResult> updateChannelClassAsync(UpdateChannelClassRequest request)
AWSMediaLiveAsync
updateChannelClassAsync
in interface AWSMediaLiveAsync
request
- Channel class that the channel should be updated to.public Future<UpdateChannelClassResult> updateChannelClassAsync(UpdateChannelClassRequest request, AsyncHandler<UpdateChannelClassRequest,UpdateChannelClassResult> asyncHandler)
AWSMediaLiveAsync
updateChannelClassAsync
in interface AWSMediaLiveAsync
request
- 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.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<UpdateInputDeviceResult> updateInputDeviceAsync(UpdateInputDeviceRequest request)
AWSMediaLiveAsync
updateInputDeviceAsync
in interface AWSMediaLiveAsync
request
- A request to update an input device.public Future<UpdateInputDeviceResult> updateInputDeviceAsync(UpdateInputDeviceRequest request, AsyncHandler<UpdateInputDeviceRequest,UpdateInputDeviceResult> asyncHandler)
AWSMediaLiveAsync
updateInputDeviceAsync
in interface AWSMediaLiveAsync
request
- A request to update an input device.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.public Future<UpdateMultiplexResult> updateMultiplexAsync(UpdateMultiplexRequest request)
AWSMediaLiveAsync
updateMultiplexAsync
in interface AWSMediaLiveAsync
request
- A request to update a multiplex.public Future<UpdateMultiplexResult> updateMultiplexAsync(UpdateMultiplexRequest request, AsyncHandler<UpdateMultiplexRequest,UpdateMultiplexResult> asyncHandler)
AWSMediaLiveAsync
updateMultiplexAsync
in interface AWSMediaLiveAsync
request
- A request to update a multiplex.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<UpdateMultiplexProgramResult> updateMultiplexProgramAsync(UpdateMultiplexProgramRequest request)
AWSMediaLiveAsync
updateMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- A request to update a program in a multiplex.public Future<UpdateMultiplexProgramResult> updateMultiplexProgramAsync(UpdateMultiplexProgramRequest request, AsyncHandler<UpdateMultiplexProgramRequest,UpdateMultiplexProgramResult> asyncHandler)
AWSMediaLiveAsync
updateMultiplexProgramAsync
in interface AWSMediaLiveAsync
request
- A request to update a program in a multiplex.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<UpdateReservationResult> updateReservationAsync(UpdateReservationRequest request)
AWSMediaLiveAsync
updateReservationAsync
in interface AWSMediaLiveAsync
request
- Request to update a reservationpublic Future<UpdateReservationResult> updateReservationAsync(UpdateReservationRequest request, AsyncHandler<UpdateReservationRequest,UpdateReservationResult> asyncHandler)
AWSMediaLiveAsync
updateReservationAsync
in interface AWSMediaLiveAsync
request
- 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.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSMediaLive
shutdown
in class AWSMediaLiveClient