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 theSourceConfigurationobject.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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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
SourceConfigurationobject.- Parameters:
mediaPipelineArn- The ARN of the media pipeline that you specify in theSourceConfigurationobject.- 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.Builderavoiding the need to create one manually viaConcatenationSource.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaConcatenationSink.builder().When the
Consumercompletes,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.
-