Class GoogleCloudDiscoveryengineV1BigtableOptionsBigtableColumn
The column of the Bigtable.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class GoogleCloudDiscoveryengineV1BigtableOptionsBigtableColumn : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Encoding
The encoding mode of the values when the type is not STRING. Acceptable encoding values are: * TEXT:
indicates values are alphanumeric text strings. * BINARY: indicates values are encoded using HBase Bytes.toBytes family of functions. This can be overridden for a specific column by listing that column in
columns and specifying an encoding for it.
Declaration
[JsonProperty("encoding")]
public virtual string Encoding { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FieldName
The field name to use for this column in the document. The name has to match the pattern a-zA-Z0-9*. If
not set, it is parsed from the qualifier bytes with best effort. However, due to different naming patterns,
field name collisions could happen, where parsing behavior is undefined.
Declaration
[JsonProperty("fieldName")]
public virtual string FieldName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Qualifier
Required. Qualifier of the column. If it cannot be decoded with utf-8, use a base-64 encoded string instead.
Declaration
[JsonProperty("qualifier")]
public virtual string Qualifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Type
The type of values in this column family. The values are expected to be encoded using HBase Bytes.toBytes
function when the encoding value is set to BINARY.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |