@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterGroup extends Object implements Serializable, Cloneable, StructuredPojo
A grouping of individual filters. Filter groups are applied to the same group of visuals.
For more information, see Adding filter conditions (group filters) with AND and OR operators in the Amazon QuickSight User Guide.
| Constructor and Description |
|---|
FilterGroup() |
| Modifier and Type | Method and Description |
|---|---|
FilterGroup |
clone() |
boolean |
equals(Object obj) |
String |
getCrossDataset()
The filter new feature which can apply filter group to all data sets.
|
String |
getFilterGroupId()
The value that uniquely identifies a
FilterGroup within a dashboard, template, or analysis. |
List<Filter> |
getFilters()
The list of filters that are present in a
FilterGroup. |
FilterScopeConfiguration |
getScopeConfiguration()
The configuration that specifies what scope to apply to a
FilterGroup. |
String |
getStatus()
The status of the
FilterGroup. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCrossDataset(String crossDataset)
The filter new feature which can apply filter group to all data sets.
|
void |
setFilterGroupId(String filterGroupId)
The value that uniquely identifies a
FilterGroup within a dashboard, template, or analysis. |
void |
setFilters(Collection<Filter> filters)
The list of filters that are present in a
FilterGroup. |
void |
setScopeConfiguration(FilterScopeConfiguration scopeConfiguration)
The configuration that specifies what scope to apply to a
FilterGroup. |
void |
setStatus(String status)
The status of the
FilterGroup. |
String |
toString()
Returns a string representation of this object.
|
FilterGroup |
withCrossDataset(CrossDatasetTypes crossDataset)
The filter new feature which can apply filter group to all data sets.
|
FilterGroup |
withCrossDataset(String crossDataset)
The filter new feature which can apply filter group to all data sets.
|
FilterGroup |
withFilterGroupId(String filterGroupId)
The value that uniquely identifies a
FilterGroup within a dashboard, template, or analysis. |
FilterGroup |
withFilters(Collection<Filter> filters)
The list of filters that are present in a
FilterGroup. |
FilterGroup |
withFilters(Filter... filters)
The list of filters that are present in a
FilterGroup. |
FilterGroup |
withScopeConfiguration(FilterScopeConfiguration scopeConfiguration)
The configuration that specifies what scope to apply to a
FilterGroup. |
FilterGroup |
withStatus(String status)
The status of the
FilterGroup. |
FilterGroup |
withStatus(WidgetStatus status)
The status of the
FilterGroup. |
public void setFilterGroupId(String filterGroupId)
The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.
filterGroupId - The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.public String getFilterGroupId()
The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.
FilterGroup within a dashboard, template, or analysis.public FilterGroup withFilterGroupId(String filterGroupId)
The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.
filterGroupId - The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.public List<Filter> getFilters()
The list of filters that are present in a FilterGroup.
FilterGroup.public void setFilters(Collection<Filter> filters)
The list of filters that are present in a FilterGroup.
filters - The list of filters that are present in a FilterGroup.public FilterGroup withFilters(Filter... filters)
The list of filters that are present in a FilterGroup.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection) or withFilters(java.util.Collection) if you want to override
the existing values.
filters - The list of filters that are present in a FilterGroup.public FilterGroup withFilters(Collection<Filter> filters)
The list of filters that are present in a FilterGroup.
filters - The list of filters that are present in a FilterGroup.public void setScopeConfiguration(FilterScopeConfiguration scopeConfiguration)
The configuration that specifies what scope to apply to a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
scopeConfiguration - The configuration that specifies what scope to apply to a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
public FilterScopeConfiguration getScopeConfiguration()
The configuration that specifies what scope to apply to a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
public FilterGroup withScopeConfiguration(FilterScopeConfiguration scopeConfiguration)
The configuration that specifies what scope to apply to a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
scopeConfiguration - The configuration that specifies what scope to apply to a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
public void setStatus(String status)
The status of the FilterGroup.
status - The status of the FilterGroup.WidgetStatuspublic String getStatus()
The status of the FilterGroup.
FilterGroup.WidgetStatuspublic FilterGroup withStatus(String status)
The status of the FilterGroup.
status - The status of the FilterGroup.WidgetStatuspublic FilterGroup withStatus(WidgetStatus status)
The status of the FilterGroup.
status - The status of the FilterGroup.WidgetStatuspublic void setCrossDataset(String crossDataset)
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
crossDataset - The filter new feature which can apply filter group to all data sets. Choose one of the following
options:
ALL_DATASETS
SINGLE_DATASET
CrossDatasetTypespublic String getCrossDataset()
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
ALL_DATASETS
SINGLE_DATASET
CrossDatasetTypespublic FilterGroup withCrossDataset(String crossDataset)
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
crossDataset - The filter new feature which can apply filter group to all data sets. Choose one of the following
options:
ALL_DATASETS
SINGLE_DATASET
CrossDatasetTypespublic FilterGroup withCrossDataset(CrossDatasetTypes crossDataset)
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
crossDataset - The filter new feature which can apply filter group to all data sets. Choose one of the following
options:
ALL_DATASETS
SINGLE_DATASET
CrossDatasetTypespublic String toString()
toString in class ObjectObject.toString()public FilterGroup clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.