Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace FlattenDetails

Details for the flatten operator.

Properties

Optional flattenAttributePath

flattenAttributePath: undefined | string

The string of flatten attribute path in flattenAttributeRoot from upper level to leaf/targeted level concatenated with dot(.).

Optional flattenAttributeRoot

flattenAttributeRoot: undefined | string

The string of flatten attribute column name where the flatten process starts.

Optional flattenColumns

flattenColumns: Array<TypedObject>

The array of flatten columns which are the input to flatten.

Optional flattenProjectionPreferences

flattenProjectionPreferences: model.FlattenProjectionPreferences

Optional key

key: undefined | string

The key of the object.

Optional modelType

modelType: undefined | string

The type of the object.

Optional modelVersion

modelVersion: undefined | string

The model version of an object.

Optional objectStatus

objectStatus: undefined | number

The status of an object that can be set to value 1 for shallow references across objects, other values reserved. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional parentRef

parentRef: model.ParentReference

Functions

getDeserializedJsonObj

getJsonObj