Interface CardInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CardInput.Builder,,CardInput> SdkBuilder<CardInput.Builder,,CardInput> SdkPojo
- Enclosing class:
CardInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault CardInput.BuilderfileUpload(Consumer<FileUploadCardInput.Builder> fileUpload) A container for the properties of the file upload input card.fileUpload(FileUploadCardInput fileUpload) A container for the properties of the file upload input card.default CardInput.BuilderqPlugin(Consumer<QPluginCardInput.Builder> qPlugin) A container for the properties of the plugin input card.qPlugin(QPluginCardInput qPlugin) A container for the properties of the plugin input card.default CardInput.BuilderqQuery(Consumer<QQueryCardInput.Builder> qQuery) A container for the properties of the query input card.qQuery(QQueryCardInput qQuery) A container for the properties of the query input card.default CardInput.BuildertextInput(Consumer<TextInputCardInput.Builder> textInput) A container for the properties of the text input card.textInput(TextInputCardInput textInput) A container for the properties of the text input card.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
-
textInput
A container for the properties of the text input card.
- Parameters:
textInput- A container for the properties of the text input card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
textInput
A container for the properties of the text input card.
This is a convenience method that creates an instance of theTextInputCardInput.Builderavoiding the need to create one manually viaTextInputCardInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totextInput(TextInputCardInput).- Parameters:
textInput- a consumer that will call methods onTextInputCardInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
qQuery
A container for the properties of the query input card.
- Parameters:
qQuery- A container for the properties of the query input card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qQuery
A container for the properties of the query input card.
This is a convenience method that creates an instance of theQQueryCardInput.Builderavoiding the need to create one manually viaQQueryCardInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqQuery(QQueryCardInput).- Parameters:
qQuery- a consumer that will call methods onQQueryCardInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
qPlugin
A container for the properties of the plugin input card.
- Parameters:
qPlugin- A container for the properties of the plugin input card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qPlugin
A container for the properties of the plugin input card.
This is a convenience method that creates an instance of theQPluginCardInput.Builderavoiding the need to create one manually viaQPluginCardInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqPlugin(QPluginCardInput).- Parameters:
qPlugin- a consumer that will call methods onQPluginCardInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fileUpload
A container for the properties of the file upload input card.
- Parameters:
fileUpload- A container for the properties of the file upload input card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileUpload
A container for the properties of the file upload input card.
This is a convenience method that creates an instance of theFileUploadCardInput.Builderavoiding the need to create one manually viaFileUploadCardInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofileUpload(FileUploadCardInput).- Parameters:
fileUpload- a consumer that will call methods onFileUploadCardInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-