@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 ActionConfiguration()
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 Object Object.toString() public ActionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo ProtocolMarshaller.marshall in interface StructuredPojo protocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.