Interface VisualInteractionOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VisualInteractionOptions.Builder,VisualInteractionOptions>,SdkBuilder<VisualInteractionOptions.Builder,VisualInteractionOptions>,SdkPojo
- Enclosing class:
- VisualInteractionOptions
@Mutable @NotThreadSafe public static interface VisualInteractionOptions.Builder extends SdkPojo, CopyableBuilder<VisualInteractionOptions.Builder,VisualInteractionOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default VisualInteractionOptions.BuildercontextMenuOption(Consumer<ContextMenuOption.Builder> contextMenuOption)The context menu options for a visual.VisualInteractionOptions.BuildercontextMenuOption(ContextMenuOption contextMenuOption)The context menu options for a visual.default VisualInteractionOptions.BuildervisualMenuOption(Consumer<VisualMenuOption.Builder> visualMenuOption)The on-visual menu options for a visual.VisualInteractionOptions.BuildervisualMenuOption(VisualMenuOption visualMenuOption)The on-visual menu options for a visual.-
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
-
visualMenuOption
VisualInteractionOptions.Builder visualMenuOption(VisualMenuOption visualMenuOption)
The on-visual menu options for a visual.
- Parameters:
visualMenuOption- The on-visual menu options for a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visualMenuOption
default VisualInteractionOptions.Builder visualMenuOption(Consumer<VisualMenuOption.Builder> visualMenuOption)
The on-visual menu options for a visual.
This is a convenience method that creates an instance of theVisualMenuOption.Builderavoiding the need to create one manually viaVisualMenuOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovisualMenuOption(VisualMenuOption).- Parameters:
visualMenuOption- a consumer that will call methods onVisualMenuOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
visualMenuOption(VisualMenuOption)
-
contextMenuOption
VisualInteractionOptions.Builder contextMenuOption(ContextMenuOption contextMenuOption)
The context menu options for a visual.
- Parameters:
contextMenuOption- The context menu options for a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextMenuOption
default VisualInteractionOptions.Builder contextMenuOption(Consumer<ContextMenuOption.Builder> contextMenuOption)
The context menu options for a visual.
This is a convenience method that creates an instance of theContextMenuOption.Builderavoiding the need to create one manually viaContextMenuOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontextMenuOption(ContextMenuOption).- Parameters:
contextMenuOption- a consumer that will call methods onContextMenuOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
contextMenuOption(ContextMenuOption)
-
-