@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 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.