Integration Connectors v1 API - Class RuntimeEntitySchema.Types.Field (1.2.0)

public sealed class RuntimeEntitySchema.Types.Field : IMessage<RuntimeEntitySchema.Types.Field>, IEquatable<RuntimeEntitySchema.Types.Field>, IDeepCloneable<RuntimeEntitySchema.Types.Field>, IBufferMessage, IMessage

Reference documentation and code samples for the Integration Connectors v1 API class RuntimeEntitySchema.Types.Field.

Metadata of an entity field.

Inheritance

object > RuntimeEntitySchema.Types.Field

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Constructors

Field()

public Field()

Field(Field)

public Field(RuntimeEntitySchema.Types.Field other)
Parameter
Name Description
other RuntimeEntitySchemaTypesField

Properties

AdditionalDetails

public Struct AdditionalDetails { get; set; }

The following map contains fields that are not explicitly mentioned above,this give connectors the flexibility to add new metadata fields.

Property Value
Type Description
Struct

DataType

public DataType DataType { get; set; }

The data type of the Field.

Property Value
Type Description
DataType

DefaultValue

public Value DefaultValue { get; set; }

The following field specifies the default value of the Field provided by the external system if a value is not provided.

Property Value
Type Description
Value

Description

public string Description { get; set; }

A brief description of the Field.

Property Value
Type Description
string

Field_

public string Field_ { get; set; }

Name of the Field.

Property Value
Type Description
string

Key

public bool Key { get; set; }

The following boolean field specifies if the current Field acts as a primary key or id if the parent is of type entity.

Property Value
Type Description
bool

Nullable

public bool Nullable { get; set; }

Specifies whether a null value is allowed.

Property Value
Type Description
bool

Readonly

public bool Readonly { get; set; }

Specifies if the Field is readonly.

Property Value
Type Description
bool