@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AttributeOperation extends Object implements Serializable, Cloneable, StructuredPojo
An operation that applies to the requested group. This operation might add, replace, or remove an attribute.
Constructor and Description |
---|
AttributeOperation() |
Modifier and Type | Method and Description |
---|---|
AttributeOperation |
clone() |
boolean |
equals(Object obj) |
String |
getAttributePath()
A string representation of the path to a given attribute or sub-attribute.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttributePath(String attributePath)
A string representation of the path to a given attribute or sub-attribute.
|
String |
toString()
Returns a string representation of this object.
|
AttributeOperation |
withAttributePath(String attributePath)
A string representation of the path to a given attribute or sub-attribute.
|
public void setAttributePath(String attributePath)
A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.
attributePath
- A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.public String getAttributePath()
A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.
public AttributeOperation withAttributePath(String attributePath)
A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.
attributePath
- A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.public String toString()
toString
in class Object
Object.toString()
public AttributeOperation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.