public sealed class BigtableSource : IMessage<BigtableSource>, IEquatable<BigtableSource>, IDeepCloneable<BigtableSource>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class BigtableSource.
The Cloud Bigtable source for importing data.
Implements
IMessageBigtableSource, IEquatableBigtableSource, IDeepCloneableBigtableSource, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
BigtableSource()
public BigtableSource()
BigtableSource(BigtableSource)
public BigtableSource(BigtableSource other)
Parameter | |
---|---|
Name | Description |
other |
BigtableSource |
Properties
BigtableOptions
public BigtableOptions BigtableOptions { get; set; }
Required. Bigtable options that contains information needed when parsing data into typed structures. For example, column type annotations.
Property Value | |
---|---|
Type | Description |
BigtableOptions |
InstanceId
public string InstanceId { get; set; }
Required. The instance ID of the Cloud Bigtable that needs to be imported.
Property Value | |
---|---|
Type | Description |
string |
ProjectId
public string ProjectId { get; set; }
The project ID that contains the Bigtable source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
Property Value | |
---|---|
Type | Description |
string |
TableId
public string TableId { get; set; }
Required. The table ID of the Cloud Bigtable that needs to be imported.
Property Value | |
---|---|
Type | Description |
string |