TopicColumn

data class TopicColumn(val aggregation: TopicDefaultAggregation? = null, val allowedAggregations: List<TopicAuthorSpecifiedAggregation>? = null, val cellValueSynonyms: List<TopicCellValueSynonym>? = null, val columnDataRole: TopicColumnDataRole? = null, val columnDescription: String? = null, val columnFriendlyName: String? = null, val columnName: String, val columnSynonyms: List<String>? = null, val comparativeOrder: TopicComparativeOrder? = null, val defaultFormatting: TopicDefaultFormatting? = null, val disableIndexing: Boolean? = null, val isIncludedInTopic: Boolean? = null, val neverAggregateInFilter: Boolean? = null, val nonAdditive: Boolean? = null, val notAllowedAggregations: List<TopicAuthorSpecifiedAggregation>? = null, val semanticType: TopicSemanticType? = null, val timeGranularity: TopicTimeGranularity? = null)

Constructors

Link copied to clipboard
constructor(aggregation: TopicDefaultAggregation? = null, allowedAggregations: List<TopicAuthorSpecifiedAggregation>? = null, cellValueSynonyms: List<TopicCellValueSynonym>? = null, columnDataRole: TopicColumnDataRole? = null, columnDescription: String? = null, columnFriendlyName: String? = null, columnName: String, columnSynonyms: List<String>? = null, comparativeOrder: TopicComparativeOrder? = null, defaultFormatting: TopicDefaultFormatting? = null, disableIndexing: Boolean? = null, isIncludedInTopic: Boolean? = null, neverAggregateInFilter: Boolean? = null, nonAdditive: Boolean? = null, notAllowedAggregations: List<TopicAuthorSpecifiedAggregation>? = null, semanticType: TopicSemanticType? = null, timeGranularity: TopicTimeGranularity? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The type of aggregation that is performed on the column data when it's queried.

Link copied to clipboard

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 .

Link copied to clipboard

The other names or aliases for the column cell value.

Link copied to clipboard

The role of the column in the data. Valid values are DIMENSION and MEASURE .

Link copied to clipboard

A description of the column and its contents.

Link copied to clipboard

A user-friendly name for the column.

Link copied to clipboard

The name of the column.

Link copied to clipboard
val columnSynonyms: List<String>? = null

The other names or aliases for the column.

Link copied to clipboard

The order in which data is displayed for the column when it's used in a comparative context.

Link copied to clipboard

The default formatting used for values in the column.

Link copied to clipboard

A Boolean value that indicates whether the column shows in the autocomplete functionality.

Link copied to clipboard

A Boolean value that indicates whether the column is included in the query results.

Link copied to clipboard

A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.

Link copied to clipboard
val nonAdditive: Boolean? = null

The non additive value for the column.

Link copied to clipboard

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 .

Link copied to clipboard

The semantic type of data contained in the column.

Link copied to clipboard

The level of time precision that is used to aggregate DateTime values.