Interface VideoAssetProcessingConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VideoAssetProcessingConfiguration.Builder,,VideoAssetProcessingConfiguration> SdkBuilder<VideoAssetProcessingConfiguration.Builder,,VideoAssetProcessingConfiguration> SdkPojo
- Enclosing class:
VideoAssetProcessingConfiguration
@Mutable
@NotThreadSafe
public static interface VideoAssetProcessingConfiguration.Builder
extends SdkPojo, CopyableBuilder<VideoAssetProcessingConfiguration.Builder,VideoAssetProcessingConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionsegmentConfiguration(Consumer<VideoSegmentConfiguration.Builder> segmentConfiguration) Delimits the segment of the input that will be processedsegmentConfiguration(VideoSegmentConfiguration segmentConfiguration) Delimits the segment of the input that will be processedMethods 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
-
segmentConfiguration
VideoAssetProcessingConfiguration.Builder segmentConfiguration(VideoSegmentConfiguration segmentConfiguration) Delimits the segment of the input that will be processed
- Parameters:
segmentConfiguration- Delimits the segment of the input that will be processed- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
segmentConfiguration
default VideoAssetProcessingConfiguration.Builder segmentConfiguration(Consumer<VideoSegmentConfiguration.Builder> segmentConfiguration) Delimits the segment of the input that will be processed
This is a convenience method that creates an instance of theVideoSegmentConfiguration.Builderavoiding the need to create one manually viaVideoSegmentConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosegmentConfiguration(VideoSegmentConfiguration).- Parameters:
segmentConfiguration- a consumer that will call methods onVideoSegmentConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-