public static interface TopicColumn.Builder extends SdkPojo, CopyableBuilder<TopicColumn.Builder,TopicColumn>
| Modifier and Type | Method and Description |
|---|---|
TopicColumn.Builder |
aggregation(DefaultAggregation aggregation)
The type of aggregation that is performed on the column data when it's queried.
|
TopicColumn.Builder |
aggregation(String aggregation)
The type of aggregation that is performed on the column data when it's queried.
|
TopicColumn.Builder |
allowedAggregations(AuthorSpecifiedAggregation... allowedAggregations)
The list of aggregation types that are allowed for the column.
|
TopicColumn.Builder |
allowedAggregations(Collection<AuthorSpecifiedAggregation> allowedAggregations)
The list of aggregation types that are allowed for the column.
|
TopicColumn.Builder |
allowedAggregationsWithStrings(Collection<String> allowedAggregations)
The list of aggregation types that are allowed for the column.
|
TopicColumn.Builder |
allowedAggregationsWithStrings(String... allowedAggregations)
The list of aggregation types that are allowed for the column.
|
TopicColumn.Builder |
cellValueSynonyms(CellValueSynonym... cellValueSynonyms)
The other names or aliases for the column cell value.
|
TopicColumn.Builder |
cellValueSynonyms(Collection<CellValueSynonym> cellValueSynonyms)
The other names or aliases for the column cell value.
|
TopicColumn.Builder |
cellValueSynonyms(Consumer<CellValueSynonym.Builder>... cellValueSynonyms)
The other names or aliases for the column cell value.
|
TopicColumn.Builder |
columnDataRole(ColumnDataRole columnDataRole)
The role of the column in the data.
|
TopicColumn.Builder |
columnDataRole(String columnDataRole)
The role of the column in the data.
|
TopicColumn.Builder |
columnDescription(String columnDescription)
A description of the column and its contents.
|
TopicColumn.Builder |
columnFriendlyName(String columnFriendlyName)
A user-friendly name for the column.
|
TopicColumn.Builder |
columnName(String columnName)
The name of the column.
|
TopicColumn.Builder |
columnSynonyms(Collection<String> columnSynonyms)
The other names or aliases for the column.
|
TopicColumn.Builder |
columnSynonyms(String... columnSynonyms)
The other names or aliases for the column.
|
TopicColumn.Builder |
comparativeOrder(ComparativeOrder comparativeOrder)
The order in which data is displayed for the column when it's used in a comparative context.
|
default TopicColumn.Builder |
comparativeOrder(Consumer<ComparativeOrder.Builder> comparativeOrder)
The order in which data is displayed for the column when it's used in a comparative context.
|
default TopicColumn.Builder |
defaultFormatting(Consumer<DefaultFormatting.Builder> defaultFormatting)
The default formatting used for values in the column.
|
TopicColumn.Builder |
defaultFormatting(DefaultFormatting defaultFormatting)
The default formatting used for values in the column.
|
TopicColumn.Builder |
disableIndexing(Boolean disableIndexing)
A Boolean value that indicates whether the column shows in the autocomplete functionality.
|
TopicColumn.Builder |
isIncludedInTopic(Boolean isIncludedInTopic)
A Boolean value that indicates whether the column is included in the query results.
|
TopicColumn.Builder |
neverAggregateInFilter(Boolean neverAggregateInFilter)
A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.
|
TopicColumn.Builder |
nonAdditive(Boolean nonAdditive)
The non additive value for the column.
|
TopicColumn.Builder |
notAllowedAggregations(AuthorSpecifiedAggregation... notAllowedAggregations)
The list of aggregation types that are not allowed for the column.
|
TopicColumn.Builder |
notAllowedAggregations(Collection<AuthorSpecifiedAggregation> notAllowedAggregations)
The list of aggregation types that are not allowed for the column.
|
TopicColumn.Builder |
notAllowedAggregationsWithStrings(Collection<String> notAllowedAggregations)
The list of aggregation types that are not allowed for the column.
|
TopicColumn.Builder |
notAllowedAggregationsWithStrings(String... notAllowedAggregations)
The list of aggregation types that are not allowed for the column.
|
default TopicColumn.Builder |
semanticType(Consumer<SemanticType.Builder> semanticType)
The semantic type of data contained in the column.
|
TopicColumn.Builder |
semanticType(SemanticType semanticType)
The semantic type of data contained in the column.
|
TopicColumn.Builder |
timeGranularity(String timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
TopicColumn.Builder |
timeGranularity(TopicTimeGranularity timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTopicColumn.Builder columnName(String columnName)
The name of the column.
columnName - The name of the column.TopicColumn.Builder columnFriendlyName(String columnFriendlyName)
A user-friendly name for the column.
columnFriendlyName - A user-friendly name for the column.TopicColumn.Builder columnDescription(String columnDescription)
A description of the column and its contents.
columnDescription - A description of the column and its contents.TopicColumn.Builder columnSynonyms(Collection<String> columnSynonyms)
The other names or aliases for the column.
columnSynonyms - The other names or aliases for the column.TopicColumn.Builder columnSynonyms(String... columnSynonyms)
The other names or aliases for the column.
columnSynonyms - The other names or aliases for the column.TopicColumn.Builder columnDataRole(String columnDataRole)
The role of the column in the data. Valid values are DIMENSION and MEASURE.
columnDataRole - The role of the column in the data. Valid values are DIMENSION and MEASURE.ColumnDataRole,
ColumnDataRoleTopicColumn.Builder columnDataRole(ColumnDataRole columnDataRole)
The role of the column in the data. Valid values are DIMENSION and MEASURE.
columnDataRole - The role of the column in the data. Valid values are DIMENSION and MEASURE.ColumnDataRole,
ColumnDataRoleTopicColumn.Builder aggregation(String aggregation)
The type of aggregation that is performed on the column data when it's queried.
aggregation - The type of aggregation that is performed on the column data when it's queried.DefaultAggregation,
DefaultAggregationTopicColumn.Builder aggregation(DefaultAggregation aggregation)
The type of aggregation that is performed on the column data when it's queried.
aggregation - The type of aggregation that is performed on the column data when it's queried.DefaultAggregation,
DefaultAggregationTopicColumn.Builder isIncludedInTopic(Boolean isIncludedInTopic)
A Boolean value that indicates whether the column is included in the query results.
isIncludedInTopic - A Boolean value that indicates whether the column is included in the query results.TopicColumn.Builder disableIndexing(Boolean disableIndexing)
A Boolean value that indicates whether the column shows in the autocomplete functionality.
disableIndexing - A Boolean value that indicates whether the column shows in the autocomplete functionality.TopicColumn.Builder comparativeOrder(ComparativeOrder comparativeOrder)
The order in which data is displayed for the column when it's used in a comparative context.
comparativeOrder - The order in which data is displayed for the column when it's used in a comparative context.default TopicColumn.Builder comparativeOrder(Consumer<ComparativeOrder.Builder> comparativeOrder)
The order in which data is displayed for the column 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)TopicColumn.Builder semanticType(SemanticType semanticType)
The semantic type of data contained in the column.
semanticType - The semantic type of data contained in the column.default TopicColumn.Builder semanticType(Consumer<SemanticType.Builder> semanticType)
The semantic type of data contained in the column.
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)TopicColumn.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,
TopicTimeGranularityTopicColumn.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,
TopicTimeGranularityTopicColumn.Builder allowedAggregationsWithStrings(Collection<String> allowedAggregations)
The list of aggregation types that are allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder allowedAggregationsWithStrings(String... allowedAggregations)
The list of aggregation types that are allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder allowedAggregations(Collection<AuthorSpecifiedAggregation> allowedAggregations)
The list of aggregation types that are allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder allowedAggregations(AuthorSpecifiedAggregation... allowedAggregations)
The list of aggregation types that are allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder notAllowedAggregationsWithStrings(Collection<String> notAllowedAggregations)
The list of aggregation types that are not allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder notAllowedAggregationsWithStrings(String... notAllowedAggregations)
The list of aggregation types that are not allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder notAllowedAggregations(Collection<AuthorSpecifiedAggregation> notAllowedAggregations)
The list of aggregation types that are not allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder notAllowedAggregations(AuthorSpecifiedAggregation... notAllowedAggregations)
The list of aggregation types that are not allowed for the column. 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 column. Valid values for this structure are
COUNT, DISTINCT_COUNT, MIN, MAX,
MEDIAN, SUM, AVERAGE, STDEV, STDEVP,
VAR, VARP, and PERCENTILE.TopicColumn.Builder defaultFormatting(DefaultFormatting defaultFormatting)
The default formatting used for values in the column.
defaultFormatting - The default formatting used for values in the column.default TopicColumn.Builder defaultFormatting(Consumer<DefaultFormatting.Builder> defaultFormatting)
The default formatting used for values in the column.
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)TopicColumn.Builder neverAggregateInFilter(Boolean neverAggregateInFilter)
A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.
neverAggregateInFilter - A Boolean value that indicates whether to aggregate the column data when it's used in a filter
context.TopicColumn.Builder cellValueSynonyms(Collection<CellValueSynonym> cellValueSynonyms)
The other names or aliases for the column cell value.
cellValueSynonyms - The other names or aliases for the column cell value.TopicColumn.Builder cellValueSynonyms(CellValueSynonym... cellValueSynonyms)
The other names or aliases for the column cell value.
cellValueSynonyms - The other names or aliases for the column cell value.TopicColumn.Builder cellValueSynonyms(Consumer<CellValueSynonym.Builder>... cellValueSynonyms)
The other names or aliases for the column 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) TopicColumn.Builder nonAdditive(Boolean nonAdditive)
The non additive value for the column.
nonAdditive - The non additive value for the column.Copyright © 2023. All rights reserved.