public sealed class BigQueryTableSpec : IMessage<BigQueryTableSpec>, IEquatable<BigQueryTableSpec>, IDeepCloneable<BigQueryTableSpec>, IBufferMessage, IMessageReference documentation and code samples for the Data Catalog v1 API class BigQueryTableSpec.
Describes a BigQuery table.
Implements
IMessageBigQueryTableSpec, IEquatableBigQueryTableSpec, IDeepCloneableBigQueryTableSpec, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
BigQueryTableSpec()
public BigQueryTableSpec()BigQueryTableSpec(BigQueryTableSpec)
public BigQueryTableSpec(BigQueryTableSpec other)| Parameter | |
|---|---|
| Name | Description |
other |
BigQueryTableSpec |
Properties
TableSourceType
public TableSourceType TableSourceType { get; set; }Output only. The table source type.
| Property Value | |
|---|---|
| Type | Description |
TableSourceType |
|
TableSpec
public TableSpec TableSpec { get; set; }Specification of a BigQuery table. Populated only if
the table_source_type is BIGQUERY_TABLE.
| Property Value | |
|---|---|
| Type | Description |
TableSpec |
|
TypeSpecCase
public BigQueryTableSpec.TypeSpecOneofCase TypeSpecCase { get; }| Property Value | |
|---|---|
| Type | Description |
BigQueryTableSpecTypeSpecOneofCase |
|
ViewSpec
public ViewSpec ViewSpec { get; set; }Table view specification. Populated only if
the table_source_type is BIGQUERY_VIEW.
| Property Value | |
|---|---|
| Type | Description |
ViewSpec |
|