Interface MediaExtractionConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MediaExtractionConfiguration.Builder,,MediaExtractionConfiguration> SdkBuilder<MediaExtractionConfiguration.Builder,,MediaExtractionConfiguration> SdkPojo
- Enclosing class:
MediaExtractionConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionaudioExtractionConfiguration(Consumer<AudioExtractionConfiguration.Builder> audioExtractionConfiguration) Configuration settings for extracting and processing audio content from media files.audioExtractionConfiguration(AudioExtractionConfiguration audioExtractionConfiguration) Configuration settings for extracting and processing audio content from media files.imageExtractionConfiguration(Consumer<ImageExtractionConfiguration.Builder> imageExtractionConfiguration) The configuration for extracting semantic meaning from images in documents.imageExtractionConfiguration(ImageExtractionConfiguration imageExtractionConfiguration) The configuration for extracting semantic meaning from images in documents.videoExtractionConfiguration(Consumer<VideoExtractionConfiguration.Builder> videoExtractionConfiguration) Configuration settings for extracting and processing video content from media files.videoExtractionConfiguration(VideoExtractionConfiguration videoExtractionConfiguration) Configuration settings for extracting and processing video content from media files.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
-
imageExtractionConfiguration
MediaExtractionConfiguration.Builder imageExtractionConfiguration(ImageExtractionConfiguration imageExtractionConfiguration) The configuration for extracting semantic meaning from images in documents. For more information, see Extracting semantic meaning from images and visuals.
- Parameters:
imageExtractionConfiguration- The configuration for extracting semantic meaning from images in documents. For more information, see Extracting semantic meaning from images and visuals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageExtractionConfiguration
default MediaExtractionConfiguration.Builder imageExtractionConfiguration(Consumer<ImageExtractionConfiguration.Builder> imageExtractionConfiguration) The configuration for extracting semantic meaning from images in documents. For more information, see Extracting semantic meaning from images and visuals.
This is a convenience method that creates an instance of theImageExtractionConfiguration.Builderavoiding the need to create one manually viaImageExtractionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageExtractionConfiguration(ImageExtractionConfiguration).- Parameters:
imageExtractionConfiguration- a consumer that will call methods onImageExtractionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioExtractionConfiguration
MediaExtractionConfiguration.Builder audioExtractionConfiguration(AudioExtractionConfiguration audioExtractionConfiguration) Configuration settings for extracting and processing audio content from media files.
- Parameters:
audioExtractionConfiguration- Configuration settings for extracting and processing audio content from media files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioExtractionConfiguration
default MediaExtractionConfiguration.Builder audioExtractionConfiguration(Consumer<AudioExtractionConfiguration.Builder> audioExtractionConfiguration) Configuration settings for extracting and processing audio content from media files.
This is a convenience method that creates an instance of theAudioExtractionConfiguration.Builderavoiding the need to create one manually viaAudioExtractionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioExtractionConfiguration(AudioExtractionConfiguration).- Parameters:
audioExtractionConfiguration- a consumer that will call methods onAudioExtractionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoExtractionConfiguration
MediaExtractionConfiguration.Builder videoExtractionConfiguration(VideoExtractionConfiguration videoExtractionConfiguration) Configuration settings for extracting and processing video content from media files.
- Parameters:
videoExtractionConfiguration- Configuration settings for extracting and processing video content from media files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoExtractionConfiguration
default MediaExtractionConfiguration.Builder videoExtractionConfiguration(Consumer<VideoExtractionConfiguration.Builder> videoExtractionConfiguration) Configuration settings for extracting and processing video content from media files.
This is a convenience method that creates an instance of theVideoExtractionConfiguration.Builderavoiding the need to create one manually viaVideoExtractionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoExtractionConfiguration(VideoExtractionConfiguration).- Parameters:
videoExtractionConfiguration- a consumer that will call methods onVideoExtractionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-