Interface IngestConfigurations.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IngestConfigurations.Builder,,IngestConfigurations> SdkBuilder<IngestConfigurations.Builder,,IngestConfigurations> SdkPojo
- Enclosing class:
IngestConfigurations
@Mutable
@NotThreadSafe
public static interface IngestConfigurations.Builder
extends SdkPojo, CopyableBuilder<IngestConfigurations.Builder,IngestConfigurations>
-
Method Summary
Modifier and TypeMethodDescriptionaudioConfigurations(Collection<AudioConfiguration> audioConfigurations) Encoder settings for audio.audioConfigurations(Consumer<AudioConfiguration.Builder>... audioConfigurations) Encoder settings for audio.audioConfigurations(AudioConfiguration... audioConfigurations) Encoder settings for audio.videoConfigurations(Collection<VideoConfiguration> videoConfigurations) Encoder settings for videovideoConfigurations(Consumer<VideoConfiguration.Builder>... videoConfigurations) Encoder settings for videovideoConfigurations(VideoConfiguration... videoConfigurations) Encoder settings for videoMethods 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
-
audioConfigurations
IngestConfigurations.Builder audioConfigurations(Collection<AudioConfiguration> audioConfigurations) Encoder settings for audio.
- Parameters:
audioConfigurations- Encoder settings for audio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioConfigurations
Encoder settings for audio.
- Parameters:
audioConfigurations- Encoder settings for audio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioConfigurations
IngestConfigurations.Builder audioConfigurations(Consumer<AudioConfiguration.Builder>... audioConfigurations) Encoder settings for audio.
This is a convenience method that creates an instance of theAudioConfiguration.Builderavoiding the need to create one manually viaAudioConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioConfigurations(List<AudioConfiguration>).- Parameters:
audioConfigurations- a consumer that will call methods onAudioConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoConfigurations
IngestConfigurations.Builder videoConfigurations(Collection<VideoConfiguration> videoConfigurations) Encoder settings for video
- Parameters:
videoConfigurations- Encoder settings for video- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoConfigurations
Encoder settings for video
- Parameters:
videoConfigurations- Encoder settings for video- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoConfigurations
IngestConfigurations.Builder videoConfigurations(Consumer<VideoConfiguration.Builder>... videoConfigurations) Encoder settings for video
This is a convenience method that creates an instance of theVideoConfiguration.Builderavoiding the need to create one manually viaVideoConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoConfigurations(List<VideoConfiguration>).- Parameters:
videoConfigurations- a consumer that will call methods onVideoConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-