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 final int
     
    static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,String>
    Setting the column_name extension allows users to reference bigquery column independently of the field name in the protocol buffer message.
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.google.protobuf.Descriptors.FileDescriptor
     
    static void
    registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
     
    static void
    registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • COLUMN_NAME_FIELD_NUMBER

      public static final int COLUMN_NAME_FIELD_NUMBER
      See Also:
    • 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 Details

    • 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()