Class Schema (1.2.0)

public sealed class Schema : IMessage<Schema>, IEquatable<Schema>, IDeepCloneable<Schema>, IBufferMessage, IMessage

Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema).

Inheritance

Object > Schema

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

Schema()

public Schema()

Schema(Schema)

public Schema(Schema other)
Parameter
NameDescription
otherSchema

Properties

Columns

public RepeatedField<ColumnSchema> Columns { get; }

The unified GoogleSQL-like schema of columns.

The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.

Property Value
TypeDescription
RepeatedField<ColumnSchema>