@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceActionDetail extends Object implements Serializable, Cloneable, StructuredPojo
An object containing detailed information about the self-service action.
Constructor and Description |
---|
ServiceActionDetail() |
Modifier and Type | Method and Description |
---|---|
ServiceActionDetail |
addDefinitionEntry(String key,
String value)
Add a single Definition entry
|
ServiceActionDetail |
clearDefinitionEntries()
Removes all the entries added into Definition.
|
ServiceActionDetail |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getDefinition()
A map that defines the self-service action.
|
ServiceActionSummary |
getServiceActionSummary()
Summary information about the self-service action.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefinition(Map<String,String> definition)
A map that defines the self-service action.
|
void |
setServiceActionSummary(ServiceActionSummary serviceActionSummary)
Summary information about the self-service action.
|
String |
toString()
Returns a string representation of this object.
|
ServiceActionDetail |
withDefinition(Map<String,String> definition)
A map that defines the self-service action.
|
ServiceActionDetail |
withServiceActionSummary(ServiceActionSummary serviceActionSummary)
Summary information about the self-service action.
|
public void setServiceActionSummary(ServiceActionSummary serviceActionSummary)
Summary information about the self-service action.
serviceActionSummary
- Summary information about the self-service action.public ServiceActionSummary getServiceActionSummary()
Summary information about the self-service action.
public ServiceActionDetail withServiceActionSummary(ServiceActionSummary serviceActionSummary)
Summary information about the self-service action.
serviceActionSummary
- Summary information about the self-service action.public Map<String,String> getDefinition()
A map that defines the self-service action.
public void setDefinition(Map<String,String> definition)
A map that defines the self-service action.
definition
- A map that defines the self-service action.public ServiceActionDetail withDefinition(Map<String,String> definition)
A map that defines the self-service action.
definition
- A map that defines the self-service action.public ServiceActionDetail addDefinitionEntry(String key, String value)
public ServiceActionDetail clearDefinitionEntries()
public String toString()
toString
in class Object
Object.toString()
public ServiceActionDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.