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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaImageExtractionConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaAudioExtractionConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaVideoExtractionConfiguration.builder()
.When the
Consumer
completes,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:
-