Interface CfnDashboard.TopBottomFilterProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDashboard.TopBottomFilterProperty.Jsii$Proxy
- Enclosing class:
CfnDashboard
@Stability(Stable)
public static interface CfnDashboard.TopBottomFilterProperty
extends software.amazon.jsii.JsiiSerializable
A
TopBottomFilter
filters values that are at the top or the bottom.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.quicksight.*; TopBottomFilterProperty topBottomFilterProperty = TopBottomFilterProperty.builder() .aggregationSortConfigurations(List.of(AggregationSortConfigurationProperty.builder() .aggregationFunction(AggregationFunctionProperty.builder() .categoricalAggregationFunction("categoricalAggregationFunction") .dateAggregationFunction("dateAggregationFunction") .numericalAggregationFunction(NumericalAggregationFunctionProperty.builder() .percentileAggregation(PercentileAggregationProperty.builder() .percentileValue(123) .build()) .simpleNumericalAggregation("simpleNumericalAggregation") .build()) .build()) .column(ColumnIdentifierProperty.builder() .columnName("columnName") .dataSetIdentifier("dataSetIdentifier") .build()) .sortDirection("sortDirection") .build())) .column(ColumnIdentifierProperty.builder() .columnName("columnName") .dataSetIdentifier("dataSetIdentifier") .build()) .filterId("filterId") // the properties below are optional .limit(123) .parameterName("parameterName") .timeGranularity("timeGranularity") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDashboard.TopBottomFilterProperty
static final class
An implementation forCfnDashboard.TopBottomFilterProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The aggregation and sort configuration of the top bottom filter.The column that the filter is applied to.An identifier that uniquely identifies a filter within a dashboard, analysis, or template.default Number
getLimit()
The number of items to include in the top bottom filter results.default String
The parameter whose value should be used for the filter value.default String
The level of time precision that is used to aggregateDateTime
values.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAggregationSortConfigurations
The aggregation and sort configuration of the top bottom filter. -
getColumn
The column that the filter is applied to. -
getFilterId
An identifier that uniquely identifies a filter within a dashboard, analysis, or template. -
getLimit
The number of items to include in the top bottom filter results. -
getParameterName
The parameter whose value should be used for the filter value. -
getTimeGranularity
The level of time precision that is used to aggregateDateTime
values. -
builder
-