@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterCondition extends Object implements Serializable, Cloneable, StructuredPojo
This structure describes the filtering of columns in a table based on a filter condition.
Constructor and Description |
---|
FilterCondition() |
Modifier and Type | Method and Description |
---|---|
FilterCondition |
clone() |
boolean |
equals(Object obj) |
String |
getComparisonOperator()
The comparison operator used in the filter condition.
|
String |
getField()
The field to filter in the filter condition.
|
List<String> |
getStringValueList()
A string with values used in evaluating the filter condition.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComparisonOperator(String comparisonOperator)
The comparison operator used in the filter condition.
|
void |
setField(String field)
The field to filter in the filter condition.
|
void |
setStringValueList(Collection<String> stringValueList)
A string with values used in evaluating the filter condition.
|
String |
toString()
Returns a string representation of this object.
|
FilterCondition |
withComparisonOperator(ComparisonOperator comparisonOperator)
The comparison operator used in the filter condition.
|
FilterCondition |
withComparisonOperator(String comparisonOperator)
The comparison operator used in the filter condition.
|
FilterCondition |
withField(FieldNameString field)
The field to filter in the filter condition.
|
FilterCondition |
withField(String field)
The field to filter in the filter condition.
|
FilterCondition |
withStringValueList(Collection<String> stringValueList)
A string with values used in evaluating the filter condition.
|
FilterCondition |
withStringValueList(String... stringValueList)
A string with values used in evaluating the filter condition.
|
public void setField(String field)
The field to filter in the filter condition.
field
- The field to filter in the filter condition.FieldNameString
public String getField()
The field to filter in the filter condition.
FieldNameString
public FilterCondition withField(String field)
The field to filter in the filter condition.
field
- The field to filter in the filter condition.FieldNameString
public FilterCondition withField(FieldNameString field)
The field to filter in the filter condition.
field
- The field to filter in the filter condition.FieldNameString
public void setComparisonOperator(String comparisonOperator)
The comparison operator used in the filter condition.
comparisonOperator
- The comparison operator used in the filter condition.ComparisonOperator
public String getComparisonOperator()
The comparison operator used in the filter condition.
ComparisonOperator
public FilterCondition withComparisonOperator(String comparisonOperator)
The comparison operator used in the filter condition.
comparisonOperator
- The comparison operator used in the filter condition.ComparisonOperator
public FilterCondition withComparisonOperator(ComparisonOperator comparisonOperator)
The comparison operator used in the filter condition.
comparisonOperator
- The comparison operator used in the filter condition.ComparisonOperator
public List<String> getStringValueList()
A string with values used in evaluating the filter condition.
public void setStringValueList(Collection<String> stringValueList)
A string with values used in evaluating the filter condition.
stringValueList
- A string with values used in evaluating the filter condition.public FilterCondition withStringValueList(String... stringValueList)
A string with values used in evaluating the filter condition.
NOTE: This method appends the values to the existing list (if any). Use
setStringValueList(java.util.Collection)
or withStringValueList(java.util.Collection)
if you
want to override the existing values.
stringValueList
- A string with values used in evaluating the filter condition.public FilterCondition withStringValueList(Collection<String> stringValueList)
A string with values used in evaluating the filter condition.
stringValueList
- A string with values used in evaluating the filter condition.public String toString()
toString
in class Object
Object.toString()
public FilterCondition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.