Interface Card.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Card.Builder,Card>,SdkBuilder<Card.Builder,Card>,SdkPojo
- Enclosing class:
- Card
public static interface Card.Builder extends SdkPojo, CopyableBuilder<Card.Builder,Card>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Card.BuilderfileUpload(Consumer<FileUploadCard.Builder> fileUpload)A container for the properties of the file upload card.Card.BuilderfileUpload(FileUploadCard fileUpload)A container for the properties of the file upload card.default Card.BuilderqPlugin(Consumer<QPluginCard.Builder> qPlugin)A container for the properties of the plugin card.Card.BuilderqPlugin(QPluginCard qPlugin)A container for the properties of the plugin card.default Card.BuilderqQuery(Consumer<QQueryCard.Builder> qQuery)A container for the properties of the query card.Card.BuilderqQuery(QQueryCard qQuery)A container for the properties of the query card.default Card.BuildertextInput(Consumer<TextInputCard.Builder> textInput)A container for the properties of the text input card.Card.BuildertextInput(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, sdkFields
-
-
-
-
Method Detail
-
textInput
Card.Builder textInput(TextInputCard 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
default Card.Builder textInput(Consumer<TextInputCard.Builder> textInput)
A container for the properties of the text input card.
This is a convenience method that creates an instance of theTextInputCard.Builderavoiding the need to create one manually viaTextInputCard.builder().When the
Consumercompletes,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:
textInput(TextInputCard)
-
qQuery
Card.Builder qQuery(QQueryCard 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
default Card.Builder qQuery(Consumer<QQueryCard.Builder> qQuery)
A container for the properties of the query card.
This is a convenience method that creates an instance of theQQueryCard.Builderavoiding the need to create one manually viaQQueryCard.builder().When the
Consumercompletes,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:
qQuery(QQueryCard)
-
qPlugin
Card.Builder qPlugin(QPluginCard 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
default Card.Builder qPlugin(Consumer<QPluginCard.Builder> qPlugin)
A container for the properties of the plugin card.
This is a convenience method that creates an instance of theQPluginCard.Builderavoiding the need to create one manually viaQPluginCard.builder().When the
Consumercompletes,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:
qPlugin(QPluginCard)
-
fileUpload
Card.Builder fileUpload(FileUploadCard 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
default Card.Builder fileUpload(Consumer<FileUploadCard.Builder> fileUpload)
A container for the properties of the file upload card.
This is a convenience method that creates an instance of theFileUploadCard.Builderavoiding the need to create one manually viaFileUploadCard.builder().When the
Consumercompletes,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:
fileUpload(FileUploadCard)
-
-