@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonChimeSDKMediaPipelinesAsyncClient extends AmazonChimeSDKMediaPipelinesClient implements AmazonChimeSDKMediaPipelinesAsync
AsyncHandler can be used to
receive notification when an asynchronous operation completes.
The Amazon Chime SDK media pipeline APIs in this section allow software developers to create Amazon Chime SDK media pipelines that capture, concatenate, or stream your Amazon Chime SDK meetings. For more information about media pipleines, see Amazon Chime SDK media pipelines.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXbuilder, createMediaCapturePipeline, createMediaConcatenationPipeline, createMediaLiveConnectorPipeline, deleteMediaCapturePipeline, deleteMediaPipeline, getCachedResponseMetadata, getMediaCapturePipeline, getMediaPipeline, listMediaCapturePipelines, listMediaPipelines, listTagsForResource, tagResource, untagResourceaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateMediaCapturePipeline, createMediaConcatenationPipeline, createMediaLiveConnectorPipeline, deleteMediaCapturePipeline, deleteMediaPipeline, getCachedResponseMetadata, getMediaCapturePipeline, getMediaPipeline, listMediaCapturePipelines, listMediaPipelines, listTagsForResource, tagResource, untagResourcepublic static AmazonChimeSDKMediaPipelinesAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateMediaCapturePipelineResult> createMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncCreates a media pipeline.
createMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<CreateMediaCapturePipelineResult> createMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request, AsyncHandler<CreateMediaCapturePipelineRequest,CreateMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncCreates a media pipeline.
createMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<CreateMediaConcatenationPipelineResult> createMediaConcatenationPipelineAsync(CreateMediaConcatenationPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncCreates a media concatenation pipeline.
createMediaConcatenationPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<CreateMediaConcatenationPipelineResult> createMediaConcatenationPipelineAsync(CreateMediaConcatenationPipelineRequest request, AsyncHandler<CreateMediaConcatenationPipelineRequest,CreateMediaConcatenationPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncCreates a media concatenation pipeline.
createMediaConcatenationPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<CreateMediaLiveConnectorPipelineResult> createMediaLiveConnectorPipelineAsync(CreateMediaLiveConnectorPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncCreates a streaming media pipeline in an Amazon Chime SDK meeting.
createMediaLiveConnectorPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<CreateMediaLiveConnectorPipelineResult> createMediaLiveConnectorPipelineAsync(CreateMediaLiveConnectorPipelineRequest request, AsyncHandler<CreateMediaLiveConnectorPipelineRequest,CreateMediaLiveConnectorPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncCreates a streaming media pipeline in an Amazon Chime SDK meeting.
createMediaLiveConnectorPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<DeleteMediaCapturePipelineResult> deleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncDeletes the media pipeline.
deleteMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<DeleteMediaCapturePipelineResult> deleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request, AsyncHandler<DeleteMediaCapturePipelineRequest,DeleteMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncDeletes the media pipeline.
deleteMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<DeleteMediaPipelineResult> deleteMediaPipelineAsync(DeleteMediaPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncDeletes the media pipeline.
deleteMediaPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<DeleteMediaPipelineResult> deleteMediaPipelineAsync(DeleteMediaPipelineRequest request, AsyncHandler<DeleteMediaPipelineRequest,DeleteMediaPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncDeletes the media pipeline.
deleteMediaPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<GetMediaCapturePipelineResult> getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncGets an existing media pipeline.
getMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<GetMediaCapturePipelineResult> getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request, AsyncHandler<GetMediaCapturePipelineRequest,GetMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncGets an existing media pipeline.
getMediaCapturePipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<GetMediaPipelineResult> getMediaPipelineAsync(GetMediaPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsyncGets an existing media pipeline.
getMediaPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<GetMediaPipelineResult> getMediaPipelineAsync(GetMediaPipelineRequest request, AsyncHandler<GetMediaPipelineRequest,GetMediaPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncGets an existing media pipeline.
getMediaPipelineAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<ListMediaCapturePipelinesResult> listMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request)
AmazonChimeSDKMediaPipelinesAsyncReturns a list of media pipelines.
listMediaCapturePipelinesAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<ListMediaCapturePipelinesResult> listMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request, AsyncHandler<ListMediaCapturePipelinesRequest,ListMediaCapturePipelinesResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncReturns a list of media pipelines.
listMediaCapturePipelinesAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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<ListMediaPipelinesResult> listMediaPipelinesAsync(ListMediaPipelinesRequest request)
AmazonChimeSDKMediaPipelinesAsyncReturns a list of media pipelines.
listMediaPipelinesAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<ListMediaPipelinesResult> listMediaPipelinesAsync(ListMediaPipelinesRequest request, AsyncHandler<ListMediaPipelinesRequest,ListMediaPipelinesResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncReturns a list of media pipelines.
listMediaPipelinesAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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)
AmazonChimeSDKMediaPipelinesAsyncLists the tags available for a media pipeline.
listTagsForResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncLists the tags available for a media pipeline.
listTagsForResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonChimeSDKMediaPipelinesAsyncThe ARN of the media pipeline that you want to tag. Consists of he pipeline's endpoint region, resource ID, and pipeline ID.
tagResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncThe ARN of the media pipeline that you want to tag. Consists of he pipeline's endpoint region, resource ID, and pipeline ID.
tagResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonChimeSDKMediaPipelinesAsyncRemoves any tags from a media pipeline.
untagResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsyncRemoves any tags from a media pipeline.
untagResourceAsync in interface AmazonChimeSDKMediaPipelinesAsyncasyncHandler - 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 AmazonChimeSDKMediaPipelinesshutdown in class AmazonChimeSDKMediaPipelinesClient