public final class AnnotationsProto extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
COLUMN_NAME_FIELD_NUMBER |
static com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,String> |
columnName
Setting the column_name extension allows users to reference
bigquery column independently of the field name in the protocol buffer
message.
|
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static final int COLUMN_NAME_FIELD_NUMBER
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,String> columnName
Setting the column_name extension allows users to reference bigquery column independently of the field name in the protocol buffer message. The intended use of this annotation is to reference a destination column named using characters unavailable for protobuf field names (e.g. unicode characters). More details about BigQuery naming limitations can be found here: https://cloud.google.com/bigquery/docs/schemas#column_names This extension is currently experimental.
extend .google.protobuf.FieldOptions { ... }public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2023 Google LLC. All rights reserved.