public sealed class SourceSpec : IMessage<SourceSpec>, IEquatable<SourceSpec>, IDeepCloneable<SourceSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Migration v2 API class SourceSpec.
Represents one path to the location that holds source data.
Implements
IMessageSourceSpec, IEquatableSourceSpec, IDeepCloneableSourceSpec, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Constructors
SourceSpec()
public SourceSpec()
SourceSpec(SourceSpec)
public SourceSpec(SourceSpec other)
Parameter | |
---|---|
Name | Description |
other |
SourceSpec |
Properties
BaseUri
public string BaseUri { get; set; }
The base URI for all files to be read in as sources for translation.
Property Value | |
---|---|
Type | Description |
string |
Encoding
public string Encoding { get; set; }
Optional. The optional field to specify the encoding of the sql bytes.
Property Value | |
---|---|
Type | Description |
string |
HasBaseUri
public bool HasBaseUri { get; }
Gets whether the "base_uri" field is set
Property Value | |
---|---|
Type | Description |
bool |
Literal
public Literal Literal { get; set; }
Source literal.
Property Value | |
---|---|
Type | Description |
Literal |
SourceCase
public SourceSpec.SourceOneofCase SourceCase { get; }
Property Value | |
---|---|
Type | Description |
SourceSpecSourceOneofCase |