@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CardInput extends Object implements Serializable, Cloneable, StructuredPojo
The properties defining an input card in an Amazon Q App.
| Constructor and Description |
|---|
CardInput() |
| Modifier and Type | Method and Description |
|---|---|
CardInput |
clone() |
boolean |
equals(Object obj) |
FileUploadCardInput |
getFileUpload()
A container for the properties of the file upload input card.
|
QPluginCardInput |
getQPlugin()
A container for the properties of the plugin input card.
|
QQueryCardInput |
getQQuery()
A container for the properties of the query input card.
|
TextInputCardInput |
getTextInput()
A container for the properties of the text input card.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFileUpload(FileUploadCardInput fileUpload)
A container for the properties of the file upload input card.
|
void |
setQPlugin(QPluginCardInput qPlugin)
A container for the properties of the plugin input card.
|
void |
setQQuery(QQueryCardInput qQuery)
A container for the properties of the query input card.
|
void |
setTextInput(TextInputCardInput textInput)
A container for the properties of the text input card.
|
String |
toString()
Returns a string representation of this object.
|
CardInput |
withFileUpload(FileUploadCardInput fileUpload)
A container for the properties of the file upload input card.
|
CardInput |
withQPlugin(QPluginCardInput qPlugin)
A container for the properties of the plugin input card.
|
CardInput |
withQQuery(QQueryCardInput qQuery)
A container for the properties of the query input card.
|
CardInput |
withTextInput(TextInputCardInput textInput)
A container for the properties of the text input card.
|
public void setTextInput(TextInputCardInput textInput)
A container for the properties of the text input card.
textInput - A container for the properties of the text input card.public TextInputCardInput getTextInput()
A container for the properties of the text input card.
public CardInput withTextInput(TextInputCardInput textInput)
A container for the properties of the text input card.
textInput - A container for the properties of the text input card.public void setQQuery(QQueryCardInput qQuery)
A container for the properties of the query input card.
qQuery - A container for the properties of the query input card.public QQueryCardInput getQQuery()
A container for the properties of the query input card.
public CardInput withQQuery(QQueryCardInput qQuery)
A container for the properties of the query input card.
qQuery - A container for the properties of the query input card.public void setQPlugin(QPluginCardInput qPlugin)
A container for the properties of the plugin input card.
qPlugin - A container for the properties of the plugin input card.public QPluginCardInput getQPlugin()
A container for the properties of the plugin input card.
public CardInput withQPlugin(QPluginCardInput qPlugin)
A container for the properties of the plugin input card.
qPlugin - A container for the properties of the plugin input card.public void setFileUpload(FileUploadCardInput fileUpload)
A container for the properties of the file upload input card.
fileUpload - A container for the properties of the file upload input card.public FileUploadCardInput getFileUpload()
A container for the properties of the file upload input card.
public CardInput withFileUpload(FileUploadCardInput fileUpload)
A container for the properties of the file upload input card.
fileUpload - A container for the properties of the file upload input card.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.