@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomFilterListConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
A list of custom filter values.
| Constructor and Description |
|---|
CustomFilterListConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CustomFilterListConfiguration |
clone() |
boolean |
equals(Object obj) |
List<String> |
getCategoryValues()
The list of category values for the filter.
|
String |
getMatchOperator()
The match operator that is used to determine if a filter should be applied.
|
String |
getNullOption()
This option determines how null values should be treated when filtering data.
|
String |
getSelectAllOptions()
Select all of the values.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCategoryValues(Collection<String> categoryValues)
The list of category values for the filter.
|
void |
setMatchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
|
void |
setNullOption(String nullOption)
This option determines how null values should be treated when filtering data.
|
void |
setSelectAllOptions(String selectAllOptions)
Select all of the values.
|
String |
toString()
Returns a string representation of this object.
|
CustomFilterListConfiguration |
withCategoryValues(Collection<String> categoryValues)
The list of category values for the filter.
|
CustomFilterListConfiguration |
withCategoryValues(String... categoryValues)
The list of category values for the filter.
|
CustomFilterListConfiguration |
withMatchOperator(CategoryFilterMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
|
CustomFilterListConfiguration |
withMatchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
|
CustomFilterListConfiguration |
withNullOption(FilterNullOption nullOption)
This option determines how null values should be treated when filtering data.
|
CustomFilterListConfiguration |
withNullOption(String nullOption)
This option determines how null values should be treated when filtering data.
|
CustomFilterListConfiguration |
withSelectAllOptions(CategoryFilterSelectAllOptions selectAllOptions)
Select all of the values.
|
CustomFilterListConfiguration |
withSelectAllOptions(String selectAllOptions)
Select all of the values.
|
public void setMatchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
matchOperator - The match operator that is used to determine if a filter should be applied.CategoryFilterMatchOperatorpublic String getMatchOperator()
The match operator that is used to determine if a filter should be applied.
CategoryFilterMatchOperatorpublic CustomFilterListConfiguration withMatchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
matchOperator - The match operator that is used to determine if a filter should be applied.CategoryFilterMatchOperatorpublic CustomFilterListConfiguration withMatchOperator(CategoryFilterMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
matchOperator - The match operator that is used to determine if a filter should be applied.CategoryFilterMatchOperatorpublic List<String> getCategoryValues()
The list of category values for the filter.
public void setCategoryValues(Collection<String> categoryValues)
The list of category values for the filter.
categoryValues - The list of category values for the filter.public CustomFilterListConfiguration withCategoryValues(String... categoryValues)
The list of category values for the filter.
NOTE: This method appends the values to the existing list (if any). Use
setCategoryValues(java.util.Collection) or withCategoryValues(java.util.Collection) if you want
to override the existing values.
categoryValues - The list of category values for the filter.public CustomFilterListConfiguration withCategoryValues(Collection<String> categoryValues)
The list of category values for the filter.
categoryValues - The list of category values for the filter.public void setSelectAllOptions(String selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
selectAllOptions - Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
CategoryFilterSelectAllOptionspublic String getSelectAllOptions()
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
FILTER_ALL_VALUES
CategoryFilterSelectAllOptionspublic CustomFilterListConfiguration withSelectAllOptions(String selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
selectAllOptions - Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
CategoryFilterSelectAllOptionspublic CustomFilterListConfiguration withSelectAllOptions(CategoryFilterSelectAllOptions selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
selectAllOptions - Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
CategoryFilterSelectAllOptionspublic void setNullOption(String nullOption)
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
nullOption - This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOptionpublic String getNullOption()
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOptionpublic CustomFilterListConfiguration withNullOption(String nullOption)
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
nullOption - This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOptionpublic CustomFilterListConfiguration withNullOption(FilterNullOption nullOption)
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
nullOption - This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOptionpublic String toString()
toString in class ObjectObject.toString()public CustomFilterListConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.