Interface Button.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Button.Builder,Button>,SdkBuilder<Button.Builder,Button>,SdkPojo
- Enclosing class:
- Button
public static interface Button.Builder extends SdkPojo, CopyableBuilder<Button.Builder,Button>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Button.Buildertext(String text)The text that appears on the button.Button.Buildervalue(String value)The value returned to Amazon Lex when the user chooses this button.-
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, sdkFields
-
-
-
-
Method Detail
-
text
Button.Builder text(String text)
The text that appears on the button. Use this to tell the user what value is returned when they choose this button.
- Parameters:
text- The text that appears on the button. Use this to tell the user what value is returned when they choose this button.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
Button.Builder value(String value)
The value returned to Amazon Lex when the user chooses this button. This must be one of the slot values configured for the slot.
- Parameters:
value- The value returned to Amazon Lex when the user chooses this button. This must be one of the slot values configured for the slot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-