@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PluginConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information required to invoke chat in PLUGIN_MODE
.
For more information, see Admin controls and guardrails, Plugins, and Conversation settings.
Constructor and Description |
---|
PluginConfiguration() |
Modifier and Type | Method and Description |
---|---|
PluginConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getPluginId()
The identifier of the plugin you want to use.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPluginId(String pluginId)
The identifier of the plugin you want to use.
|
String |
toString()
Returns a string representation of this object.
|
PluginConfiguration |
withPluginId(String pluginId)
The identifier of the plugin you want to use.
|
public void setPluginId(String pluginId)
The identifier of the plugin you want to use.
pluginId
- The identifier of the plugin you want to use.public String getPluginId()
The identifier of the plugin you want to use.
public PluginConfiguration withPluginId(String pluginId)
The identifier of the plugin you want to use.
pluginId
- The identifier of the plugin you want to use.public String toString()
toString
in class Object
Object.toString()
public PluginConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.