@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Represents information about an action configuration.
| Constructor and Description |
|---|
ActionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ActionConfiguration |
addConfigurationEntry(String key,
String value)
Add a single Configuration entry
|
ActionConfiguration |
clearConfigurationEntries()
Removes all the entries added into Configuration.
|
ActionConfiguration |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getConfiguration()
The configuration data for the action.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConfiguration(Map<String,String> configuration)
The configuration data for the action.
|
String |
toString()
Returns a string representation of this object.
|
ActionConfiguration |
withConfiguration(Map<String,String> configuration)
The configuration data for the action.
|
public Map<String,String> getConfiguration()
The configuration data for the action.
public void setConfiguration(Map<String,String> configuration)
The configuration data for the action.
configuration - The configuration data for the action.public ActionConfiguration withConfiguration(Map<String,String> configuration)
The configuration data for the action.
configuration - The configuration data for the action.public ActionConfiguration addConfigurationEntry(String key, String value)
public ActionConfiguration clearConfigurationEntries()
public String toString()
toString in class ObjectObject.toString()public ActionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.