public static interface DrillDownFilter.Builder extends SdkPojo, CopyableBuilder<DrillDownFilter.Builder,DrillDownFilter>
| Modifier and Type | Method and Description |
|---|---|
DrillDownFilter.Builder |
categoryFilter(CategoryDrillDownFilter categoryFilter)
The category type drill down filter.
|
default DrillDownFilter.Builder |
categoryFilter(Consumer<CategoryDrillDownFilter.Builder> categoryFilter)
The category type drill down filter.
|
default DrillDownFilter.Builder |
numericEqualityFilter(Consumer<NumericEqualityDrillDownFilter.Builder> numericEqualityFilter)
The numeric equality type drill down filter.
|
DrillDownFilter.Builder |
numericEqualityFilter(NumericEqualityDrillDownFilter numericEqualityFilter)
The numeric equality type drill down filter.
|
default DrillDownFilter.Builder |
timeRangeFilter(Consumer<TimeRangeDrillDownFilter.Builder> timeRangeFilter)
The time range drill down filter.
|
DrillDownFilter.Builder |
timeRangeFilter(TimeRangeDrillDownFilter timeRangeFilter)
The time range drill down filter.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDrillDownFilter.Builder numericEqualityFilter(NumericEqualityDrillDownFilter numericEqualityFilter)
The numeric equality type drill down filter. This filter is used for number type columns.
numericEqualityFilter - The numeric equality type drill down filter. This filter is used for number type columns.default DrillDownFilter.Builder numericEqualityFilter(Consumer<NumericEqualityDrillDownFilter.Builder> numericEqualityFilter)
The numeric equality type drill down filter. This filter is used for number type columns.
This is a convenience method that creates an instance of theNumericEqualityDrillDownFilter.Builder
avoiding the need to create one manually via NumericEqualityDrillDownFilter.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to numericEqualityFilter(NumericEqualityDrillDownFilter).
numericEqualityFilter - a consumer that will call methods on NumericEqualityDrillDownFilter.BuildernumericEqualityFilter(NumericEqualityDrillDownFilter)DrillDownFilter.Builder categoryFilter(CategoryDrillDownFilter categoryFilter)
The category type drill down filter. This filter is used for string type columns.
categoryFilter - The category type drill down filter. This filter is used for string type columns.default DrillDownFilter.Builder categoryFilter(Consumer<CategoryDrillDownFilter.Builder> categoryFilter)
The category type drill down filter. This filter is used for string type columns.
This is a convenience method that creates an instance of theCategoryDrillDownFilter.Builder avoiding
the need to create one manually via CategoryDrillDownFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to categoryFilter(CategoryDrillDownFilter).
categoryFilter - a consumer that will call methods on CategoryDrillDownFilter.BuildercategoryFilter(CategoryDrillDownFilter)DrillDownFilter.Builder timeRangeFilter(TimeRangeDrillDownFilter timeRangeFilter)
The time range drill down filter. This filter is used for date time columns.
timeRangeFilter - The time range drill down filter. This filter is used for date time columns.default DrillDownFilter.Builder timeRangeFilter(Consumer<TimeRangeDrillDownFilter.Builder> timeRangeFilter)
The time range drill down filter. This filter is used for date time columns.
This is a convenience method that creates an instance of theTimeRangeDrillDownFilter.Builder
avoiding the need to create one manually via TimeRangeDrillDownFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to timeRangeFilter(TimeRangeDrillDownFilter).
timeRangeFilter - a consumer that will call methods on TimeRangeDrillDownFilter.BuildertimeRangeFilter(TimeRangeDrillDownFilter)Copyright © 2023. All rights reserved.