@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PropertyFilter extends Object implements Serializable, Cloneable, StructuredPojo
An object that filters items returned by a property request.
Constructor and Description |
---|
PropertyFilter() |
Modifier and Type | Method and Description |
---|---|
PropertyFilter |
clone() |
boolean |
equals(Object obj) |
String |
getOperator()
The operator associated with this property filter.
|
String |
getPropertyName()
The property name associated with this property filter.
|
DataValue |
getValue()
The value associated with this property filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOperator(String operator)
The operator associated with this property filter.
|
void |
setPropertyName(String propertyName)
The property name associated with this property filter.
|
void |
setValue(DataValue value)
The value associated with this property filter.
|
String |
toString()
Returns a string representation of this object.
|
PropertyFilter |
withOperator(String operator)
The operator associated with this property filter.
|
PropertyFilter |
withPropertyName(String propertyName)
The property name associated with this property filter.
|
PropertyFilter |
withValue(DataValue value)
The value associated with this property filter.
|
public void setPropertyName(String propertyName)
The property name associated with this property filter.
propertyName
- The property name associated with this property filter.public String getPropertyName()
The property name associated with this property filter.
public PropertyFilter withPropertyName(String propertyName)
The property name associated with this property filter.
propertyName
- The property name associated with this property filter.public void setOperator(String operator)
The operator associated with this property filter.
operator
- The operator associated with this property filter.public String getOperator()
The operator associated with this property filter.
public PropertyFilter withOperator(String operator)
The operator associated with this property filter.
operator
- The operator associated with this property filter.public void setValue(DataValue value)
The value associated with this property filter.
value
- The value associated with this property filter.public DataValue getValue()
The value associated with this property filter.
public PropertyFilter withValue(DataValue value)
The value associated with this property filter.
value
- The value associated with this property filter.public String toString()
toString
in class Object
Object.toString()
public PropertyFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.