@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Filter extends Object implements Serializable, Cloneable, StructuredPojo
With a Filter, you can remove portions of data from a particular visual or view.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
| Constructor and Description |
|---|
Filter() |
| Modifier and Type | Method and Description |
|---|---|
Filter |
clone() |
boolean |
equals(Object obj) |
CategoryFilter |
getCategoryFilter()
A
CategoryFilter filters text values. |
NumericEqualityFilter |
getNumericEqualityFilter()
A
NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value. |
NumericRangeFilter |
getNumericRangeFilter()
A
NumericRangeFilter filters numeric values that are either inside or outside a given numeric range. |
RelativeDatesFilter |
getRelativeDatesFilter()
A
RelativeDatesFilter filters date values that are relative to a given date. |
TimeEqualityFilter |
getTimeEqualityFilter()
A
TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value. |
TimeRangeFilter |
getTimeRangeFilter()
A
TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range. |
TopBottomFilter |
getTopBottomFilter()
A
TopBottomFilter filters data to the top or bottom values for a given column. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCategoryFilter(CategoryFilter categoryFilter)
A
CategoryFilter filters text values. |
void |
setNumericEqualityFilter(NumericEqualityFilter numericEqualityFilter)
A
NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value. |
void |
setNumericRangeFilter(NumericRangeFilter numericRangeFilter)
A
NumericRangeFilter filters numeric values that are either inside or outside a given numeric range. |
void |
setRelativeDatesFilter(RelativeDatesFilter relativeDatesFilter)
A
RelativeDatesFilter filters date values that are relative to a given date. |
void |
setTimeEqualityFilter(TimeEqualityFilter timeEqualityFilter)
A
TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value. |
void |
setTimeRangeFilter(TimeRangeFilter timeRangeFilter)
A
TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range. |
void |
setTopBottomFilter(TopBottomFilter topBottomFilter)
A
TopBottomFilter filters data to the top or bottom values for a given column. |
String |
toString()
Returns a string representation of this object.
|
Filter |
withCategoryFilter(CategoryFilter categoryFilter)
A
CategoryFilter filters text values. |
Filter |
withNumericEqualityFilter(NumericEqualityFilter numericEqualityFilter)
A
NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value. |
Filter |
withNumericRangeFilter(NumericRangeFilter numericRangeFilter)
A
NumericRangeFilter filters numeric values that are either inside or outside a given numeric range. |
Filter |
withRelativeDatesFilter(RelativeDatesFilter relativeDatesFilter)
A
RelativeDatesFilter filters date values that are relative to a given date. |
Filter |
withTimeEqualityFilter(TimeEqualityFilter timeEqualityFilter)
A
TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value. |
Filter |
withTimeRangeFilter(TimeRangeFilter timeRangeFilter)
A
TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range. |
Filter |
withTopBottomFilter(TopBottomFilter topBottomFilter)
A
TopBottomFilter filters data to the top or bottom values for a given column. |
public void setCategoryFilter(CategoryFilter categoryFilter)
A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
categoryFilter - A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
public CategoryFilter getCategoryFilter()
A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
public Filter withCategoryFilter(CategoryFilter categoryFilter)
A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
categoryFilter - A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
public void setNumericRangeFilter(NumericRangeFilter numericRangeFilter)
A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.
numericRangeFilter - A NumericRangeFilter filters numeric values that are either inside or outside a given numeric
range.public NumericRangeFilter getNumericRangeFilter()
A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.
NumericRangeFilter filters numeric values that are either inside or outside a given
numeric range.public Filter withNumericRangeFilter(NumericRangeFilter numericRangeFilter)
A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.
numericRangeFilter - A NumericRangeFilter filters numeric values that are either inside or outside a given numeric
range.public void setNumericEqualityFilter(NumericEqualityFilter numericEqualityFilter)
A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.
numericEqualityFilter - A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric
value.public NumericEqualityFilter getNumericEqualityFilter()
A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.
NumericEqualityFilter filters numeric values that equal or do not equal a given numeric
value.public Filter withNumericEqualityFilter(NumericEqualityFilter numericEqualityFilter)
A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.
numericEqualityFilter - A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric
value.public void setTimeEqualityFilter(TimeEqualityFilter timeEqualityFilter)
A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.
timeEqualityFilter - A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time
value.public TimeEqualityFilter getTimeEqualityFilter()
A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.
TimeEqualityFilter filters date-time values that equal or do not equal a given date/time
value.public Filter withTimeEqualityFilter(TimeEqualityFilter timeEqualityFilter)
A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.
timeEqualityFilter - A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time
value.public void setTimeRangeFilter(TimeRangeFilter timeRangeFilter)
A TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range.
timeRangeFilter - A TimeRangeFilter filters date-time values that are either inside or outside a given
date/time range.public TimeRangeFilter getTimeRangeFilter()
A TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range.
TimeRangeFilter filters date-time values that are either inside or outside a given
date/time range.public Filter withTimeRangeFilter(TimeRangeFilter timeRangeFilter)
A TimeRangeFilter filters date-time values that are either inside or outside a given date/time
range.
timeRangeFilter - A TimeRangeFilter filters date-time values that are either inside or outside a given
date/time range.public void setRelativeDatesFilter(RelativeDatesFilter relativeDatesFilter)
A RelativeDatesFilter filters date values that are relative to a given date.
relativeDatesFilter - A RelativeDatesFilter filters date values that are relative to a given date.public RelativeDatesFilter getRelativeDatesFilter()
A RelativeDatesFilter filters date values that are relative to a given date.
RelativeDatesFilter filters date values that are relative to a given date.public Filter withRelativeDatesFilter(RelativeDatesFilter relativeDatesFilter)
A RelativeDatesFilter filters date values that are relative to a given date.
relativeDatesFilter - A RelativeDatesFilter filters date values that are relative to a given date.public void setTopBottomFilter(TopBottomFilter topBottomFilter)
A TopBottomFilter filters data to the top or bottom values for a given column.
topBottomFilter - A TopBottomFilter filters data to the top or bottom values for a given column.public TopBottomFilter getTopBottomFilter()
A TopBottomFilter filters data to the top or bottom values for a given column.
TopBottomFilter filters data to the top or bottom values for a given column.public Filter withTopBottomFilter(TopBottomFilter topBottomFilter)
A TopBottomFilter filters data to the top or bottom values for a given column.
topBottomFilter - A TopBottomFilter filters data to the top or bottom values for a given column.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.