Interface ArtifactsConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ArtifactsConfiguration.Builder,ArtifactsConfiguration>,SdkBuilder<ArtifactsConfiguration.Builder,ArtifactsConfiguration>,SdkPojo
- Enclosing class:
- ArtifactsConfiguration
public static interface ArtifactsConfiguration.Builder extends SdkPojo, CopyableBuilder<ArtifactsConfiguration.Builder,ArtifactsConfiguration>
-
-
Method Summary
-
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 Detail
-
audio
ArtifactsConfiguration.Builder audio(AudioArtifactsConfiguration audio)
The configuration for the audio artifacts.
- Parameters:
audio- The configuration for the audio artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audio
default ArtifactsConfiguration.Builder audio(Consumer<AudioArtifactsConfiguration.Builder> audio)
The configuration for the audio artifacts.
This is a convenience method that creates an instance of theAudioArtifactsConfiguration.Builderavoiding the need to create one manually viaAudioArtifactsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudio(AudioArtifactsConfiguration).- Parameters:
audio- a consumer that will call methods onAudioArtifactsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
audio(AudioArtifactsConfiguration)
-
video
ArtifactsConfiguration.Builder video(VideoArtifactsConfiguration video)
The configuration for the video artifacts.
- Parameters:
video- The configuration for the video artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
video
default ArtifactsConfiguration.Builder video(Consumer<VideoArtifactsConfiguration.Builder> video)
The configuration for the video artifacts.
This is a convenience method that creates an instance of theVideoArtifactsConfiguration.Builderavoiding the need to create one manually viaVideoArtifactsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideo(VideoArtifactsConfiguration).- Parameters:
video- a consumer that will call methods onVideoArtifactsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
video(VideoArtifactsConfiguration)
-
content
ArtifactsConfiguration.Builder content(ContentArtifactsConfiguration content)
The configuration for the content artifacts.
- Parameters:
content- The configuration for the content artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
default ArtifactsConfiguration.Builder content(Consumer<ContentArtifactsConfiguration.Builder> content)
The configuration for the content artifacts.
This is a convenience method that creates an instance of theContentArtifactsConfiguration.Builderavoiding the need to create one manually viaContentArtifactsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontent(ContentArtifactsConfiguration).- Parameters:
content- a consumer that will call methods onContentArtifactsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
content(ContentArtifactsConfiguration)
-
compositedVideo
ArtifactsConfiguration.Builder compositedVideo(CompositedVideoArtifactsConfiguration compositedVideo)
Enables video compositing.
- Parameters:
compositedVideo- Enables video compositing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compositedVideo
default ArtifactsConfiguration.Builder compositedVideo(Consumer<CompositedVideoArtifactsConfiguration.Builder> compositedVideo)
Enables video compositing.
This is a convenience method that creates an instance of theCompositedVideoArtifactsConfiguration.Builderavoiding the need to create one manually viaCompositedVideoArtifactsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocompositedVideo(CompositedVideoArtifactsConfiguration).- Parameters:
compositedVideo- a consumer that will call methods onCompositedVideoArtifactsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
compositedVideo(CompositedVideoArtifactsConfiguration)
-
-