Show / Hide Table of Contents

Class FlattenDetails

Details for the flatten operator.

Inheritance
object
FlattenDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class FlattenDetails

Properties

FlattenAttributePath

Declaration
[JsonProperty(PropertyName = "flattenAttributePath")]
public string FlattenAttributePath { get; set; }
Property Value
Type Description
string

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

FlattenAttributeRoot

Declaration
[JsonProperty(PropertyName = "flattenAttributeRoot")]
public string FlattenAttributeRoot { get; set; }
Property Value
Type Description
string

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

FlattenColumns

Declaration
[JsonProperty(PropertyName = "flattenColumns")]
public List<TypedObject> FlattenColumns { get; set; }
Property Value
Type Description
List<TypedObject>

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

FlattenProjectionPreferences

Declaration
[JsonProperty(PropertyName = "flattenProjectionPreferences")]
public FlattenProjectionPreferences FlattenProjectionPreferences { get; set; }
Property Value
Type Description
FlattenProjectionPreferences

Key

Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type Description
string

The key of the object.

ModelType

Declaration
[JsonProperty(PropertyName = "modelType")]
public string ModelType { get; set; }
Property Value
Type Description
string

The type of the object.

ModelVersion

Declaration
[JsonProperty(PropertyName = "modelVersion")]
public string ModelVersion { get; set; }
Property Value
Type Description
string

The model version of an object.

ObjectStatus

Declaration
[JsonProperty(PropertyName = "objectStatus")]
public int? ObjectStatus { get; set; }
Property Value
Type Description
int?

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

ParentRef

Declaration
[JsonProperty(PropertyName = "parentRef")]
public ParentReference ParentRef { get; set; }
Property Value
Type Description
ParentReference
In this article
Back to top