All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.chimesdkmediapipelines.AmazonChimeSDKMediaPipelinesAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon Chime SDK Media Pipelines module holds the client classes that are used for communicating with Amazon Chime SDK Media Pipelines Service

The newest version!
/*
 * Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.chimesdkmediapipelines;

import javax.annotation.Generated;

import com.amazonaws.services.chimesdkmediapipelines.model.*;

/**
 * Interface for accessing Amazon Chime SDK Media Pipelines asynchronously. Each asynchronous method will return a Java
 * Future object representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to
 * receive notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.chimesdkmediapipelines.AbstractAmazonChimeSDKMediaPipelinesAsync} instead. *

*

*

* 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. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonChimeSDKMediaPipelinesAsync extends AmazonChimeSDKMediaPipelines { /** *

* Creates a media pipeline. *

* * @param createMediaCapturePipelineRequest * @return A Java Future containing the result of the CreateMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaCapturePipelineAsync( CreateMediaCapturePipelineRequest createMediaCapturePipelineRequest); /** *

* Creates a media pipeline. *

* * @param createMediaCapturePipelineRequest * @param 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. * @return A Java Future containing the result of the CreateMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaCapturePipelineAsync( CreateMediaCapturePipelineRequest createMediaCapturePipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a media concatenation pipeline. *

* * @param createMediaConcatenationPipelineRequest * @return A Java Future containing the result of the CreateMediaConcatenationPipeline operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaConcatenationPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaConcatenationPipelineAsync( CreateMediaConcatenationPipelineRequest createMediaConcatenationPipelineRequest); /** *

* Creates a media concatenation pipeline. *

* * @param createMediaConcatenationPipelineRequest * @param 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. * @return A Java Future containing the result of the CreateMediaConcatenationPipeline operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaConcatenationPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaConcatenationPipelineAsync( CreateMediaConcatenationPipelineRequest createMediaConcatenationPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a media insights pipeline. *

* * @param createMediaInsightsPipelineRequest * @return A Java Future containing the result of the CreateMediaInsightsPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaInsightsPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaInsightsPipelineAsync( CreateMediaInsightsPipelineRequest createMediaInsightsPipelineRequest); /** *

* Creates a media insights pipeline. *

* * @param createMediaInsightsPipelineRequest * @param 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. * @return A Java Future containing the result of the CreateMediaInsightsPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaInsightsPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaInsightsPipelineAsync( CreateMediaInsightsPipelineRequest createMediaInsightsPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* A structure that contains the static configurations for a media insights pipeline. *

* * @param createMediaInsightsPipelineConfigurationRequest * @return A Java Future containing the result of the CreateMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createMediaInsightsPipelineConfigurationAsync( CreateMediaInsightsPipelineConfigurationRequest createMediaInsightsPipelineConfigurationRequest); /** *

* A structure that contains the static configurations for a media insights pipeline. *

* * @param createMediaInsightsPipelineConfigurationRequest * @param 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. * @return A Java Future containing the result of the CreateMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createMediaInsightsPipelineConfigurationAsync( CreateMediaInsightsPipelineConfigurationRequest createMediaInsightsPipelineConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a media live connector pipeline in an Amazon Chime SDK meeting. *

* * @param createMediaLiveConnectorPipelineRequest * @return A Java Future containing the result of the CreateMediaLiveConnectorPipeline operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaLiveConnectorPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaLiveConnectorPipelineAsync( CreateMediaLiveConnectorPipelineRequest createMediaLiveConnectorPipelineRequest); /** *

* Creates a media live connector pipeline in an Amazon Chime SDK meeting. *

* * @param createMediaLiveConnectorPipelineRequest * @param 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. * @return A Java Future containing the result of the CreateMediaLiveConnectorPipeline operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaLiveConnectorPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaLiveConnectorPipelineAsync( CreateMediaLiveConnectorPipelineRequest createMediaLiveConnectorPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

*
* * @param createMediaPipelineKinesisVideoStreamPoolRequest * @return A Java Future containing the result of the CreateMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future createMediaPipelineKinesisVideoStreamPoolAsync( CreateMediaPipelineKinesisVideoStreamPoolRequest createMediaPipelineKinesisVideoStreamPoolRequest); /** *

* 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. *

*
* * @param createMediaPipelineKinesisVideoStreamPoolRequest * @param 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. * @return A Java Future containing the result of the CreateMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future createMediaPipelineKinesisVideoStreamPoolAsync( CreateMediaPipelineKinesisVideoStreamPoolRequest createMediaPipelineKinesisVideoStreamPoolRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a streaming media pipeline. *

* * @param createMediaStreamPipelineRequest * @return A Java Future containing the result of the CreateMediaStreamPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.CreateMediaStreamPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaStreamPipelineAsync( CreateMediaStreamPipelineRequest createMediaStreamPipelineRequest); /** *

* Creates a streaming media pipeline. *

* * @param createMediaStreamPipelineRequest * @param 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. * @return A Java Future containing the result of the CreateMediaStreamPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.CreateMediaStreamPipeline * @see AWS API Documentation */ java.util.concurrent.Future createMediaStreamPipelineAsync( CreateMediaStreamPipelineRequest createMediaStreamPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the media pipeline. *

* * @param deleteMediaCapturePipelineRequest * @return A Java Future containing the result of the DeleteMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.DeleteMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaCapturePipelineAsync( DeleteMediaCapturePipelineRequest deleteMediaCapturePipelineRequest); /** *

* Deletes the media pipeline. *

* * @param deleteMediaCapturePipelineRequest * @param 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. * @return A Java Future containing the result of the DeleteMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.DeleteMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaCapturePipelineAsync( DeleteMediaCapturePipelineRequest deleteMediaCapturePipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified configuration settings. *

* * @param deleteMediaInsightsPipelineConfigurationRequest * @return A Java Future containing the result of the DeleteMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.DeleteMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaInsightsPipelineConfigurationAsync( DeleteMediaInsightsPipelineConfigurationRequest deleteMediaInsightsPipelineConfigurationRequest); /** *

* Deletes the specified configuration settings. *

* * @param deleteMediaInsightsPipelineConfigurationRequest * @param 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. * @return A Java Future containing the result of the DeleteMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.DeleteMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaInsightsPipelineConfigurationAsync( DeleteMediaInsightsPipelineConfigurationRequest deleteMediaInsightsPipelineConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the media pipeline. *

* * @param deleteMediaPipelineRequest * @return A Java Future containing the result of the DeleteMediaPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.DeleteMediaPipeline * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaPipelineAsync(DeleteMediaPipelineRequest deleteMediaPipelineRequest); /** *

* Deletes the media pipeline. *

* * @param deleteMediaPipelineRequest * @param 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. * @return A Java Future containing the result of the DeleteMediaPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.DeleteMediaPipeline * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaPipelineAsync(DeleteMediaPipelineRequest deleteMediaPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an Amazon Kinesis Video Stream pool. *

* * @param deleteMediaPipelineKinesisVideoStreamPoolRequest * @return A Java Future containing the result of the DeleteMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.DeleteMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaPipelineKinesisVideoStreamPoolAsync( DeleteMediaPipelineKinesisVideoStreamPoolRequest deleteMediaPipelineKinesisVideoStreamPoolRequest); /** *

* Deletes an Amazon Kinesis Video Stream pool. *

* * @param deleteMediaPipelineKinesisVideoStreamPoolRequest * @param 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. * @return A Java Future containing the result of the DeleteMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.DeleteMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future deleteMediaPipelineKinesisVideoStreamPoolAsync( DeleteMediaPipelineKinesisVideoStreamPoolRequest deleteMediaPipelineKinesisVideoStreamPoolRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets an existing media pipeline. *

* * @param getMediaCapturePipelineRequest * @return A Java Future containing the result of the GetMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest getMediaCapturePipelineRequest); /** *

* Gets an existing media pipeline. *

* * @param getMediaCapturePipelineRequest * @param 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. * @return A Java Future containing the result of the GetMediaCapturePipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetMediaCapturePipeline * @see AWS API Documentation */ java.util.concurrent.Future getMediaCapturePipelineAsync(GetMediaCapturePipelineRequest getMediaCapturePipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the configuration settings for a media insights pipeline. *

* * @param getMediaInsightsPipelineConfigurationRequest * @return A Java Future containing the result of the GetMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getMediaInsightsPipelineConfigurationAsync( GetMediaInsightsPipelineConfigurationRequest getMediaInsightsPipelineConfigurationRequest); /** *

* Gets the configuration settings for a media insights pipeline. *

* * @param getMediaInsightsPipelineConfigurationRequest * @param 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. * @return A Java Future containing the result of the GetMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getMediaInsightsPipelineConfigurationAsync( GetMediaInsightsPipelineConfigurationRequest getMediaInsightsPipelineConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets an existing media pipeline. *

* * @param getMediaPipelineRequest * @return A Java Future containing the result of the GetMediaPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetMediaPipeline * @see AWS API Documentation */ java.util.concurrent.Future getMediaPipelineAsync(GetMediaPipelineRequest getMediaPipelineRequest); /** *

* Gets an existing media pipeline. *

* * @param getMediaPipelineRequest * @param 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. * @return A Java Future containing the result of the GetMediaPipeline operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetMediaPipeline * @see AWS API Documentation */ java.util.concurrent.Future getMediaPipelineAsync(GetMediaPipelineRequest getMediaPipelineRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets an Kinesis video stream pool. *

* * @param getMediaPipelineKinesisVideoStreamPoolRequest * @return A Java Future containing the result of the GetMediaPipelineKinesisVideoStreamPool operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future getMediaPipelineKinesisVideoStreamPoolAsync( GetMediaPipelineKinesisVideoStreamPoolRequest getMediaPipelineKinesisVideoStreamPoolRequest); /** *

* Gets an Kinesis video stream pool. *

* * @param getMediaPipelineKinesisVideoStreamPoolRequest * @param 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. * @return A Java Future containing the result of the GetMediaPipelineKinesisVideoStreamPool operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future getMediaPipelineKinesisVideoStreamPoolAsync( GetMediaPipelineKinesisVideoStreamPoolRequest getMediaPipelineKinesisVideoStreamPoolRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of the specified speaker search task. *

* * @param getSpeakerSearchTaskRequest * @return A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest); /** *

* Retrieves the details of the specified speaker search task. *

* * @param getSpeakerSearchTaskRequest * @param 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. * @return A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of a voice tone analysis task. *

* * @param getVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.GetVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest); /** *

* Retrieves the details of a voice tone analysis task. *

* * @param getVoiceToneAnalysisTaskRequest * @param 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. * @return A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.GetVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of media pipelines. *

* * @param listMediaCapturePipelinesRequest * @return A Java Future containing the result of the ListMediaCapturePipelines operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.ListMediaCapturePipelines * @see AWS API Documentation */ java.util.concurrent.Future listMediaCapturePipelinesAsync( ListMediaCapturePipelinesRequest listMediaCapturePipelinesRequest); /** *

* Returns a list of media pipelines. *

* * @param listMediaCapturePipelinesRequest * @param 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. * @return A Java Future containing the result of the ListMediaCapturePipelines operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.ListMediaCapturePipelines * @see AWS API Documentation */ java.util.concurrent.Future listMediaCapturePipelinesAsync( ListMediaCapturePipelinesRequest listMediaCapturePipelinesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the available media insights pipeline configurations. *

* * @param listMediaInsightsPipelineConfigurationsRequest * @return A Java Future containing the result of the ListMediaInsightsPipelineConfigurations operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.ListMediaInsightsPipelineConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listMediaInsightsPipelineConfigurationsAsync( ListMediaInsightsPipelineConfigurationsRequest listMediaInsightsPipelineConfigurationsRequest); /** *

* Lists the available media insights pipeline configurations. *

* * @param listMediaInsightsPipelineConfigurationsRequest * @param 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. * @return A Java Future containing the result of the ListMediaInsightsPipelineConfigurations operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.ListMediaInsightsPipelineConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listMediaInsightsPipelineConfigurationsAsync( ListMediaInsightsPipelineConfigurationsRequest listMediaInsightsPipelineConfigurationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the video stream pools in the media pipeline. *

* * @param listMediaPipelineKinesisVideoStreamPoolsRequest * @return A Java Future containing the result of the ListMediaPipelineKinesisVideoStreamPools operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.ListMediaPipelineKinesisVideoStreamPools * @see AWS API Documentation */ java.util.concurrent.Future listMediaPipelineKinesisVideoStreamPoolsAsync( ListMediaPipelineKinesisVideoStreamPoolsRequest listMediaPipelineKinesisVideoStreamPoolsRequest); /** *

* Lists the video stream pools in the media pipeline. *

* * @param listMediaPipelineKinesisVideoStreamPoolsRequest * @param 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. * @return A Java Future containing the result of the ListMediaPipelineKinesisVideoStreamPools operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.ListMediaPipelineKinesisVideoStreamPools * @see AWS API Documentation */ java.util.concurrent.Future listMediaPipelineKinesisVideoStreamPoolsAsync( ListMediaPipelineKinesisVideoStreamPoolsRequest listMediaPipelineKinesisVideoStreamPoolsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of media pipelines. *

* * @param listMediaPipelinesRequest * @return A Java Future containing the result of the ListMediaPipelines operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.ListMediaPipelines * @see AWS API Documentation */ java.util.concurrent.Future listMediaPipelinesAsync(ListMediaPipelinesRequest listMediaPipelinesRequest); /** *

* Returns a list of media pipelines. *

* * @param listMediaPipelinesRequest * @param 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. * @return A Java Future containing the result of the ListMediaPipelines operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.ListMediaPipelines * @see AWS API Documentation */ java.util.concurrent.Future listMediaPipelinesAsync(ListMediaPipelinesRequest listMediaPipelinesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the tags available for a media pipeline. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Lists the tags available for a media pipeline. *

* * @param listTagsForResourceRequest * @param 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. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

*
* * @param startSpeakerSearchTaskRequest * @return A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.StartSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest); /** *

* 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. *

*
* * @param startSpeakerSearchTaskRequest * @param 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. * @return A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.StartSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

*
* * @param startVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.StartVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future startVoiceToneAnalysisTaskAsync( StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest); /** *

* 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. *

*
* * @param startVoiceToneAnalysisTaskRequest * @param 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. * @return A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.StartVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future startVoiceToneAnalysisTaskAsync( StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Stops a speaker search task. *

* * @param stopSpeakerSearchTaskRequest * @return A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.StopSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest); /** *

* Stops a speaker search task. *

* * @param stopSpeakerSearchTaskRequest * @param 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. * @return A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.StopSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Stops a voice tone analysis task. *

* * @param stopVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.StopVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future stopVoiceToneAnalysisTaskAsync( StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest); /** *

* Stops a voice tone analysis task. *

* * @param stopVoiceToneAnalysisTaskRequest * @param 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. * @return A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.StopVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future stopVoiceToneAnalysisTaskAsync( StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint region, resource ID, and * pipeline ID. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.TagResource * @see AWS API Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint region, resource ID, and * pipeline ID. *

* * @param tagResourceRequest * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.TagResource * @see AWS API Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes any tags from a media pipeline. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.UntagResource * @see AWS API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes any tags from a media pipeline. *

* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.UntagResource * @see AWS API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the media insights pipeline's configuration settings. *

* * @param updateMediaInsightsPipelineConfigurationRequest * @return A Java Future containing the result of the UpdateMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsync.UpdateMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateMediaInsightsPipelineConfigurationAsync( UpdateMediaInsightsPipelineConfigurationRequest updateMediaInsightsPipelineConfigurationRequest); /** *

* Updates the media insights pipeline's configuration settings. *

* * @param updateMediaInsightsPipelineConfigurationRequest * @param 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. * @return A Java Future containing the result of the UpdateMediaInsightsPipelineConfiguration operation returned by * the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.UpdateMediaInsightsPipelineConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateMediaInsightsPipelineConfigurationAsync( UpdateMediaInsightsPipelineConfigurationRequest updateMediaInsightsPipelineConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the status of a media insights pipeline. *

* * @param updateMediaInsightsPipelineStatusRequest * @return A Java Future containing the result of the UpdateMediaInsightsPipelineStatus operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsync.UpdateMediaInsightsPipelineStatus * @see AWS API Documentation */ java.util.concurrent.Future updateMediaInsightsPipelineStatusAsync( UpdateMediaInsightsPipelineStatusRequest updateMediaInsightsPipelineStatusRequest); /** *

* Updates the status of a media insights pipeline. *

* * @param updateMediaInsightsPipelineStatusRequest * @param 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. * @return A Java Future containing the result of the UpdateMediaInsightsPipelineStatus operation returned by the * service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.UpdateMediaInsightsPipelineStatus * @see AWS API Documentation */ java.util.concurrent.Future updateMediaInsightsPipelineStatusAsync( UpdateMediaInsightsPipelineStatusRequest updateMediaInsightsPipelineStatusRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates an Amazon Kinesis Video Stream pool in a media pipeline. *

* * @param updateMediaPipelineKinesisVideoStreamPoolRequest * @return A Java Future containing the result of the UpdateMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsync.UpdateMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future updateMediaPipelineKinesisVideoStreamPoolAsync( UpdateMediaPipelineKinesisVideoStreamPoolRequest updateMediaPipelineKinesisVideoStreamPoolRequest); /** *

* Updates an Amazon Kinesis Video Stream pool in a media pipeline. *

* * @param updateMediaPipelineKinesisVideoStreamPoolRequest * @param 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. * @return A Java Future containing the result of the UpdateMediaPipelineKinesisVideoStreamPool operation returned * by the service. * @sample AmazonChimeSDKMediaPipelinesAsyncHandler.UpdateMediaPipelineKinesisVideoStreamPool * @see AWS API Documentation */ java.util.concurrent.Future updateMediaPipelineKinesisVideoStreamPoolAsync( UpdateMediaPipelineKinesisVideoStreamPoolRequest updateMediaPipelineKinesisVideoStreamPoolRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy