EntityDefinition

data class EntityDefinition(val configuration: Map<String, String>? = null, val dataType: EntityDataType? = null, val defaultValue: EntityDataValue? = null, val isExternalId: Boolean? = null, val isFinal: Boolean? = null, val isImported: Boolean? = null, val isInherited: Boolean? = null, val isRequiredInEntity: Boolean? = null, val isStoredExternally: Boolean? = null, val isTimeSeries: Boolean? = null)

An object that specifies information about a property definition.

Constructors

Link copied to clipboard
constructor(configuration: Map<String, String>? = null, dataType: EntityDataType? = null, defaultValue: EntityDataValue? = null, isExternalId: Boolean? = null, isFinal: Boolean? = null, isImported: Boolean? = null, isInherited: Boolean? = null, isRequiredInEntity: Boolean? = null, isStoredExternally: Boolean? = null, isTimeSeries: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An object that specifies information about a property configuration.

Link copied to clipboard

An object that contains information about the data type.

Link copied to clipboard

An object that contains the default value.

Link copied to clipboard
val isExternalId: Boolean? = null

A Boolean value that specifies whether the property ID comes from an external data store.

Link copied to clipboard
val isFinal: Boolean? = null

A Boolean value that specifies whether the property definition can be updated.

Link copied to clipboard
val isImported: Boolean? = null

A Boolean value that specifies whether the property definition is imported from an external data store.

Link copied to clipboard
val isInherited: Boolean? = null

A Boolean value that specifies whether the property definition is inherited from a parent entity.

Link copied to clipboard

A Boolean value that specifies whether the property is required.

Link copied to clipboard

A Boolean value that specifies whether the property is stored externally.

Link copied to clipboard
val isTimeSeries: Boolean? = null

A Boolean value that specifies whether the property consists of time series data.