Interface Card.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Card.Builder,
,Card> SdkBuilder<Card.Builder,
,Card> SdkPojo
- Enclosing class:
Card
-
Method Summary
Modifier and TypeMethodDescriptiondefault Card.Builder
fileUpload
(Consumer<FileUploadCard.Builder> fileUpload) A container for the properties of the file upload card.fileUpload
(FileUploadCard fileUpload) A container for the properties of the file upload card.default Card.Builder
formInput
(Consumer<FormInputCard.Builder> formInput) A container for the properties of the form input card.formInput
(FormInputCard formInput) A container for the properties of the form input card.default Card.Builder
qPlugin
(Consumer<QPluginCard.Builder> qPlugin) A container for the properties of the plugin card.qPlugin
(QPluginCard qPlugin) A container for the properties of the plugin card.default Card.Builder
qQuery
(Consumer<QQueryCard.Builder> qQuery) A container for the properties of the query card.qQuery
(QQueryCard qQuery) A container for the properties of the query card.default Card.Builder
textInput
(Consumer<TextInputCard.Builder> textInput) A container for the properties of the text input card.textInput
(TextInputCard textInput) A container for the properties of the text input card.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 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 theTextInputCard.Builder
avoiding the need to create one manually viaTextInputCard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totextInput(TextInputCard)
.- Parameters:
textInput
- a consumer that will call methods onTextInputCard.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 card.
- Parameters:
qQuery
- A container for the properties of the query 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 card.
This is a convenience method that creates an instance of theQQueryCard.Builder
avoiding the need to create one manually viaQQueryCard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toqQuery(QQueryCard)
.- Parameters:
qQuery
- a consumer that will call methods onQQueryCard.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 card.
- Parameters:
qPlugin
- A container for the properties of the plugin 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 card.
This is a convenience method that creates an instance of theQPluginCard.Builder
avoiding the need to create one manually viaQPluginCard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toqPlugin(QPluginCard)
.- Parameters:
qPlugin
- a consumer that will call methods onQPluginCard.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 card.
- Parameters:
fileUpload
- A container for the properties of the file upload 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 card.
This is a convenience method that creates an instance of theFileUploadCard.Builder
avoiding the need to create one manually viaFileUploadCard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofileUpload(FileUploadCard)
.- Parameters:
fileUpload
- a consumer that will call methods onFileUploadCard.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
formInput
A container for the properties of the form input card.
- Parameters:
formInput
- A container for the properties of the form input card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formInput
A container for the properties of the form input card.
This is a convenience method that creates an instance of theFormInputCard.Builder
avoiding the need to create one manually viaFormInputCard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toformInput(FormInputCard)
.- Parameters:
formInput
- a consumer that will call methods onFormInputCard.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-