Interface MultiViewSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MultiViewSettings.Builder,,MultiViewSettings> SdkBuilder<MultiViewSettings.Builder,,MultiViewSettings> SdkPojo
- Enclosing class:
MultiViewSettings
@Mutable
@NotThreadSafe
public static interface MultiViewSettings.Builder
extends SdkPojo, CopyableBuilder<MultiViewSettings.Builder,MultiViewSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault MultiViewSettings.Builderinput(Consumer<MultiViewInput.Builder> input) Input settings for MultiView Settings.input(MultiViewInput input) Input settings for MultiView Settings.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
-
input
Input settings for MultiView Settings. You can include exactly one input as enhancement layer.- Parameters:
input- Input settings for MultiView Settings. You can include exactly one input as enhancement layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
Input settings for MultiView Settings. You can include exactly one input as enhancement layer. This is a convenience method that creates an instance of theMultiViewInput.Builderavoiding the need to create one manually viaMultiViewInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinput(MultiViewInput).- Parameters:
input- a consumer that will call methods onMultiViewInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-