Class AnnotationsProto
- java.lang.Object
-
- com.google.cloud.bigquery.storage.v1.AnnotationsProto
-
public final class AnnotationsProto extends Object
-
-
Field Summary
Fields Modifier and Type Field 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.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor()
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
-
-
Field Detail
-
COLUMN_NAME_FIELD_NUMBER
public static final int COLUMN_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
columnName
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 { ... }
-
-
Method Detail
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
-
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-
-