Reference documentation and code samples for the Discovery Engine V1 API class Google::Cloud::DiscoveryEngine::V1::BigtableSource.
The Cloud Bigtable source for importing data.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bigtable_options
def bigtable_options() -> ::Google::Cloud::DiscoveryEngine::V1::BigtableOptions
Returns
- (::Google::Cloud::DiscoveryEngine::V1::BigtableOptions) — Required. Bigtable options that contains information needed when parsing data into typed structures. For example, column type annotations.
#bigtable_options=
def bigtable_options=(value) -> ::Google::Cloud::DiscoveryEngine::V1::BigtableOptions
Parameter
- value (::Google::Cloud::DiscoveryEngine::V1::BigtableOptions) — Required. Bigtable options that contains information needed when parsing data into typed structures. For example, column type annotations.
Returns
- (::Google::Cloud::DiscoveryEngine::V1::BigtableOptions) — Required. Bigtable options that contains information needed when parsing data into typed structures. For example, column type annotations.
#instance_id
def instance_id() -> ::String
Returns
- (::String) — Required. The instance ID of the Cloud Bigtable that needs to be imported.
#instance_id=
def instance_id=(value) -> ::String
Parameter
- value (::String) — Required. The instance ID of the Cloud Bigtable that needs to be imported.
Returns
- (::String) — Required. The instance ID of the Cloud Bigtable that needs to be imported.
#project_id
def project_id() -> ::String
Returns
- (::String) — 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.
#project_id=
def project_id=(value) -> ::String
Parameter
- value (::String) — 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.
Returns
- (::String) — 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.
#table_id
def table_id() -> ::String
Returns
- (::String) — Required. The table ID of the Cloud Bigtable that needs to be imported.
#table_id=
def table_id=(value) -> ::String
Parameter
- value (::String) — Required. The table ID of the Cloud Bigtable that needs to be imported.
Returns
- (::String) — Required. The table ID of the Cloud Bigtable that needs to be imported.