public static interface TopicCalculatedField.Builder extends SdkPojo, CopyableBuilder<TopicCalculatedField.Builder,TopicCalculatedField>
| Modifier and Type | Method and Description |
|---|---|
TopicCalculatedField.Builder |
aggregation(DefaultAggregation aggregation)
The default aggregation.
|
TopicCalculatedField.Builder |
aggregation(String aggregation)
The default aggregation.
|
TopicCalculatedField.Builder |
allowedAggregations(AuthorSpecifiedAggregation... allowedAggregations)
The list of aggregation types that are allowed for the calculated field.
|
TopicCalculatedField.Builder |
allowedAggregations(Collection<AuthorSpecifiedAggregation> allowedAggregations)
The list of aggregation types that are allowed for the calculated field.
|
TopicCalculatedField.Builder |
allowedAggregationsWithStrings(Collection<String> allowedAggregations)
The list of aggregation types that are allowed for the calculated field.
|
TopicCalculatedField.Builder |
allowedAggregationsWithStrings(String... allowedAggregations)
The list of aggregation types that are allowed for the calculated field.
|
TopicCalculatedField.Builder |
calculatedFieldDescription(String calculatedFieldDescription)
The calculated field description.
|
TopicCalculatedField.Builder |
calculatedFieldName(String calculatedFieldName)
The calculated field name.
|
TopicCalculatedField.Builder |
calculatedFieldSynonyms(Collection<String> calculatedFieldSynonyms)
The other names or aliases for the calculated field.
|
TopicCalculatedField.Builder |
calculatedFieldSynonyms(String... calculatedFieldSynonyms)
The other names or aliases for the calculated field.
|
TopicCalculatedField.Builder |
cellValueSynonyms(CellValueSynonym... cellValueSynonyms)
The other names or aliases for the calculated field cell value.
|
TopicCalculatedField.Builder |
cellValueSynonyms(Collection<CellValueSynonym> cellValueSynonyms)
The other names or aliases for the calculated field cell value.
|
TopicCalculatedField.Builder |
cellValueSynonyms(Consumer<CellValueSynonym.Builder>... cellValueSynonyms)
The other names or aliases for the calculated field cell value.
|
TopicCalculatedField.Builder |
columnDataRole(ColumnDataRole columnDataRole)
The column data role for a calculated field.
|
TopicCalculatedField.Builder |
columnDataRole(String columnDataRole)
The column data role for a calculated field.
|
TopicCalculatedField.Builder |
comparativeOrder(ComparativeOrder comparativeOrder)
The order in which data is displayed for the calculated field when it's used in a comparative context.
|
default TopicCalculatedField.Builder |
comparativeOrder(Consumer<ComparativeOrder.Builder> comparativeOrder)
The order in which data is displayed for the calculated field when it's used in a comparative context.
|
default TopicCalculatedField.Builder |
defaultFormatting(Consumer<DefaultFormatting.Builder> defaultFormatting)
The default formatting definition.
|
TopicCalculatedField.Builder |
defaultFormatting(DefaultFormatting defaultFormatting)
The default formatting definition.
|
TopicCalculatedField.Builder |
disableIndexing(Boolean disableIndexing)
A Boolean value that indicates if a calculated field is visible in the autocomplete.
|
TopicCalculatedField.Builder |
expression(String expression)
The calculated field expression.
|
TopicCalculatedField.Builder |
isIncludedInTopic(Boolean isIncludedInTopic)
A boolean value that indicates if a calculated field is included in the topic.
|
TopicCalculatedField.Builder |
neverAggregateInFilter(Boolean neverAggregateInFilter)
A Boolean value that indicates whether to never aggregate calculated field in filters.
|
TopicCalculatedField.Builder |
nonAdditive(Boolean nonAdditive)
The non additive for the table style target.
|
TopicCalculatedField.Builder |
notAllowedAggregations(AuthorSpecifiedAggregation... notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field.
|
TopicCalculatedField.Builder |
notAllowedAggregations(Collection<AuthorSpecifiedAggregation> notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field.
|
TopicCalculatedField.Builder |
notAllowedAggregationsWithStrings(Collection<String> notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field.
|
TopicCalculatedField.Builder |
notAllowedAggregationsWithStrings(String... notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field.
|
default TopicCalculatedField.Builder |
semanticType(Consumer<SemanticType.Builder> semanticType)
The semantic type.
|
TopicCalculatedField.Builder |
semanticType(SemanticType semanticType)
The semantic type.
|
TopicCalculatedField.Builder |
timeGranularity(String timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
TopicCalculatedField.Builder |
timeGranularity(TopicTimeGranularity timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTopicCalculatedField.Builder calculatedFieldName(String calculatedFieldName)
The calculated field name.
calculatedFieldName - The calculated field name.TopicCalculatedField.Builder calculatedFieldDescription(String calculatedFieldDescription)
The calculated field description.
calculatedFieldDescription - The calculated field description.TopicCalculatedField.Builder expression(String expression)
The calculated field expression.
expression - The calculated field expression.TopicCalculatedField.Builder calculatedFieldSynonyms(Collection<String> calculatedFieldSynonyms)
The other names or aliases for the calculated field.
calculatedFieldSynonyms - The other names or aliases for the calculated field.TopicCalculatedField.Builder calculatedFieldSynonyms(String... calculatedFieldSynonyms)
The other names or aliases for the calculated field.
calculatedFieldSynonyms - The other names or aliases for the calculated field.TopicCalculatedField.Builder isIncludedInTopic(Boolean isIncludedInTopic)
A boolean value that indicates if a calculated field is included in the topic.
isIncludedInTopic - A boolean value that indicates if a calculated field is included in the topic.TopicCalculatedField.Builder disableIndexing(Boolean disableIndexing)
A Boolean value that indicates if a calculated field is visible in the autocomplete.
disableIndexing - A Boolean value that indicates if a calculated field is visible in the autocomplete.TopicCalculatedField.Builder columnDataRole(String columnDataRole)
The column data role for a calculated field. Valid values for this structure are DIMENSION and
MEASURE.
columnDataRole - The column data role for a calculated field. Valid values for this structure are
DIMENSION and MEASURE.ColumnDataRole,
ColumnDataRoleTopicCalculatedField.Builder columnDataRole(ColumnDataRole columnDataRole)
The column data role for a calculated field. Valid values for this structure are DIMENSION and
MEASURE.
columnDataRole - The column data role for a calculated field. Valid values for this structure are
DIMENSION and MEASURE.ColumnDataRole,
ColumnDataRoleTopicCalculatedField.Builder timeGranularity(String timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TopicTimeGranularity,
TopicTimeGranularityTopicCalculatedField.Builder timeGranularity(TopicTimeGranularity timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TopicTimeGranularity,
TopicTimeGranularityTopicCalculatedField.Builder defaultFormatting(DefaultFormatting defaultFormatting)
The default formatting definition.
defaultFormatting - The default formatting definition.default TopicCalculatedField.Builder defaultFormatting(Consumer<DefaultFormatting.Builder> defaultFormatting)
The default formatting definition.
This is a convenience method that creates an instance of theDefaultFormatting.Builder avoiding the
need to create one manually via DefaultFormatting.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to defaultFormatting(DefaultFormatting).
defaultFormatting - a consumer that will call methods on DefaultFormatting.BuilderdefaultFormatting(DefaultFormatting)TopicCalculatedField.Builder aggregation(String aggregation)
The default aggregation. Valid values for this structure are SUM, MAX,
MIN, COUNT, DISTINCT_COUNT, and AVERAGE.
aggregation - The default aggregation. Valid values for this structure are SUM, MAX,
MIN, COUNT, DISTINCT_COUNT, and AVERAGE.DefaultAggregation,
DefaultAggregationTopicCalculatedField.Builder aggregation(DefaultAggregation aggregation)
The default aggregation. Valid values for this structure are SUM, MAX,
MIN, COUNT, DISTINCT_COUNT, and AVERAGE.
aggregation - The default aggregation. Valid values for this structure are SUM, MAX,
MIN, COUNT, DISTINCT_COUNT, and AVERAGE.DefaultAggregation,
DefaultAggregationTopicCalculatedField.Builder comparativeOrder(ComparativeOrder comparativeOrder)
The order in which data is displayed for the calculated field when it's used in a comparative context.
comparativeOrder - The order in which data is displayed for the calculated field when it's used in a comparative context.default TopicCalculatedField.Builder comparativeOrder(Consumer<ComparativeOrder.Builder> comparativeOrder)
The order in which data is displayed for the calculated field when it's used in a comparative context.
This is a convenience method that creates an instance of theComparativeOrder.Builder avoiding the
need to create one manually via ComparativeOrder.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to comparativeOrder(ComparativeOrder).
comparativeOrder - a consumer that will call methods on ComparativeOrder.BuildercomparativeOrder(ComparativeOrder)TopicCalculatedField.Builder semanticType(SemanticType semanticType)
The semantic type.
semanticType - The semantic type.default TopicCalculatedField.Builder semanticType(Consumer<SemanticType.Builder> semanticType)
The semantic type.
This is a convenience method that creates an instance of theSemanticType.Builder avoiding the need
to create one manually via SemanticType.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to semanticType(SemanticType).
semanticType - a consumer that will call methods on SemanticType.BuildersemanticType(SemanticType)TopicCalculatedField.Builder allowedAggregationsWithStrings(Collection<String> allowedAggregations)
The list of aggregation types that are allowed for the calculated field. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
allowedAggregations - The list of aggregation types that are allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder allowedAggregationsWithStrings(String... allowedAggregations)
The list of aggregation types that are allowed for the calculated field. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
allowedAggregations - The list of aggregation types that are allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder allowedAggregations(Collection<AuthorSpecifiedAggregation> allowedAggregations)
The list of aggregation types that are allowed for the calculated field. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
allowedAggregations - The list of aggregation types that are allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder allowedAggregations(AuthorSpecifiedAggregation... allowedAggregations)
The list of aggregation types that are allowed for the calculated field. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
allowedAggregations - The list of aggregation types that are allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder notAllowedAggregationsWithStrings(Collection<String> notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field. Valid values for this structure
are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
notAllowedAggregations - The list of aggregation types that are not allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder notAllowedAggregationsWithStrings(String... notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field. Valid values for this structure
are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
notAllowedAggregations - The list of aggregation types that are not allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder notAllowedAggregations(Collection<AuthorSpecifiedAggregation> notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field. Valid values for this structure
are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
notAllowedAggregations - The list of aggregation types that are not allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder notAllowedAggregations(AuthorSpecifiedAggregation... notAllowedAggregations)
The list of aggregation types that are not allowed for the calculated field. Valid values for this structure
are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN,
SUM, AVERAGE, STDEV, STDEVP, VAR,
VARP, and PERCENTILE.
notAllowedAggregations - The list of aggregation types that are not allowed for the calculated field. Valid values for this
structure are COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicCalculatedField.Builder neverAggregateInFilter(Boolean neverAggregateInFilter)
A Boolean value that indicates whether to never aggregate calculated field in filters.
neverAggregateInFilter - A Boolean value that indicates whether to never aggregate calculated field in filters.TopicCalculatedField.Builder cellValueSynonyms(Collection<CellValueSynonym> cellValueSynonyms)
The other names or aliases for the calculated field cell value.
cellValueSynonyms - The other names or aliases for the calculated field cell value.TopicCalculatedField.Builder cellValueSynonyms(CellValueSynonym... cellValueSynonyms)
The other names or aliases for the calculated field cell value.
cellValueSynonyms - The other names or aliases for the calculated field cell value.TopicCalculatedField.Builder cellValueSynonyms(Consumer<CellValueSynonym.Builder>... cellValueSynonyms)
The other names or aliases for the calculated field cell value.
This is a convenience method that creates an instance of theCellValueSynonym.Builder avoiding the need to create
one manually via CellValueSynonym.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #cellValueSynonyms(List.
cellValueSynonyms - a consumer that will call methods on
CellValueSynonym.Builder#cellValueSynonyms(java.util.Collection) TopicCalculatedField.Builder nonAdditive(Boolean nonAdditive)
The non additive for the table style target.
nonAdditive - The non additive for the table style target.Copyright © 2023. All rights reserved.