Interface MediaConcatenationPipeline.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MediaConcatenationPipeline.Builder,
,MediaConcatenationPipeline> SdkBuilder<MediaConcatenationPipeline.Builder,
,MediaConcatenationPipeline> SdkPojo
- Enclosing class:
MediaConcatenationPipeline
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTimestamp
(Instant createdTimestamp) The time at which the concatenation pipeline was created.mediaPipelineArn
(String mediaPipelineArn) The ARN of the media pipeline that you specify in theSourceConfiguration
object.mediaPipelineId
(String mediaPipelineId) The ID of the media pipeline being concatenated.sinks
(Collection<ConcatenationSink> sinks) The data sinks of the concatenation pipeline.sinks
(Consumer<ConcatenationSink.Builder>... sinks) The data sinks of the concatenation pipeline.sinks
(ConcatenationSink... sinks) The data sinks of the concatenation pipeline.sources
(Collection<ConcatenationSource> sources) The data sources being concatenated.sources
(Consumer<ConcatenationSource.Builder>... sources) The data sources being concatenated.sources
(ConcatenationSource... sources) The data sources being concatenated.The status of the concatenation pipeline.status
(MediaPipelineStatus status) The status of the concatenation pipeline.updatedTimestamp
(Instant updatedTimestamp) The time at which the concatenation pipeline was last updated.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 Details
-
mediaPipelineId
The ID of the media pipeline being concatenated.
- Parameters:
mediaPipelineId
- The ID of the media pipeline being concatenated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaPipelineArn
The ARN of the media pipeline that you specify in the
SourceConfiguration
object.- Parameters:
mediaPipelineArn
- The ARN of the media pipeline that you specify in theSourceConfiguration
object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The data sources being concatenated.
- Parameters:
sources
- The data sources being concatenated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The data sources being concatenated.
- Parameters:
sources
- The data sources being concatenated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The data sources being concatenated.
This is a convenience method that creates an instance of theConcatenationSource.Builder
avoiding the need to create one manually viaConcatenationSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosources(List<ConcatenationSource>)
.- Parameters:
sources
- a consumer that will call methods onConcatenationSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sinks
The data sinks of the concatenation pipeline.
- Parameters:
sinks
- The data sinks of the concatenation pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sinks
The data sinks of the concatenation pipeline.
- Parameters:
sinks
- The data sinks of the concatenation pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sinks
The data sinks of the concatenation pipeline.
This is a convenience method that creates an instance of theConcatenationSink.Builder
avoiding the need to create one manually viaConcatenationSink.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosinks(List<ConcatenationSink>)
.- Parameters:
sinks
- a consumer that will call methods onConcatenationSink.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the concatenation pipeline.
- Parameters:
status
- The status of the concatenation pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the concatenation pipeline.
- Parameters:
status
- The status of the concatenation pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTimestamp
The time at which the concatenation pipeline was created.
- Parameters:
createdTimestamp
- The time at which the concatenation pipeline was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
The time at which the concatenation pipeline was last updated.
- Parameters:
updatedTimestamp
- The time at which the concatenation pipeline was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-