Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class BigtableOptions.
The Bigtable Options object that contains information to support the import.
Generated from protobuf message google.cloud.discoveryengine.v1.BigtableOptions
Namespace
Google \ Cloud \ DiscoveryEngine \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ key_field_name |
string
The field name used for saving row key value in the document. The name has to match the pattern |
↳ families |
array|Google\Protobuf\Internal\MapField
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored. |
getKeyFieldName
The field name used for saving row key value in the document. The name has
to match the pattern [a-zA-Z0-9][a-zA-Z0-9-_]*
.
Returns | |
---|---|
Type | Description |
string |
setKeyFieldName
The field name used for saving row key value in the document. The name has
to match the pattern [a-zA-Z0-9][a-zA-Z0-9-_]*
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getFamilies
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setFamilies
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |