@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Filter extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents a filter formula along with the id of the context row under which the filter function needs to evaluate.
Constructor and Description |
---|
Filter() |
Modifier and Type | Method and Description |
---|---|
Filter |
clone() |
boolean |
equals(Object obj) |
String |
getContextRowId()
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula
contains unqualified references to table columns and needs a context row to evaluate them successfully.
|
String |
getFormula()
A formula representing a filter function that returns zero or more matching rows from a table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContextRowId(String contextRowId)
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula
contains unqualified references to table columns and needs a context row to evaluate them successfully.
|
void |
setFormula(String formula)
A formula representing a filter function that returns zero or more matching rows from a table.
|
String |
toString()
Returns a string representation of this object.
|
Filter |
withContextRowId(String contextRowId)
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula
contains unqualified references to table columns and needs a context row to evaluate them successfully.
|
Filter |
withFormula(String formula)
A formula representing a filter function that returns zero or more matching rows from a table.
|
public void setFormula(String formula)
A formula representing a filter function that returns zero or more matching rows from a table. Valid formulas in this field return a list of rows from a table. The most common ways of writing a formula to return a list of rows are to use the FindRow() or Filter() functions. Any other formula that returns zero or more rows is also acceptable. For example, you can use a formula that points to a cell that contains a filter function.
formula
- A formula representing a filter function that returns zero or more matching rows from a table. Valid
formulas in this field return a list of rows from a table. The most common ways of writing a formula to
return a list of rows are to use the FindRow() or Filter() functions. Any other formula that returns zero
or more rows is also acceptable. For example, you can use a formula that points to a cell that contains a
filter function.public String getFormula()
A formula representing a filter function that returns zero or more matching rows from a table. Valid formulas in this field return a list of rows from a table. The most common ways of writing a formula to return a list of rows are to use the FindRow() or Filter() functions. Any other formula that returns zero or more rows is also acceptable. For example, you can use a formula that points to a cell that contains a filter function.
public Filter withFormula(String formula)
A formula representing a filter function that returns zero or more matching rows from a table. Valid formulas in this field return a list of rows from a table. The most common ways of writing a formula to return a list of rows are to use the FindRow() or Filter() functions. Any other formula that returns zero or more rows is also acceptable. For example, you can use a formula that points to a cell that contains a filter function.
formula
- A formula representing a filter function that returns zero or more matching rows from a table. Valid
formulas in this field return a list of rows from a table. The most common ways of writing a formula to
return a list of rows are to use the FindRow() or Filter() functions. Any other formula that returns zero
or more rows is also acceptable. For example, you can use a formula that points to a cell that contains a
filter function.public void setContextRowId(String contextRowId)
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula contains unqualified references to table columns and needs a context row to evaluate them successfully.
contextRowId
- The optional contextRowId attribute can be used to specify the row id of the context row if the filter
formula contains unqualified references to table columns and needs a context row to evaluate them
successfully.public String getContextRowId()
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula contains unqualified references to table columns and needs a context row to evaluate them successfully.
public Filter withContextRowId(String contextRowId)
The optional contextRowId attribute can be used to specify the row id of the context row if the filter formula contains unqualified references to table columns and needs a context row to evaluate them successfully.
contextRowId
- The optional contextRowId attribute can be used to specify the row id of the context row if the filter
formula contains unqualified references to table columns and needs a context row to evaluate them
successfully.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.