@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 pipelines, see Amazon Chime SDK media pipelines.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
builder, createMediaCapturePipeline, createMediaConcatenationPipeline, createMediaInsightsPipeline, createMediaInsightsPipelineConfiguration, createMediaLiveConnectorPipeline, createMediaPipelineKinesisVideoStreamPool, createMediaStreamPipeline, deleteMediaCapturePipeline, deleteMediaInsightsPipelineConfiguration, deleteMediaPipeline, deleteMediaPipelineKinesisVideoStreamPool, getCachedResponseMetadata, getMediaCapturePipeline, getMediaInsightsPipelineConfiguration, getMediaPipeline, getMediaPipelineKinesisVideoStreamPool, getSpeakerSearchTask, getVoiceToneAnalysisTask, listMediaCapturePipelines, listMediaInsightsPipelineConfigurations, listMediaPipelineKinesisVideoStreamPools, listMediaPipelines, listTagsForResource, startSpeakerSearchTask, startVoiceToneAnalysisTask, stopSpeakerSearchTask, stopVoiceToneAnalysisTask, tagResource, untagResource, updateMediaInsightsPipelineConfiguration, updateMediaInsightsPipelineStatus, updateMediaPipelineKinesisVideoStreamPool
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
createMediaCapturePipeline, createMediaConcatenationPipeline, createMediaInsightsPipeline, createMediaInsightsPipelineConfiguration, createMediaLiveConnectorPipeline, createMediaPipelineKinesisVideoStreamPool, createMediaStreamPipeline, deleteMediaCapturePipeline, deleteMediaInsightsPipelineConfiguration, deleteMediaPipeline, deleteMediaPipelineKinesisVideoStreamPool, getCachedResponseMetadata, getMediaCapturePipeline, getMediaInsightsPipelineConfiguration, getMediaPipeline, getMediaPipelineKinesisVideoStreamPool, getSpeakerSearchTask, getVoiceToneAnalysisTask, listMediaCapturePipelines, listMediaInsightsPipelineConfigurations, listMediaPipelineKinesisVideoStreamPools, listMediaPipelines, listTagsForResource, startSpeakerSearchTask, startVoiceToneAnalysisTask, stopSpeakerSearchTask, stopVoiceToneAnalysisTask, tagResource, untagResource, updateMediaInsightsPipelineConfiguration, updateMediaInsightsPipelineStatus, updateMediaPipelineKinesisVideoStreamPool
public static AmazonChimeSDKMediaPipelinesAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateMediaCapturePipelineResult> createMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates a media pipeline.
createMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaCapturePipelineResult> createMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request, AsyncHandler<CreateMediaCapturePipelineRequest,CreateMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates a media pipeline.
createMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaConcatenationPipelineResult> createMediaConcatenationPipelineAsync(CreateMediaConcatenationPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates a media concatenation pipeline.
createMediaConcatenationPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaConcatenationPipelineResult> createMediaConcatenationPipelineAsync(CreateMediaConcatenationPipelineRequest request, AsyncHandler<CreateMediaConcatenationPipelineRequest,CreateMediaConcatenationPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates a media concatenation pipeline.
createMediaConcatenationPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaInsightsPipelineResult> createMediaInsightsPipelineAsync(CreateMediaInsightsPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates a media insights pipeline.
createMediaInsightsPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaInsightsPipelineResult> createMediaInsightsPipelineAsync(CreateMediaInsightsPipelineRequest request, AsyncHandler<CreateMediaInsightsPipelineRequest,CreateMediaInsightsPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates a media insights pipeline.
createMediaInsightsPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaInsightsPipelineConfigurationResult> createMediaInsightsPipelineConfigurationAsync(CreateMediaInsightsPipelineConfigurationRequest request)
AmazonChimeSDKMediaPipelinesAsync
A structure that contains the static configurations for a media insights pipeline.
createMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaInsightsPipelineConfigurationResult> createMediaInsightsPipelineConfigurationAsync(CreateMediaInsightsPipelineConfigurationRequest request, AsyncHandler<CreateMediaInsightsPipelineConfigurationRequest,CreateMediaInsightsPipelineConfigurationResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
A structure that contains the static configurations for a media insights pipeline.
createMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaLiveConnectorPipelineResult> createMediaLiveConnectorPipelineAsync(CreateMediaLiveConnectorPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates a media live connector pipeline in an Amazon Chime SDK meeting.
createMediaLiveConnectorPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaLiveConnectorPipelineResult> createMediaLiveConnectorPipelineAsync(CreateMediaLiveConnectorPipelineRequest request, AsyncHandler<CreateMediaLiveConnectorPipelineRequest,CreateMediaLiveConnectorPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates a media live connector pipeline in an Amazon Chime SDK meeting.
createMediaLiveConnectorPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaPipelineKinesisVideoStreamPoolResult> createMediaPipelineKinesisVideoStreamPoolAsync(CreateMediaPipelineKinesisVideoStreamPoolRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates an Amazon Kinesis Video Stream pool for use with media stream pipelines.
If a meeting uses an opt-in Region as its MediaRegion, the KVS stream must be in that same Region. For example, if a meeting uses the
af-south-1
Region, the KVS stream must also be in af-south-1
. However, if the meeting
uses a Region that AWS turns on by default, the KVS stream can be in any available Region, including an opt-in
Region. For example, if the meeting uses ca-central-1
, the KVS stream can be in
eu-west-2
, us-east-1
, af-south-1
, or any other Region that the Amazon
Chime SDK supports.
To learn which AWS Region a meeting uses, call the GetMeeting API and use the MediaRegion parameter from the response.
For more information about opt-in Regions, refer to Available Regions in the Amazon Chime SDK Developer Guide, and Specify which AWS Regions your account can use, in the AWS Account Management Reference Guide.
createMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaPipelineKinesisVideoStreamPoolResult> createMediaPipelineKinesisVideoStreamPoolAsync(CreateMediaPipelineKinesisVideoStreamPoolRequest request, AsyncHandler<CreateMediaPipelineKinesisVideoStreamPoolRequest,CreateMediaPipelineKinesisVideoStreamPoolResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates an Amazon Kinesis Video Stream pool for use with media stream pipelines.
If a meeting uses an opt-in Region as its MediaRegion, the KVS stream must be in that same Region. For example, if a meeting uses the
af-south-1
Region, the KVS stream must also be in af-south-1
. However, if the meeting
uses a Region that AWS turns on by default, the KVS stream can be in any available Region, including an opt-in
Region. For example, if the meeting uses ca-central-1
, the KVS stream can be in
eu-west-2
, us-east-1
, af-south-1
, or any other Region that the Amazon
Chime SDK supports.
To learn which AWS Region a meeting uses, call the GetMeeting API and use the MediaRegion parameter from the response.
For more information about opt-in Regions, refer to Available Regions in the Amazon Chime SDK Developer Guide, and Specify which AWS Regions your account can use, in the AWS Account Management Reference Guide.
createMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<CreateMediaStreamPipelineResult> createMediaStreamPipelineAsync(CreateMediaStreamPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Creates a streaming media pipeline.
createMediaStreamPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<CreateMediaStreamPipelineResult> createMediaStreamPipelineAsync(CreateMediaStreamPipelineRequest request, AsyncHandler<CreateMediaStreamPipelineRequest,CreateMediaStreamPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Creates a streaming media pipeline.
createMediaStreamPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<DeleteMediaCapturePipelineResult> deleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Deletes the media pipeline.
deleteMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<DeleteMediaCapturePipelineResult> deleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request, AsyncHandler<DeleteMediaCapturePipelineRequest,DeleteMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Deletes the media pipeline.
deleteMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<DeleteMediaInsightsPipelineConfigurationResult> deleteMediaInsightsPipelineConfigurationAsync(DeleteMediaInsightsPipelineConfigurationRequest request)
AmazonChimeSDKMediaPipelinesAsync
Deletes the specified configuration settings.
deleteMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<DeleteMediaInsightsPipelineConfigurationResult> deleteMediaInsightsPipelineConfigurationAsync(DeleteMediaInsightsPipelineConfigurationRequest request, AsyncHandler<DeleteMediaInsightsPipelineConfigurationRequest,DeleteMediaInsightsPipelineConfigurationResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Deletes the specified configuration settings.
deleteMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<DeleteMediaPipelineResult> deleteMediaPipelineAsync(DeleteMediaPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Deletes the media pipeline.
deleteMediaPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<DeleteMediaPipelineResult> deleteMediaPipelineAsync(DeleteMediaPipelineRequest request, AsyncHandler<DeleteMediaPipelineRequest,DeleteMediaPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Deletes the media pipeline.
deleteMediaPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<DeleteMediaPipelineKinesisVideoStreamPoolResult> deleteMediaPipelineKinesisVideoStreamPoolAsync(DeleteMediaPipelineKinesisVideoStreamPoolRequest request)
AmazonChimeSDKMediaPipelinesAsync
Deletes an Amazon Kinesis Video Stream pool.
deleteMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<DeleteMediaPipelineKinesisVideoStreamPoolResult> deleteMediaPipelineKinesisVideoStreamPoolAsync(DeleteMediaPipelineKinesisVideoStreamPoolRequest request, AsyncHandler<DeleteMediaPipelineKinesisVideoStreamPoolRequest,DeleteMediaPipelineKinesisVideoStreamPoolResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Deletes an Amazon Kinesis Video Stream pool.
deleteMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetMediaCapturePipelineResult> getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Gets an existing media pipeline.
getMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetMediaCapturePipelineResult> getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request, AsyncHandler<GetMediaCapturePipelineRequest,GetMediaCapturePipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Gets an existing media pipeline.
getMediaCapturePipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetMediaInsightsPipelineConfigurationResult> getMediaInsightsPipelineConfigurationAsync(GetMediaInsightsPipelineConfigurationRequest request)
AmazonChimeSDKMediaPipelinesAsync
Gets the configuration settings for a media insights pipeline.
getMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetMediaInsightsPipelineConfigurationResult> getMediaInsightsPipelineConfigurationAsync(GetMediaInsightsPipelineConfigurationRequest request, AsyncHandler<GetMediaInsightsPipelineConfigurationRequest,GetMediaInsightsPipelineConfigurationResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Gets the configuration settings for a media insights pipeline.
getMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetMediaPipelineResult> getMediaPipelineAsync(GetMediaPipelineRequest request)
AmazonChimeSDKMediaPipelinesAsync
Gets an existing media pipeline.
getMediaPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetMediaPipelineResult> getMediaPipelineAsync(GetMediaPipelineRequest request, AsyncHandler<GetMediaPipelineRequest,GetMediaPipelineResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Gets an existing media pipeline.
getMediaPipelineAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetMediaPipelineKinesisVideoStreamPoolResult> getMediaPipelineKinesisVideoStreamPoolAsync(GetMediaPipelineKinesisVideoStreamPoolRequest request)
AmazonChimeSDKMediaPipelinesAsync
Gets an Kinesis video stream pool.
getMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetMediaPipelineKinesisVideoStreamPoolResult> getMediaPipelineKinesisVideoStreamPoolAsync(GetMediaPipelineKinesisVideoStreamPoolRequest request, AsyncHandler<GetMediaPipelineKinesisVideoStreamPoolRequest,GetMediaPipelineKinesisVideoStreamPoolResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Gets an Kinesis video stream pool.
getMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetSpeakerSearchTaskResult> getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Retrieves the details of the specified speaker search task.
getSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetSpeakerSearchTaskResult> getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest request, AsyncHandler<GetSpeakerSearchTaskRequest,GetSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Retrieves the details of the specified speaker search task.
getSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<GetVoiceToneAnalysisTaskResult> getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Retrieves the details of a voice tone analysis task.
getVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<GetVoiceToneAnalysisTaskResult> getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest request, AsyncHandler<GetVoiceToneAnalysisTaskRequest,GetVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Retrieves the details of a voice tone analysis task.
getVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<ListMediaCapturePipelinesResult> listMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request)
AmazonChimeSDKMediaPipelinesAsync
Returns a list of media pipelines.
listMediaCapturePipelinesAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<ListMediaCapturePipelinesResult> listMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request, AsyncHandler<ListMediaCapturePipelinesRequest,ListMediaCapturePipelinesResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Returns a list of media pipelines.
listMediaCapturePipelinesAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<ListMediaInsightsPipelineConfigurationsResult> listMediaInsightsPipelineConfigurationsAsync(ListMediaInsightsPipelineConfigurationsRequest request)
AmazonChimeSDKMediaPipelinesAsync
Lists the available media insights pipeline configurations.
listMediaInsightsPipelineConfigurationsAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<ListMediaInsightsPipelineConfigurationsResult> listMediaInsightsPipelineConfigurationsAsync(ListMediaInsightsPipelineConfigurationsRequest request, AsyncHandler<ListMediaInsightsPipelineConfigurationsRequest,ListMediaInsightsPipelineConfigurationsResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Lists the available media insights pipeline configurations.
listMediaInsightsPipelineConfigurationsAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<ListMediaPipelineKinesisVideoStreamPoolsResult> listMediaPipelineKinesisVideoStreamPoolsAsync(ListMediaPipelineKinesisVideoStreamPoolsRequest request)
AmazonChimeSDKMediaPipelinesAsync
Lists the video stream pools in the media pipeline.
listMediaPipelineKinesisVideoStreamPoolsAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<ListMediaPipelineKinesisVideoStreamPoolsResult> listMediaPipelineKinesisVideoStreamPoolsAsync(ListMediaPipelineKinesisVideoStreamPoolsRequest request, AsyncHandler<ListMediaPipelineKinesisVideoStreamPoolsRequest,ListMediaPipelineKinesisVideoStreamPoolsResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Lists the video stream pools in the media pipeline.
listMediaPipelineKinesisVideoStreamPoolsAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<ListMediaPipelinesResult> listMediaPipelinesAsync(ListMediaPipelinesRequest request)
AmazonChimeSDKMediaPipelinesAsync
Returns a list of media pipelines.
listMediaPipelinesAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<ListMediaPipelinesResult> listMediaPipelinesAsync(ListMediaPipelinesRequest request, AsyncHandler<ListMediaPipelinesRequest,ListMediaPipelinesResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Returns a list of media pipelines.
listMediaPipelinesAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonChimeSDKMediaPipelinesAsync
Lists the tags available for a media pipeline.
listTagsForResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Lists the tags available for a media pipeline.
listTagsForResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<StartSpeakerSearchTaskResult> startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Starts a speaker search task.
Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
startSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<StartSpeakerSearchTaskResult> startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest request, AsyncHandler<StartSpeakerSearchTaskRequest,StartSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Starts a speaker search task.
Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
startSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<StartVoiceToneAnalysisTaskResult> startVoiceToneAnalysisTaskAsync(StartVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice analytics in the Amazon Chime SDK Developer Guide.
Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
startVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<StartVoiceToneAnalysisTaskResult> startVoiceToneAnalysisTaskAsync(StartVoiceToneAnalysisTaskRequest request, AsyncHandler<StartVoiceToneAnalysisTaskRequest,StartVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice analytics in the Amazon Chime SDK Developer Guide.
Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
startVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<StopSpeakerSearchTaskResult> stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Stops a speaker search task.
stopSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<StopSpeakerSearchTaskResult> stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest request, AsyncHandler<StopSpeakerSearchTaskRequest,StopSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Stops a speaker search task.
stopSpeakerSearchTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<StopVoiceToneAnalysisTaskResult> stopVoiceToneAnalysisTaskAsync(StopVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKMediaPipelinesAsync
Stops a voice tone analysis task.
stopVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<StopVoiceToneAnalysisTaskResult> stopVoiceToneAnalysisTaskAsync(StopVoiceToneAnalysisTaskRequest request, AsyncHandler<StopVoiceToneAnalysisTaskRequest,StopVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Stops a voice tone analysis task.
stopVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonChimeSDKMediaPipelinesAsync
The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint region, resource ID, and pipeline ID.
tagResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint region, resource ID, and pipeline ID.
tagResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonChimeSDKMediaPipelinesAsync
Removes any tags from a media pipeline.
untagResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Removes any tags from a media pipeline.
untagResourceAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<UpdateMediaInsightsPipelineConfigurationResult> updateMediaInsightsPipelineConfigurationAsync(UpdateMediaInsightsPipelineConfigurationRequest request)
AmazonChimeSDKMediaPipelinesAsync
Updates the media insights pipeline's configuration settings.
updateMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<UpdateMediaInsightsPipelineConfigurationResult> updateMediaInsightsPipelineConfigurationAsync(UpdateMediaInsightsPipelineConfigurationRequest request, AsyncHandler<UpdateMediaInsightsPipelineConfigurationRequest,UpdateMediaInsightsPipelineConfigurationResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Updates the media insights pipeline's configuration settings.
updateMediaInsightsPipelineConfigurationAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<UpdateMediaInsightsPipelineStatusResult> updateMediaInsightsPipelineStatusAsync(UpdateMediaInsightsPipelineStatusRequest request)
AmazonChimeSDKMediaPipelinesAsync
Updates the status of a media insights pipeline.
updateMediaInsightsPipelineStatusAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<UpdateMediaInsightsPipelineStatusResult> updateMediaInsightsPipelineStatusAsync(UpdateMediaInsightsPipelineStatusRequest request, AsyncHandler<UpdateMediaInsightsPipelineStatusRequest,UpdateMediaInsightsPipelineStatusResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Updates the status of a media insights pipeline.
updateMediaInsightsPipelineStatusAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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<UpdateMediaPipelineKinesisVideoStreamPoolResult> updateMediaPipelineKinesisVideoStreamPoolAsync(UpdateMediaPipelineKinesisVideoStreamPoolRequest request)
AmazonChimeSDKMediaPipelinesAsync
Updates an Amazon Kinesis Video Stream pool in a media pipeline.
updateMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
public Future<UpdateMediaPipelineKinesisVideoStreamPoolResult> updateMediaPipelineKinesisVideoStreamPoolAsync(UpdateMediaPipelineKinesisVideoStreamPoolRequest request, AsyncHandler<UpdateMediaPipelineKinesisVideoStreamPoolRequest,UpdateMediaPipelineKinesisVideoStreamPoolResult> asyncHandler)
AmazonChimeSDKMediaPipelinesAsync
Updates an Amazon Kinesis Video Stream pool in a media pipeline.
updateMediaPipelineKinesisVideoStreamPoolAsync
in interface AmazonChimeSDKMediaPipelinesAsync
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 void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AmazonChimeSDKMediaPipelines
shutdown
in class AmazonChimeSDKMediaPipelinesClient