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 the Bigtable source is in with 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 the Bigtable source is in with a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
    Returns
    
  - (::String) — The project ID that the Bigtable source is in with 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.