Interface MediaPipeline.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MediaPipeline.Builder,
,MediaPipeline> SdkBuilder<MediaPipeline.Builder,
,MediaPipeline> SdkPojo
- Enclosing class:
MediaPipeline
-
Method Summary
Modifier and TypeMethodDescriptiondefault MediaPipeline.Builder
mediaCapturePipeline
(Consumer<MediaCapturePipeline.Builder> mediaCapturePipeline) A pipeline that enables users to capture audio and video.mediaCapturePipeline
(MediaCapturePipeline mediaCapturePipeline) A pipeline that enables users to capture audio and video.default MediaPipeline.Builder
mediaConcatenationPipeline
(Consumer<MediaConcatenationPipeline.Builder> mediaConcatenationPipeline) The media concatenation pipeline in a media pipeline.mediaConcatenationPipeline
(MediaConcatenationPipeline mediaConcatenationPipeline) The media concatenation pipeline in a media pipeline.default MediaPipeline.Builder
mediaInsightsPipeline
(Consumer<MediaInsightsPipeline.Builder> mediaInsightsPipeline) The media insights pipeline of a media pipeline.mediaInsightsPipeline
(MediaInsightsPipeline mediaInsightsPipeline) The media insights pipeline of a media pipeline.default MediaPipeline.Builder
mediaLiveConnectorPipeline
(Consumer<MediaLiveConnectorPipeline.Builder> mediaLiveConnectorPipeline) The connector pipeline of the media pipeline.mediaLiveConnectorPipeline
(MediaLiveConnectorPipeline mediaLiveConnectorPipeline) The connector pipeline of the media pipeline.default MediaPipeline.Builder
mediaStreamPipeline
(Consumer<MediaStreamPipeline.Builder> mediaStreamPipeline) Designates a media pipeline as a media stream pipeline.mediaStreamPipeline
(MediaStreamPipeline mediaStreamPipeline) Designates a media pipeline as a media stream pipeline.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
mediaCapturePipeline
A pipeline that enables users to capture audio and video.
- Parameters:
mediaCapturePipeline
- A pipeline that enables users to capture audio and video.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaCapturePipeline
default MediaPipeline.Builder mediaCapturePipeline(Consumer<MediaCapturePipeline.Builder> mediaCapturePipeline) A pipeline that enables users to capture audio and video.
This is a convenience method that creates an instance of theMediaCapturePipeline.Builder
avoiding the need to create one manually viaMediaCapturePipeline.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomediaCapturePipeline(MediaCapturePipeline)
.- Parameters:
mediaCapturePipeline
- a consumer that will call methods onMediaCapturePipeline.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaLiveConnectorPipeline
MediaPipeline.Builder mediaLiveConnectorPipeline(MediaLiveConnectorPipeline mediaLiveConnectorPipeline) The connector pipeline of the media pipeline.
- Parameters:
mediaLiveConnectorPipeline
- The connector pipeline of the media pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaLiveConnectorPipeline
default MediaPipeline.Builder mediaLiveConnectorPipeline(Consumer<MediaLiveConnectorPipeline.Builder> mediaLiveConnectorPipeline) The connector pipeline of the media pipeline.
This is a convenience method that creates an instance of theMediaLiveConnectorPipeline.Builder
avoiding the need to create one manually viaMediaLiveConnectorPipeline.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomediaLiveConnectorPipeline(MediaLiveConnectorPipeline)
.- Parameters:
mediaLiveConnectorPipeline
- a consumer that will call methods onMediaLiveConnectorPipeline.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaConcatenationPipeline
MediaPipeline.Builder mediaConcatenationPipeline(MediaConcatenationPipeline mediaConcatenationPipeline) The media concatenation pipeline in a media pipeline.
- Parameters:
mediaConcatenationPipeline
- The media concatenation pipeline in a media pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaConcatenationPipeline
default MediaPipeline.Builder mediaConcatenationPipeline(Consumer<MediaConcatenationPipeline.Builder> mediaConcatenationPipeline) The media concatenation pipeline in a media pipeline.
This is a convenience method that creates an instance of theMediaConcatenationPipeline.Builder
avoiding the need to create one manually viaMediaConcatenationPipeline.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomediaConcatenationPipeline(MediaConcatenationPipeline)
.- Parameters:
mediaConcatenationPipeline
- a consumer that will call methods onMediaConcatenationPipeline.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaInsightsPipeline
The media insights pipeline of a media pipeline.
- Parameters:
mediaInsightsPipeline
- The media insights pipeline of a media pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaInsightsPipeline
default MediaPipeline.Builder mediaInsightsPipeline(Consumer<MediaInsightsPipeline.Builder> mediaInsightsPipeline) The media insights pipeline of a media pipeline.
This is a convenience method that creates an instance of theMediaInsightsPipeline.Builder
avoiding the need to create one manually viaMediaInsightsPipeline.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomediaInsightsPipeline(MediaInsightsPipeline)
.- Parameters:
mediaInsightsPipeline
- a consumer that will call methods onMediaInsightsPipeline.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaStreamPipeline
Designates a media pipeline as a media stream pipeline.
- Parameters:
mediaStreamPipeline
- Designates a media pipeline as a media stream pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaStreamPipeline
default MediaPipeline.Builder mediaStreamPipeline(Consumer<MediaStreamPipeline.Builder> mediaStreamPipeline) Designates a media pipeline as a media stream pipeline.
This is a convenience method that creates an instance of theMediaStreamPipeline.Builder
avoiding the need to create one manually viaMediaStreamPipeline.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomediaStreamPipeline(MediaStreamPipeline)
.- Parameters:
mediaStreamPipeline
- a consumer that will call methods onMediaStreamPipeline.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-