Message
interface which implements
as many methods of that interface as possible in terms of other methods.Message.Builder
interface which
implements as many methods of that interface as possible in terms of
other methods.MessageLite
interface which
implements as many methods of that interface as possible in terms of other
methods.Message.Builder
interface which
implements as many methods of that interface as possible in terms of
other methods.Parser
interface which implements
as many methods of that interface as possible in terms of other methods.values
to the list
.repeated string dependency = 3;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated string file_to_generate = 1;
repeated string leading_detached_comments = 6;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated string oneofs = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated int32 path = 1 [packed = true];
repeated string paths = 1;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated int32 public_dependency = 10;
repeated string reserved_name = 10;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated int32 span = 2 [packed = true];
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.Value values = 1;
repeated int32 weak_dependency = 11;
List.add(Object)
but more efficient in that it doesn't box the element.repeated string dependency = 3;
repeated string dependency = 3;
List.add(Object)
but more efficient in that it doesn't box the element.repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
UnknownFieldSet
.repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
List.add(Object)
but more efficient in that it doesn't box the element.List.add(Object)
but more efficient in that it doesn't box the element.repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
List.add(Object)
but more efficient in that it doesn't box the element.repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated int32 path = 1 [packed = true];
repeated string paths = 1;
repeated string paths = 1;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated int32 public_dependency = 10;
setRepeatedField
, but appends the value as a new element.repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated int32 span = 2 [packed = true];
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated int32 weak_dependency = 11;
google.protobuf.Any
google.protobuf.Any
google.protobuf.Api
google.protobuf.Api
InvalidProtocolBufferException
.Field
s as an immutable Map
.java.nio.ByteBuffer
whose content
is equal to the contents of this byte string.java.nio.ByteBuffer
objects
such that the concatenation of their contents is equal to the contents
of this byte string.Service
.google.protobuf.BoolValue
google.protobuf.BoolValue
UnknownFieldSet
and return it.UnknownFieldSetLite
and return it.FileDescriptor
.MessageLite.Builder.build()
, but does not throw an exception if the message
is missing required fields.Iterator<Byte>
, so that we can return an
unboxed byte
.ByteString
instance.google.protobuf.BytesValue
google.protobuf.BytesValue
Service.callMethod(com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback<com.google.protobuf.Message>)
, except that
callBlockingMethod()
returns the result of the RPC or throws a
ServiceException
if there is a failure, rather than passing the
information to a callback.CARDINALITY_OPTIONAL = 1;
CARDINALITY_REPEATED = 3;
CARDINALITY_REQUIRED = 2;
CARDINALITY_UNKNOWN = 0;
CodedOutputStream.spaceLeft()
returns zero.optional string aggregate_value = 8;
optional bool allow_alias = 2;
optional bool bool_value = 4;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool client_streaming = 5 [default = false];
optional string content = 15;
optional string csharp_namespace = 37;
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional string default_value = 7;
optional string default_value = 11;
repeated string dependency = 3;
optional bool deprecated = 3 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional double double_value = 6;
optional int32 end = 2;
optional int32 end = 2;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
optional string error = 1;
optional string extendee = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
optional string file_name = 1;
repeated string file_to_generate = 1;
optional string go_package = 11;
optional string identifier_value = 3;
optional string input_type = 2;
optional string insertion_point = 2;
required bool is_extension = 2;
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool javanano_use_deprecated_package = 38;
optional string java_outer_classname = 8;
optional string java_package = 1;
optional bool java_string_check_utf8 = 27 [default = false];
optional string json_name = 10;
optional string json_name = 10;
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional bool lazy = 5 [default = false];
optional string leading_comments = 3;
repeated string leading_detached_comments = 6;
optional .google.protobuf.ListValue list_value = 6;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
optional bool map_entry = 7;
optional bool message_set_wire_format = 1 [default = false];
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
optional string name = 1;
optional string name = 1;
optional string name = 4;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
required string name_part = 1;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int64 negative_int_value = 5;
repeated .google.protobuf.DescriptorProto nested_type = 3;
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional .google.protobuf.NullValue null_value = 1;
optional int32 number = 2;
optional int32 number = 3;
optional int32 number = 2;
optional int32 number = 3;
optional double number_value = 2;
optional string objc_class_prefix = 36;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
optional int32 oneof_index = 9;
optional int32 oneof_index = 7;
repeated string oneofs = 3;
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
repeated .google.protobuf.Option options = 3;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
optional string output_type = 3;
optional string package = 2;
optional bool packed = 2;
optional bool packed = 8;
optional string parameter = 2;
repeated int32 path = 1 [packed = true];
repeated string paths = 1;
optional uint64 positive_int_value = 4;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated int32 public_dependency = 10;
optional bool py_generic_services = 18 [default = false];
optional bool request_streaming = 3;
optional string request_type_url = 2;
repeated string reserved_name = 10;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
optional bool response_streaming = 5;
optional string response_type_url = 4;
optional string root = 2;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional bool server_streaming = 6 [default = false];
repeated .google.protobuf.ServiceDescriptorProto service = 6;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
repeated int32 span = 2 [packed = true];
optional int32 start = 1;
optional int32 start = 1;
optional bytes string_value = 7;
optional string string_value = 3;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Syntax syntax = 7;
optional string syntax = 12;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 6;
optional string trailing_comments = 4;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional string type_name = 6;
optional string type_url = 1;
optional string type_url = 6;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
optional bytes value = 2;
optional bool value = 1;
optional bytes value = 1;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional double value = 1;
optional float value = 1;
optional int32 value = 1;
optional int64 value = 1;
optional .google.protobuf.Any value = 2;
optional string value = 1;
optional uint32 value = 1;
optional uint64 value = 1;
repeated .google.protobuf.Value values = 1;
optional string version = 4;
optional bool weak = 10 [default = false];
repeated int32 weak_dependency = 11;
CODE_SIZE = 2;
FieldDescriptor
.bool
field, including tag.bool
field.bytes
field, including tag.bytes
field.bytes
field, including tag.bytes
field.bytes
field, including tag.bytes
field.double
field, including tag.double
field, including tag.fixed32
field, including tag.fixed32
field.fixed64
field, including tag.fixed64
field.float
field, including tag.float
field, including tag.group
field, including tag.group
field.int32
field, including tag.int32
field, including tag.int64
field, including tag.int64
field, including tag.sfixed32
field, including tag.sfixed32
field.sfixed64
field, including tag.sfixed64
field.sint32
field, including tag.sint32
field.sint64
field, including tag.sint64
field.string
field, including tag.string
field.uint32
field, including tag.uint32
field.uint64
field, including tag.uint64
field, including tag.ByteString
to this one.source
ByteBuffer to the new ByteBuffer.ByteString
.ByteString
.size
bytes from a java.nio.ByteBuffer
into
a ByteString
.java.nio.ByteBuffer
into
a ByteString
.text
into a sequence of bytes using the named charset
and returns the result as a ByteString
.text
into a sequence of bytes using the named charset
and returns the result as a ByteString
.text
into a sequence of UTF-8 bytes and returns the
result as a ByteString
.ByteString.copyTo(byte[],int,int,int)
.CORD = 1;
CodedOutputStream.newInstance(OutputStream)
.google.protobuf.DescriptorProto
google.protobuf.DescriptorProto
google.protobuf.DescriptorProto.ExtensionRange
google.protobuf.DescriptorProto.ExtensionRange
google.protobuf.DescriptorProto.ReservedRange
google.protobuf.DescriptorProto.ReservedRange
google.protobuf.EnumDescriptorProto
google.protobuf.EnumDescriptorProto
google.protobuf.EnumOptions
google.protobuf.EnumOptions
google.protobuf.EnumValueDescriptorProto
google.protobuf.EnumValueDescriptorProto
google.protobuf.EnumValueOptions
google.protobuf.EnumValueOptions
google.protobuf.FieldDescriptorProto
google.protobuf.FieldDescriptorProto
google.protobuf.FieldDescriptorProto.Label
google.protobuf.FieldDescriptorProto.Type
google.protobuf.FieldOptions
google.protobuf.FieldOptions
google.protobuf.FieldOptions.CType
google.protobuf.FieldOptions.JSType
google.protobuf.FileDescriptorProto
google.protobuf.FileDescriptorProto
google.protobuf.FileDescriptorSet
google.protobuf.FileDescriptorSet
google.protobuf.FileOptions
google.protobuf.FileOptions
google.protobuf.FileOptions.OptimizeMode
google.protobuf.MessageOptions
google.protobuf.MessageOptions
google.protobuf.MethodDescriptorProto
google.protobuf.MethodDescriptorProto
google.protobuf.MethodOptions
google.protobuf.MethodOptions
google.protobuf.OneofDescriptorProto
google.protobuf.OneofDescriptorProto
google.protobuf.ServiceDescriptorProto
google.protobuf.ServiceDescriptorProto
google.protobuf.ServiceOptions
google.protobuf.ServiceOptions
google.protobuf.SourceCodeInfo
google.protobuf.SourceCodeInfo
google.protobuf.SourceCodeInfo.Location
google.protobuf.SourceCodeInfo.Location
google.protobuf.UninterpretedOption
google.protobuf.UninterpretedOption
google.protobuf.UninterpretedOption.NamePart
google.protobuf.UninterpretedOption.NamePart
.proto
file, including everything defined within.DescriptorPool
.google.protobuf.DoubleValue
google.protobuf.DoubleValue
google.protobuf.Duration
google.protobuf.Duration
Message
that can represent arbitrary types,
given a Descriptors.Descriptor
.DynamicMessage
s.GeneratedMessageLite.MethodToInvoke
.GeneratedMessageLite.dynamicMethod(MethodToInvoke, Object, Object)
with null
padding.GeneratedMessageLite.dynamicMethod(MethodToInvoke, Object, Object)
with null
padding.ByteString
.google.protobuf.Empty
google.protobuf.Empty
google.protobuf.Enum
google.protobuf.Enum
google.protobuf.EnumValue
google.protobuf.EnumValue
Message.equals(Object)
for bytes field.Message.equals(Object)
for bytes
field.Message.equals(Object)
for bytes
field.failed()
is true
, returns a human-readable description
of the error.TextFormat.escapeBytes(ByteString)
, but used for byte array.ExtensionRegistry
but supports only "lite" types.google.protobuf.Field
google.protobuf.Field
google.protobuf.Field.Cardinality
google.protobuf.Field.Kind
google.protobuf.FieldMask
google.protobuf.FieldMask
google.protobuf.FloatValue
google.protobuf.FloatValue
RpcCallback
accepting a specific message type and convert
it to an RpcCallback<Message>
.GeneratedMessage
.Parser
implementation that delegates to the default instance.GeneratedMessage.ExtendableBuilder
.GeneratedMessage.ExtendableMessage
.GeneratedMessage.ExtendableMessageOrBuilder
.GeneratedMessage.GeneratedExtension
.#dynamicMethod(MethodToInvoke, Object...)
.optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional bool allow_alias = 2;
optional bool allow_alias = 2;
optional bool allow_alias = 2;
List.get(int)
but more efficient in that it doesn't box the returned value.optional bool bool_value = 4;
optional bool bool_value = 4;
optional bool bool_value = 4;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool client_streaming = 5 [default = false];
optional bool client_streaming = 5 [default = false];
optional bool client_streaming = 5 [default = false];
optional string content = 15;
optional string content = 15;
optional string content = 15;
optional string content = 15;
optional string content = 15;
optional string content = 15;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
DynamicMessage
representing the default instance of the
given type.Field
.UnknownFieldSet
.UnknownFieldSetLite
.optional string default_value = 7;
optional string default_value = 7;
optional string default_value = 7;
optional string default_value = 11;
optional string default_value = 11;
optional string default_value = 11;
optional string default_value = 7;
optional string default_value = 7;
optional string default_value = 7;
optional string default_value = 11;
optional string default_value = 11;
optional string default_value = 11;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
repeated string dependency = 3;
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
Service.getDescriptorForType()
.ServiceDescriptor
describing this service and its methods.List.get(int)
but more efficient in that it doesn't box the returned value.optional double double_value = 6;
optional double double_value = 6;
optional double double_value = 6;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
optional string error = 1;
optional string error = 1;
optional string error = 1;
optional string error = 1;
optional string error = 1;
optional string error = 1;
optional string extendee = 2;
optional string extendee = 2;
optional string extendee = 2;
optional string extendee = 2;
optional string extendee = 2;
optional string extendee = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
map<string, .google.protobuf.Value> fields = 1;
map<string, .google.protobuf.Value> fields = 1;
map<string, .google.protobuf.Value> fields = 1;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
Descriptors.FileDescriptor
containing this descriptor.Descriptors.FileDescriptor
containing this descriptor.Descriptors.FileDescriptor
containing this descriptor.FileDescriptor
containing this descriptor.Descriptors.FileDescriptor
containing this descriptor.Descriptors.FileDescriptor
containing this descriptor.repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
optional string file_name = 1;
optional string file_name = 1;
optional string file_name = 1;
optional string file_name = 1;
optional string file_name = 1;
optional string file_name = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
repeated string file_to_generate = 1;
List.get(int)
but more efficient in that it doesn't box the returned value.optional string go_package = 11;
optional string go_package = 11;
optional string go_package = 11;
optional string go_package = 11;
optional string go_package = 11;
optional string go_package = 11;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string input_type = 2;
optional string input_type = 2;
optional string input_type = 2;
optional string input_type = 2;
optional string input_type = 2;
optional string input_type = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
List.get(int)
but more efficient in that it doesn't box the returned value.required bool is_extension = 2;
required bool is_extension = 2;
required bool is_extension = 2;
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool javanano_use_deprecated_package = 38;
optional bool javanano_use_deprecated_package = 38;
optional bool javanano_use_deprecated_package = 38;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_package = 1;
optional string java_package = 1;
optional string java_package = 1;
optional string java_package = 1;
optional string java_package = 1;
optional string java_package = 1;
optional bool java_string_check_utf8 = 27 [default = false];
optional bool java_string_check_utf8 = 27 [default = false];
optional bool java_string_check_utf8 = 27 [default = false];
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional bool lazy = 5 [default = false];
optional bool lazy = 5 [default = false];
optional bool lazy = 5 [default = false];
optional string leading_comments = 3;
optional string leading_comments = 3;
optional string leading_comments = 3;
optional string leading_comments = 3;
optional string leading_comments = 3;
optional string leading_comments = 3;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
repeated string leading_detached_comments = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
List.get(int)
but more efficient in that it doesn't box the returned value.optional bool map_entry = 7;
optional bool map_entry = 7;
optional bool map_entry = 7;
optional bool message_set_wire_format = 1 [default = false];
optional bool message_set_wire_format = 1 [default = false];
optional bool message_set_wire_format = 1 [default = false];
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
map<string, .google.protobuf.Value> fields = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 4;
optional string name = 4;
optional string name = 4;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 4;
optional string name = 4;
optional string name = 4;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
required string name_part = 1;
required string name_part = 1;
required string name_part = 1;
required string name_part = 1;
required string name_part = 1;
required string name_part = 1;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int64 negative_int_value = 5;
optional int64 negative_int_value = 5;
optional int64 negative_int_value = 5;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 3;
optional int32 number = 3;
optional int32 number = 3;
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 3;
optional int32 number = 3;
optional int32 number = 3;
optional double number_value = 2;
optional double number_value = 2;
optional double number_value = 2;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
optional int32 oneof_index = 9;
optional int32 oneof_index = 9;
optional int32 oneof_index = 9;
optional int32 oneof_index = 7;
optional int32 oneof_index = 7;
optional int32 oneof_index = 7;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
repeated string oneofs = 3;
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
MessageOptions
, defined in descriptor.proto
.EnumOptions
, defined in descriptor.proto
.EnumValueOptions
, defined in descriptor.proto
.FieldOptions
, defined in descriptor.proto
.FileOptions
, defined in descriptor.proto
.MethodOptions
, defined in descriptor.proto
.ServiceOptions
, defined in descriptor.proto
.repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
optional string output_type = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string package = 2;
optional string package = 2;
optional string package = 2;
optional string package = 2;
optional string package = 2;
optional string package = 2;
optional bool packed = 2;
optional bool packed = 2;
optional bool packed = 2;
optional bool packed = 8;
optional bool packed = 8;
optional bool packed = 8;
optional string parameter = 2;
optional string parameter = 2;
optional string parameter = 2;
optional string parameter = 2;
optional string parameter = 2;
optional string parameter = 2;
GeneratedMessage.BuilderParent
for giving to our children.Parser
instance which can parse text-format
messages.repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated int32 path = 1 [packed = true];
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
repeated string paths = 1;
optional uint64 positive_int_value = 4;
optional uint64 positive_int_value = 4;
optional uint64 positive_int_value = 4;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
repeated int32 public_dependency = 10;
optional bool py_generic_services = 18 [default = false];
optional bool py_generic_services = 18 [default = false];
optional bool py_generic_services = 18 [default = false];
callMethod()
requires that the request passed in is of a
particular subclass of Message
.optional bool request_streaming = 3;
optional bool request_streaming = 3;
optional bool request_streaming = 3;
optional string request_type_url = 2;
optional string request_type_url = 2;
optional string request_type_url = 2;
optional string request_type_url = 2;
optional string request_type_url = 2;
optional string request_type_url = 2;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated string reserved_name = 10;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
getRequestPrototype()
, but gets a prototype of the response
message.optional bool response_streaming = 5;
optional bool response_streaming = 5;
optional bool response_streaming = 5;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string root = 2;
optional string root = 2;
optional string root = 2;
optional string root = 2;
optional string root = 2;
optional string root = 2;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional int64 seconds = 1;
MessageSet
wire format.MessageSet
wire format.optional bool server_streaming = 6 [default = false];
optional bool server_streaming = 6 [default = false];
optional bool server_streaming = 6 [default = false];
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
repeated int32 span = 2 [packed = true];
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional bytes string_value = 7;
optional bytes string_value = 7;
optional bytes string_value = 7;
optional string string_value = 3;
optional string string_value = 3;
optional string string_value = 3;
optional string string_value = 3;
optional string string_value = 3;
optional string string_value = 3;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional string syntax = 12;
optional string syntax = 12;
optional string syntax = 12;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 6;
optional .google.protobuf.Syntax syntax = 6;
optional .google.protobuf.Syntax syntax = 6;
optional string syntax = 12;
optional string syntax = 12;
optional string syntax = 12;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 6;
optional .google.protobuf.Syntax syntax = 6;
optional .google.protobuf.Syntax syntax = 6;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
ByteString
, if any,
whose root is this node.optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional string type_name = 6;
optional string type_name = 6;
optional string type_name = 6;
optional string type_name = 6;
optional string type_name = 6;
optional string type_name = 6;
optional string type_url = 1;
optional string type_url = 1;
optional string type_url = 1;
optional string type_url = 6;
optional string type_url = 6;
optional string type_url = 6;
optional string type_url = 1;
optional string type_url = 1;
optional string type_url = 1;
optional string type_url = 6;
optional string type_url = 6;
optional string type_url = 6;
String
or its equivalent UTF-8 encoded ByteString
or byte[].repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
UnknownFieldSet
for this message.optional bytes value = 2;
optional bytes value = 2;
optional bytes value = 2;
optional bool value = 1;
optional bool value = 1;
optional bool value = 1;
optional bytes value = 1;
optional bytes value = 1;
optional bytes value = 1;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional double value = 1;
optional double value = 1;
optional double value = 1;
optional float value = 1;
optional float value = 1;
optional float value = 1;
optional int32 value = 1;
optional int32 value = 1;
optional int32 value = 1;
optional int64 value = 1;
optional int64 value = 1;
optional int64 value = 1;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional string value = 1;
optional string value = 1;
optional string value = 1;
optional uint32 value = 1;
optional uint32 value = 1;
optional uint32 value = 1;
optional uint64 value = 1;
optional uint64 value = 1;
optional uint64 value = 1;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional .google.protobuf.Any value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional string value = 1;
optional string value = 1;
optional string value = 1;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
optional string version = 4;
optional string version = 4;
optional string version = 4;
optional string version = 4;
optional string version = 4;
optional string version = 4;
optional bool weak = 10 [default = false];
optional bool weak = 10 [default = false];
optional bool weak = 10 [default = false];
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
repeated int32 weak_dependency = 11;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional bool allow_alias = 2;
optional bool allow_alias = 2;
optional bool allow_alias = 2;
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool client_streaming = 5 [default = false];
optional bool client_streaming = 5 [default = false];
optional bool client_streaming = 5 [default = false];
optional string content = 15;
optional string content = 15;
optional string content = 15;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional string default_value = 7;
optional string default_value = 7;
optional string default_value = 7;
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
optional double double_value = 6;
optional double double_value = 6;
optional double double_value = 6;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional int32 end = 2;
optional string error = 1;
optional string error = 1;
optional string error = 1;
optional string extendee = 2;
optional string extendee = 2;
optional string extendee = 2;
optional string go_package = 11;
optional string go_package = 11;
optional string go_package = 11;
Message.hashCode()
for
booleans.ByteString
.Message.hashCode()
for bytes field.Message.hashCode()
for bytes field.Message.hashCode()
for bytes
field.Message.hashCode()
for bytes
field.Message.hashCode()
for enums.Message.hashCode()
for
enum lists.Message.hashCode()
for longs.optional string identifier_value = 3;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string input_type = 2;
optional string input_type = 2;
optional string input_type = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
required bool is_extension = 2;
required bool is_extension = 2;
required bool is_extension = 2;
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool javanano_use_deprecated_package = 38;
optional bool javanano_use_deprecated_package = 38;
optional bool javanano_use_deprecated_package = 38;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_package = 1;
optional string java_package = 1;
optional string java_package = 1;
optional bool java_string_check_utf8 = 27 [default = false];
optional bool java_string_check_utf8 = 27 [default = false];
optional bool java_string_check_utf8 = 27 [default = false];
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional bool lazy = 5 [default = false];
optional bool lazy = 5 [default = false];
optional bool lazy = 5 [default = false];
optional string leading_comments = 3;
optional string leading_comments = 3;
optional string leading_comments = 3;
optional bool map_entry = 7;
optional bool map_entry = 7;
optional bool map_entry = 7;
optional bool message_set_wire_format = 1 [default = false];
optional bool message_set_wire_format = 1 [default = false];
optional bool message_set_wire_format = 1 [default = false];
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
required string name_part = 1;
required string name_part = 1;
required string name_part = 1;
optional int64 negative_int_value = 5;
optional int64 negative_int_value = 5;
optional int64 negative_int_value = 5;
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 2;
optional int32 number = 3;
optional int32 number = 3;
optional int32 number = 3;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
optional int32 oneof_index = 9;
optional int32 oneof_index = 9;
optional int32 oneof_index = 9;
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string output_type = 3;
optional string package = 2;
optional string package = 2;
optional string package = 2;
optional bool packed = 2;
optional bool packed = 2;
optional bool packed = 2;
optional string parameter = 2;
optional string parameter = 2;
optional string parameter = 2;
optional uint64 positive_int_value = 4;
optional uint64 positive_int_value = 4;
optional uint64 positive_int_value = 4;
optional bool py_generic_services = 18 [default = false];
optional bool py_generic_services = 18 [default = false];
optional bool py_generic_services = 18 [default = false];
optional bool server_streaming = 6 [default = false];
optional bool server_streaming = 6 [default = false];
optional bool server_streaming = 6 [default = false];
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional int32 start = 1;
optional bytes string_value = 7;
optional bytes string_value = 7;
optional bytes string_value = 7;
optional string syntax = 12;
optional string syntax = 12;
optional string syntax = 12;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional string type_name = 6;
optional string type_name = 6;
optional string type_name = 6;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional bool weak = 10 [default = false];
optional bool weak = 10 [default = false];
optional bool weak = 10 [default = false];
google.protobuf.Int32Value
google.protobuf.Int32Value
google.protobuf.Int64Value
google.protobuf.Int64Value
List
implementation that avoids boxing the elements into Booleans if
possible.List
implementation that avoids boxing the elements into Doubles if
possible.Internal.EnumLite
s.List
implementation that avoids boxing the elements into Floats if
possible.List
implementation that avoids boxing the elements into Integers if
possible.List<T>
around a List<F>
.List
implementation that avoids boxing the elements into Longs if
possible.Map<K, RealValue>
and provide a Map<K, V>
interface.List
to add the capability to make the list immutable and inspect if it is
modifiable.internalGetMapField
but return a mutable version.true
if this ByteString is literal (a leaf node) or a
flat-enough tree in the sense of RopeByteString
.true
, indicates that the client canceled the RPC, so the server
may as well give up on replying to it.true
if the size is 0
, false
otherwise.List
methods.[packed = true]
option or is this field
packable in proto3 and not explicitly setted to unpacked?ByteString
represents a well-formed UTF-8
byte sequence, such that the original bytes can be converted to a
String object and then round tripped back to bytes without loss.Internal.isValidUtf8(ByteString)
but for byte arrays.ByteString.ByteIterator
over the bytes in the ByteString.JS_NORMAL = 0;
JS_NUMBER = 2;
JS_STRING = 1;
LABEL_OPTIONAL = 1;
LABEL_REPEATED = 3;
LABEL_REQUIRED = 2;
LazyStringList
that wraps an ArrayList.List<String>
that also provides access to the
items of the list as UTF8-encoded ByteString or byte[] objects.google.protobuf.ListValue
google.protobuf.ListValue
LITE_RUNTIME = 3;
MapEntry
messages.MapEntryLite
messages.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.input
and merge the contents
into builder
.MessageLite.Builder.mergeFrom(InputStream)
, but does not read until EOF.MessageLite.Builder.mergeDelimitedFrom(InputStream)
but supporting extensions.UnknownFieldSet
.input
and merge it into this set.other
into the message being built.MessageLite.Builder.mergeFrom(CodedInputStream)
, but also
parses extensions.data
as a message of this type and merge it with the
message being built.data
as a message of this type and merge it with the
message being built.data
as a message of this type and merge it with the
message being built.data
as a message of this type and merge it with the
message being built.data
as a message of this type and merge it with the
message being built.data
as a message of this type and merge it with the
message being built.input
and merge it with the
message being built.input
and merge it with the
message being built.other
into this set.input
and merge its fields into
this set.data
as an UnknownFieldSet
and merge it with the
set being built.data
as an UnknownFieldSet
and merge it with the
set being built.UnknownFieldSet
from input
and merge it with the
set being built.other
into this field.optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.Struct struct_value = 5;
UnknownFieldSetLite
for this
message.UnknownFieldSet
for this
message.optional .google.protobuf.Any value = 2;
MessageLite
and MessageLite.Builder
to provide type equivalency.Message
and
Message.Builder
to provide type equivalency.google.protobuf.Method
google.protobuf.Method
google.protobuf.Mixin
google.protobuf.Mixin
Message.Builder
for the given type.Message.Builder
for a message of the same type as
prototype
, and initialize it with prototype
's contents.TextFormat.Parser.Builder
.UnknownFieldSet.Field.Builder
.UnknownFieldSet.Field.Builder
and initialize it to a copy of
copyFrom
.UnknownFieldSet.Builder
.UnknownFieldSet.Builder
and initialize it to be a copy
of copyFrom
.UnknownFieldSetLite.Builder
.CodedInputStream
which can be used to read the bytes.InputStream
which can be used to read the bytes.CodedOutputStream
wrapping the given
OutputStream
.CodedOutputStream
wrapping the given
OutputStream
with a given buffer size.CodedOutputStream
that writes directly to the given
byte array.CodedOutputStream
that writes directly to the given
byte array slice.CodedOutputStream
that writes to the given ByteBuffer.CodedOutputStream
that writes to the given ByteBuffer.ByteString.Output
with the given initial capacity.ByteString.Output
.Iterator.next()
that returns an
unboxed primitive byte
.NULL_VALUE = 0;
google.protobuf.NullValue
google.protobuf.Option
google.protobuf.Option
Parser.parseFrom(InputStream)
, but does not read util EOF.Parser.parseDelimitedFrom(InputStream)
but supporting extensions.data
as a message of the given type and return it.data
as a message of the given type and return it.data
as a message of the given type and return it.data
as a message of the given type and return it.input
and return it.input
and return it.MessageType
from the input.Parser.parseFrom(CodedInputStream)
, but also parses extensions.data
as a message of MessageType
.data
as a message of MessageType
.data
as a message of MessageType
.data
as a message of MessageType
.data
as a message of MessageType
.data
as a message of MessageType
.MessageType
from input
.MessageType
from input
.UnknownFieldSet
from the given input stream.data
as an UnknownFieldSet
and return it.data
as an UnknownFieldSet
and return it.UnknownFieldSet
from input
and return it.Parser.parseDelimitedFrom(InputStream)
, but does not throw an
exception if the message is missing required fields.Parser.parseDelimitedFrom(InputStream, ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.Parser.parseFrom(CodedInputStream)
, but does not throw an
exception if the message is missing required fields.Parser.parseFrom(CodedInputStream input, ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.Parser.parseFrom(ByteString)
, but does not throw an
exception if the message is missing required fields.Parser.parseFrom(ByteString, ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.Parser.parseFrom(byte[], int, int)
, but does not throw an
exception if the message is missing required fields.Parser.parseFrom(ByteString, ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.Parser.parseFrom(byte[])
, but does not throw an
exception if the message is missing required fields.Parser.parseFrom(byte[], ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.Parser.parseFrom(InputStream)
, but does not throw an
exception if the message is missing required fields.Parser.parseFrom(InputStream, ExtensionRegistryLite)
,
but does not throw an exception if the message is missing required fields.google.protobuf.compiler.CodeGeneratorRequest
google.protobuf.compiler.CodeGeneratorRequest
google.protobuf.compiler.CodeGeneratorResponse
google.protobuf.compiler.CodeGeneratorResponse
google.protobuf.compiler.CodeGeneratorResponse.File
google.protobuf.compiler.CodeGeneratorResponse.File
fields
to output
.print()
, but writes directly to a String
and
returns it.print()
, but writes directly to a String
and
returns it.printToString()
, except that non-ASCII characters
in string type fields are not escaped in backslash+octals.printToString()
, except that non-ASCII characters
in string type fields are not escaped in backslash+octals.print()
, except that non-ASCII characters are not
escaped.print()
, except that non-ASCII characters are not
escaped.List<String>
used for repeated string fields
to provide optional access to the data as a list of ByteStrings.currentLimit
to (current position) + byteLimit
.map<string, .google.protobuf.Value> fields = 1;
bool
field value from the stream.bytes
field value from the stream.bytes
field value from the stream.bytes
field value from the stream.double
field value from the stream.fixed32
field value from the stream.fixed64
field value from the stream.float
field value from the stream.ByteString
, blocking if necessary until all bytes are
read through to the end of the stream.ByteString
, blocking if necessary until all bytes are
read through to the end of the stream.group
field value from the stream.group
field value from the stream.int32
field value from the stream.int64
field value from the stream.CodedInputStream.readRawVarint32(InputStream)
, but expects that the caller
has already read one byte.sfixed32
field value from the stream.sfixed64
field value from the stream.sint32
field value from the stream.sint64
field value from the stream.string
field value from the stream.string
field value from the stream.uint32
field value from the stream.uint64
field value from the stream.CodedInputStream.readGroup(int, com.google.protobuf.MessageLite.Builder, com.google.protobuf.ExtensionRegistryLite)
.repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.Value values = 1;
RepeatedFieldBuilder
implements a structure that a protocol
message uses to hold a repeated field of other protocol messages.CodedInputStream.setSizeLimit(int)
).RpcController
mediates a single method call.optional string aggregate_value = 8;
optional string aggregate_value = 8;
optional bool allow_alias = 2;
List.set(int, Object)
but more efficient in that it doesn't box the element.optional bool bool_value = 4;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional .google.protobuf.Field.Cardinality cardinality = 2;
optional bool cc_enable_arenas = 31 [default = false];
optional bool cc_generic_services = 16 [default = false];
optional bool client_streaming = 5 [default = false];
optional string content = 15;
optional string content = 15;
optional string csharp_namespace = 37;
optional string csharp_namespace = 37;
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];
optional string default_value = 7;
optional string default_value = 11;
optional string default_value = 7;
optional string default_value = 11;
repeated string dependency = 3;
optional bool deprecated = 3 [default = false];
optional bool deprecated = 1 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 23 [default = false];
optional bool deprecated = 3 [default = false];
optional bool deprecated = 33 [default = false];
optional bool deprecated = 33 [default = false];
List.set(int, Object)
but more efficient in that it doesn't box the element.optional double double_value = 6;
optional int32 end = 2;
optional int32 end = 2;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
repeated .google.protobuf.EnumValue enumvalue = 2;
repeated .google.protobuf.EnumValue enumvalue = 2;
optional string error = 1;
optional string error = 1;
optional string extendee = 2;
optional string extendee = 2;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 6;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.FieldDescriptorProto extension = 7;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
failed()
to return true on the client side.repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.FieldDescriptorProto field = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.Field fields = 2;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
repeated .google.protobuf.FileDescriptorProto file = 1;
repeated .google.protobuf.FileDescriptorProto file = 1;
optional string file_name = 1;
optional string file_name = 1;
repeated string file_to_generate = 1;
List.set(int, Object)
but more efficient in that it doesn't box the element.optional string go_package = 11;
optional string go_package = 11;
optional string identifier_value = 3;
optional string identifier_value = 3;
optional string input_type = 2;
optional string input_type = 2;
optional string insertion_point = 2;
optional string insertion_point = 2;
List.set(int, Object)
but more efficient in that it doesn't box the element.required bool is_extension = 2;
optional bool java_generate_equals_and_hash = 20 [default = false];
optional bool java_generic_services = 17 [default = false];
optional bool java_multiple_files = 10 [default = false];
optional bool javanano_use_deprecated_package = 38;
optional string java_outer_classname = 8;
optional string java_outer_classname = 8;
optional string java_package = 1;
optional string java_package = 1;
optional bool java_string_check_utf8 = 27 [default = false];
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional string json_name = 10;
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.Field.Kind kind = 1;
optional .google.protobuf.FieldDescriptorProto.Label label = 4;
optional bool lazy = 5 [default = false];
optional string leading_comments = 3;
optional string leading_comments = 3;
repeated string leading_detached_comments = 6;
optional .google.protobuf.ListValue list_value = 6;
optional .google.protobuf.ListValue list_value = 6;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
repeated .google.protobuf.SourceCodeInfo.Location location = 1;
List.set(int, Object)
but more efficient in that it doesn't box the element.optional bool map_entry = 7;
optional bool message_set_wire_format = 1 [default = false];
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.DescriptorProto message_type = 4;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.MethodDescriptorProto method = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Method methods = 2;
repeated .google.protobuf.Mixin mixins = 6;
repeated .google.protobuf.Mixin mixins = 6;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
optional string name = 1;
optional string name = 1;
optional string name = 4;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 4;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
required string name_part = 1;
required string name_part = 1;
optional int32 nanos = 2;
optional int32 nanos = 2;
optional int64 negative_int_value = 5;
repeated .google.protobuf.DescriptorProto nested_type = 3;
repeated .google.protobuf.DescriptorProto nested_type = 3;
optional bool no_standard_descriptor_accessor = 2 [default = false];
optional .google.protobuf.NullValue null_value = 1;
optional .google.protobuf.NullValue null_value = 1;
optional int32 number = 2;
optional int32 number = 3;
optional int32 number = 2;
optional int32 number = 3;
optional double number_value = 2;
optional string objc_class_prefix = 36;
optional string objc_class_prefix = 36;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
optional int32 oneof_index = 9;
optional int32 oneof_index = 7;
repeated string oneofs = 3;
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.MessageOptions options = 7;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.EnumValueOptions options = 3;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FieldOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.FileOptions options = 8;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.MethodOptions options = 4;
optional .google.protobuf.ServiceOptions options = 3;
optional .google.protobuf.ServiceOptions options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 3;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 9;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 6;
repeated .google.protobuf.Option options = 4;
repeated .google.protobuf.Option options = 4;
optional string output_type = 3;
optional string output_type = 3;
optional string package = 2;
optional string package = 2;
optional bool packed = 2;
optional bool packed = 8;
optional string parameter = 2;
optional string parameter = 2;
repeated int32 path = 1 [packed = true];
repeated string paths = 1;
optional uint64 positive_int_value = 4;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated .google.protobuf.FileDescriptorProto proto_file = 15;
repeated int32 public_dependency = 10;
optional bool py_generic_services = 18 [default = false];
optional bool request_streaming = 3;
optional string request_type_url = 2;
optional string request_type_url = 2;
repeated string reserved_name = 10;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
optional bool response_streaming = 5;
optional string response_type_url = 4;
optional string response_type_url = 4;
optional string root = 2;
optional string root = 2;
optional int64 seconds = 1;
optional int64 seconds = 1;
optional bool server_streaming = 6 [default = false];
repeated .google.protobuf.ServiceDescriptorProto service = 6;
repeated .google.protobuf.ServiceDescriptorProto service = 6;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 4;
optional .google.protobuf.SourceContext source_context = 5;
optional .google.protobuf.SourceContext source_context = 5;
repeated int32 span = 2 [packed = true];
optional int32 start = 1;
optional int32 start = 1;
optional bytes string_value = 7;
optional string string_value = 3;
optional string string_value = 3;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Struct struct_value = 5;
optional .google.protobuf.Syntax syntax = 7;
optional string syntax = 12;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 6;
optional string syntax = 12;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 5;
optional .google.protobuf.Syntax syntax = 7;
optional .google.protobuf.Syntax syntax = 6;
optional string trailing_comments = 4;
optional string trailing_comments = 4;
optional .google.protobuf.FieldDescriptorProto.Type type = 5;
optional string type_name = 6;
optional string type_name = 6;
optional string type_url = 1;
optional string type_url = 6;
optional string type_url = 1;
optional string type_url = 6;
Parser
interface.repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
UnknownFieldSet
for this message.optional bytes value = 2;
optional bool value = 1;
optional bytes value = 1;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
optional double value = 1;
optional float value = 1;
optional int32 value = 1;
optional int64 value = 1;
optional .google.protobuf.Any value = 2;
optional .google.protobuf.Any value = 2;
optional string value = 1;
optional uint32 value = 1;
optional uint64 value = 1;
optional string value = 1;
repeated .google.protobuf.Value values = 1;
repeated .google.protobuf.Value values = 1;
optional string version = 4;
optional string version = 4;
optional bool weak = 10 [default = false];
repeated int32 weak_dependency = 11;
SingleFieldBuilder
implements a structure that a protocol
message uses to hold a single field of another protocol message.GeneratedMessage.GeneratedExtension.fromReflectionType(Object)
, but if the type is a repeated
type, this converts a single element.GeneratedMessage.GeneratedExtension.toReflectionType(Object)
, but if the type is a repeated
type, this converts a single element.size
bytes.google.protobuf.SourceContext
google.protobuf.SourceContext
RpcCallback<Message>
and convert it to an
RpcCallback
accepting a specific message type.SPEED = 1;
STRING_PIECE = 2;
STRING = 0;
google.protobuf.StringValue
google.protobuf.StringValue
google.protobuf.Struct
google.protobuf.Struct
beginIndex
, inclusive, to the end of the
string.beginIndex
, inclusive, to endIndex
, exclusive.google.protobuf.Syntax
SYNTAX_PROTO2 = 0;
SYNTAX_PROTO3 = 1;
TextFormat.unescapeBytes(java.lang.CharSequence)
and
TextFormat.unescapeText(java.lang.String)
when an invalid escape sequence is seen.Parser
.google.protobuf.Timestamp
google.protobuf.Timestamp
byte[]
.byte
array and returns it.byte
array and returns it.ByteString
and returns it.ByteString
and returns it.String
by decoding the bytes using the
specified charset.String
by decoding the bytes using the
specified charset.String
by decoding the bytes using the
specified charset.String
by decoding the bytes as UTF-8.google.protobuf.Type
google.protobuf.Type
TYPE_BOOL = 8;
TYPE_BOOL = 8;
TYPE_BYTES = 12;
TYPE_BYTES = 12;
TYPE_DOUBLE = 1;
TYPE_DOUBLE = 1;
TYPE_ENUM = 14;
TYPE_ENUM = 14;
TYPE_FIXED32 = 7;
TYPE_FIXED32 = 7;
TYPE_FIXED64 = 6;
TYPE_FIXED64 = 6;
TYPE_FLOAT = 2;
TYPE_FLOAT = 2;
TYPE_GROUP = 10;
TYPE_GROUP = 10;
TYPE_INT32 = 5;
TYPE_INT32 = 5;
TYPE_INT64 = 3;
TYPE_INT64 = 3;
TYPE_MESSAGE = 11;
TYPE_MESSAGE = 11;
TYPE_SFIXED32 = 15;
TYPE_SFIXED32 = 15;
TYPE_SFIXED64 = 16;
TYPE_SFIXED64 = 16;
TYPE_SINT32 = 17;
TYPE_SINT32 = 17;
TYPE_SINT64 = 18;
TYPE_SINT64 = 18;
TYPE_STRING = 9;
TYPE_STRING = 9;
TYPE_UINT32 = 13;
TYPE_UINT32 = 13;
TYPE_UINT64 = 4;
TYPE_UINT64 = 4;
TYPE_UNKNOWN = 0;
google.protobuf.UInt32Value
google.protobuf.UInt32Value
google.protobuf.UInt64Value
google.protobuf.UInt64Value
TextFormat.escapeBytes(ByteString)
.UnknownFieldSet
is used to keep track of fields which were seen when
parsing a protocol message but whose field numbers or types are unrecognized.UnknownFieldSet
s.UnknownFieldSet
.Field
within an UnknownFieldSet
.UnknownFieldSetLite
is used to keep track of fields which were seen
when parsing a protocol message but whose field numbers or types are
unrecognized.UnknownFieldSetLite
s.LazyStringList
that wraps another
LazyStringList
such that it cannot be modified via the wrapper.ByteString
instances.ByteString
that is backed by the provided buffer.google.protobuf.Value
google.protobuf.Value
Descriptors.FieldDescriptor.Type
.Descriptors.FieldDescriptor.JavaType
.output
, using MessageSet
wire format.output
using
MessageSet
wire format.bool
field, including tag, to the stream.bool
field to the stream.bytes
field, including tag, to the stream.bytes
field, including tag, to the stream.bytes
field to the stream.bytes
field to the stream.bytes
field, including tag, to the stream.bytes
field to the stream.bytes
field, including tag, to the stream.bytes
field to the stream.MessageLite.writeTo(OutputStream)
, but writes the size of the message
as a varint before writing the data.double
field, including tag, to the stream.double
field to the stream.fixed32
field, including tag, to the stream.fixed32
field to the stream.fixed64
field, including tag, to the stream.fixed64
field to the stream.float
field, including tag, to the stream.float
field to the stream.group
field, including tag, to the stream.group
field to the stream.int32
field, including tag, to the stream.int32
field to the stream.int64
field, including tag, to the stream.int64
field to the stream.sfixed32
field, including tag, to the stream.sfixed32
field to the stream.sfixed64
field, including tag, to the stream.sfixed64
field to the stream.sint32
field, including tag, to the stream.sint32
field to the stream.sint64
field, including tag, to the stream.sint64
field to the stream.string
field, including tag, to the stream.string
field to the stream.output
.output
.output
.output
.output
.output
.uint32
field, including tag, to the stream.uint32
field to the stream.uint64
field, including tag, to the stream.uint64
field to the stream.Copyright © 2008–2016 Google. All rights reserved.