Class Schema (2.0.0)

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

Represents a schema, for example, a BigQuery, GoogleSQL, or 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>