public class ETFilter extends ETObject
ETFilter object represents a filter that can be used to filter properties
in the Salesforce Marketing Cloud.| Modifier and Type | Class and Description |
|---|---|
static class |
ETFilter.Operator
Deprecated.
Use
ETExpression.Operator. |
| Constructor and Description |
|---|
ETFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(ETFilter filter)
Deprecated.
Use
ETExpression.addSubexpression. |
void |
addProperty(String property) |
void |
addValue(String value)
Deprecated.
Use
ETExpression.addValue. |
ETExpression |
getExpression() |
List<ETFilter> |
getFilters()
Deprecated.
Use
ETExpression.getSubexpressions. |
ETFilter.Operator |
getOperator()
Deprecated.
Use
ETExpression.getOperator. |
List<String> |
getOrderBy() |
Boolean |
getOrderByAsc() |
List<String> |
getProperties() |
String |
getProperty()
Deprecated.
Use
ETExpression.getProperty. |
String |
getValue()
Deprecated.
Use
ETExpression.getValue. |
List<String> |
getValues()
Deprecated.
Use
ETExpression.getValues. |
static ETFilter |
parse(String... s)
parse the String to create ETFilter object.
|
void |
setExpression(ETExpression expression) |
void |
setOperator(ETFilter.Operator operator)
Deprecated.
Use
ETExpression.setOperator. |
void |
setOrderBy(List<String> orderBy) |
void |
setOrderByAsc(Boolean orderByAsc) |
void |
setProperties(List<String> properties) |
void |
setProperty(String property)
Deprecated.
Use
ETExpression.setProperty. |
getAllFields, getAllFields, getClient, getField, getField, setClient, toStringpublic ETExpression getExpression()
public void setExpression(ETExpression expression)
expression - The ETExpression of the ETFilter object.public List<String> getOrderBy()
public void setOrderBy(List<String> orderBy)
orderBy - The list of order by String to set of the ETFilter object.public Boolean getOrderByAsc()
public void setOrderByAsc(Boolean orderByAsc)
orderByAsc - true if order by ascending, false otherwise. by default true.public List<String> getProperties()
public void setProperties(List<String> properties)
properties - The list of properties to set for the ETFilter object.public void addProperty(String property)
property - The property of the ETFilter object.public static ETFilter parse(String... s) throws ETSdkException
s - The String to be parsed to create the ETFilter object.ETSdkException@Deprecated public String getProperty()
ETExpression.getProperty.@Deprecated public void setProperty(String property)
ETExpression.setProperty.@Deprecated public ETFilter.Operator getOperator()
ETExpression.getOperator.@Deprecated public void setOperator(ETFilter.Operator operator)
ETExpression.setOperator.@Deprecated public String getValue()
ETExpression.getValue.@Deprecated public List<String> getValues()
ETExpression.getValues.@Deprecated public void addValue(String value)
ETExpression.addValue.@Deprecated public List<ETFilter> getFilters()
ETExpression.getSubexpressions.@Deprecated public void addFilter(ETFilter filter)
ETExpression.addSubexpression.Copyright © 2017. All rights reserved.