@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CategoryFilterConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration for a CategoryFilter
.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
CategoryFilterConfiguration() |
Modifier and Type | Method and Description |
---|---|
CategoryFilterConfiguration |
clone() |
boolean |
equals(Object obj) |
CustomFilterConfiguration |
getCustomFilterConfiguration()
A custom filter that filters based on a single value.
|
CustomFilterListConfiguration |
getCustomFilterListConfiguration()
A list of custom filter values.
|
FilterListConfiguration |
getFilterListConfiguration()
A list of filter configurations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomFilterConfiguration(CustomFilterConfiguration customFilterConfiguration)
A custom filter that filters based on a single value.
|
void |
setCustomFilterListConfiguration(CustomFilterListConfiguration customFilterListConfiguration)
A list of custom filter values.
|
void |
setFilterListConfiguration(FilterListConfiguration filterListConfiguration)
A list of filter configurations.
|
String |
toString()
Returns a string representation of this object.
|
CategoryFilterConfiguration |
withCustomFilterConfiguration(CustomFilterConfiguration customFilterConfiguration)
A custom filter that filters based on a single value.
|
CategoryFilterConfiguration |
withCustomFilterListConfiguration(CustomFilterListConfiguration customFilterListConfiguration)
A list of custom filter values.
|
CategoryFilterConfiguration |
withFilterListConfiguration(FilterListConfiguration filterListConfiguration)
A list of filter configurations.
|
public void setFilterListConfiguration(FilterListConfiguration filterListConfiguration)
A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
filterListConfiguration
- A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter
list.public FilterListConfiguration getFilterListConfiguration()
A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
public CategoryFilterConfiguration withFilterListConfiguration(FilterListConfiguration filterListConfiguration)
A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
filterListConfiguration
- A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter
list.public void setCustomFilterListConfiguration(CustomFilterListConfiguration customFilterListConfiguration)
A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.
customFilterListConfiguration
- A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom
filter list.public CustomFilterListConfiguration getCustomFilterListConfiguration()
A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.
public CategoryFilterConfiguration withCustomFilterListConfiguration(CustomFilterListConfiguration customFilterListConfiguration)
A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.
customFilterListConfiguration
- A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom
filter list.public void setCustomFilterConfiguration(CustomFilterConfiguration customFilterConfiguration)
A custom filter that filters based on a single value. This filter can be partially matched.
customFilterConfiguration
- A custom filter that filters based on a single value. This filter can be partially matched.public CustomFilterConfiguration getCustomFilterConfiguration()
A custom filter that filters based on a single value. This filter can be partially matched.
public CategoryFilterConfiguration withCustomFilterConfiguration(CustomFilterConfiguration customFilterConfiguration)
A custom filter that filters based on a single value. This filter can be partially matched.
customFilterConfiguration
- A custom filter that filters based on a single value. This filter can be partially matched.public String toString()
toString
in class Object
Object.toString()
public CategoryFilterConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.