1syntax = "proto3"; 2 3package google.cloud.bigquery.storage.v1; 4 5import "google/protobuf/descriptor.proto"; 6 7option csharp_namespace = "Google.Cloud.BigQuery.Storage.V1"; 8option go_package = "cloud.google.com/go/bigquery/storage/apiv1/storagepb;storagepb"; 9option java_package = "com.google.cloud.bigquery.storage.v1"; 10option java_multiple_files = true; 11option java_outer_classname = "AnnotationsProto"; 12option php_namespace = "Google\\Cloud\\BigQuery\\Storage\\V1"; 13 14extend google.protobuf.FieldOptions { 15 // Setting the column_name extension allows users to reference 16 // bigquery column independently of the field name in the protocol buffer 17 // message. 18 // 19 // The intended use of this annotation is to reference a destination column 20 // named using characters unavailable for protobuf field names (e.g. unicode 21 // characters). 22 // 23 // More details about BigQuery naming limitations can be found here: 24 // https://cloud.google.com/bigquery/docs/schemas#column_names 25 // 26 // This extension is currently experimental. 27 optional string column_name = 454943157; 28} 29