Interface MediaPipeline.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MediaPipeline.Builder,MediaPipeline>,SdkBuilder<MediaPipeline.Builder,MediaPipeline>,SdkPojo
- Enclosing class:
- MediaPipeline
public static interface MediaPipeline.Builder extends SdkPojo, CopyableBuilder<MediaPipeline.Builder,MediaPipeline>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MediaPipeline.BuildermediaCapturePipeline(Consumer<MediaCapturePipeline.Builder> mediaCapturePipeline)A pipeline that enables users to capture audio and video.MediaPipeline.BuildermediaCapturePipeline(MediaCapturePipeline mediaCapturePipeline)A pipeline that enables users to capture audio and video.default MediaPipeline.BuildermediaConcatenationPipeline(Consumer<MediaConcatenationPipeline.Builder> mediaConcatenationPipeline)The media concatenation pipeline in a media pipeline.MediaPipeline.BuildermediaConcatenationPipeline(MediaConcatenationPipeline mediaConcatenationPipeline)The media concatenation pipeline in a media pipeline.default MediaPipeline.BuildermediaInsightsPipeline(Consumer<MediaInsightsPipeline.Builder> mediaInsightsPipeline)The media insights pipeline of a media pipeline.MediaPipeline.BuildermediaInsightsPipeline(MediaInsightsPipeline mediaInsightsPipeline)The media insights pipeline of a media pipeline.default MediaPipeline.BuildermediaLiveConnectorPipeline(Consumer<MediaLiveConnectorPipeline.Builder> mediaLiveConnectorPipeline)The connector pipeline of the media pipeline.MediaPipeline.BuildermediaLiveConnectorPipeline(MediaLiveConnectorPipeline mediaLiveConnectorPipeline)The connector pipeline of the media pipeline.default MediaPipeline.BuildermediaStreamPipeline(Consumer<MediaStreamPipeline.Builder> mediaStreamPipeline)Designates a media pipeline as a media stream pipeline.MediaPipeline.BuildermediaStreamPipeline(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, sdkFields
-
-
-
-
Method Detail
-
mediaCapturePipeline
MediaPipeline.Builder mediaCapturePipeline(MediaCapturePipeline 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.Builderavoiding the need to create one manually viaMediaCapturePipeline.builder().When the
Consumercompletes,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:
mediaCapturePipeline(MediaCapturePipeline)
-
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.Builderavoiding the need to create one manually viaMediaLiveConnectorPipeline.builder().When the
Consumercompletes,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:
mediaLiveConnectorPipeline(MediaLiveConnectorPipeline)
-
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.Builderavoiding the need to create one manually viaMediaConcatenationPipeline.builder().When the
Consumercompletes,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:
mediaConcatenationPipeline(MediaConcatenationPipeline)
-
mediaInsightsPipeline
MediaPipeline.Builder mediaInsightsPipeline(MediaInsightsPipeline 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.Builderavoiding the need to create one manually viaMediaInsightsPipeline.builder().When the
Consumercompletes,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:
mediaInsightsPipeline(MediaInsightsPipeline)
-
mediaStreamPipeline
MediaPipeline.Builder mediaStreamPipeline(MediaStreamPipeline 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.Builderavoiding the need to create one manually viaMediaStreamPipeline.builder().When the
Consumercompletes,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:
mediaStreamPipeline(MediaStreamPipeline)
-
-