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.
Implements
IMessageRuntimeEntitySchemaTypesField, IEquatableRuntimeEntitySchemaTypesField, IDeepCloneableRuntimeEntitySchemaTypesField, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
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 |