Package com.google.protobuf
Interface DescriptorProtos.FieldDescriptorProtoOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.FieldDescriptorProto,DescriptorProtos.FieldDescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
-
Method Summary
Modifier and TypeMethodDescriptionoptional string default_value = 7 [json_name = "defaultValue"];optional string default_value = 7 [json_name = "defaultValue"];optional string extendee = 2 [json_name = "extendee"];optional string extendee = 2 [json_name = "extendee"];optional string json_name = 10 [json_name = "jsonName"];optional string json_name = 10 [json_name = "jsonName"];getLabel()optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];getName()optional string name = 1 [json_name = "name"];optional string name = 1 [json_name = "name"];intoptional int32 number = 3 [json_name = "number"];intoptional int32 oneof_index = 9 [json_name = "oneofIndex"];optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];booleanoptional bool proto3_optional = 17 [json_name = "proto3Optional"];getType()optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];optional string type_name = 6 [json_name = "typeName"];optional string type_name = 6 [json_name = "typeName"];booleanoptional string default_value = 7 [json_name = "defaultValue"];booleanoptional string extendee = 2 [json_name = "extendee"];booleanoptional string json_name = 10 [json_name = "jsonName"];booleanhasLabel()optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];booleanhasName()optional string name = 1 [json_name = "name"];booleanoptional int32 number = 3 [json_name = "number"];booleanoptional int32 oneof_index = 9 [json_name = "oneofIndex"];booleanoptional .google.protobuf.FieldOptions options = 8 [json_name = "options"];booleanoptional bool proto3_optional = 17 [json_name = "proto3Optional"];booleanhasType()optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];booleanoptional string type_name = 6 [json_name = "typeName"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()optional string name = 1 [json_name = "name"];- Returns:
- Whether the name field is set.
-
getName
String getName()optional string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()optional string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
hasNumber
boolean hasNumber()optional int32 number = 3 [json_name = "number"];- Returns:
- Whether the number field is set.
-
getNumber
int getNumber()optional int32 number = 3 [json_name = "number"];- Returns:
- The number.
-
hasLabel
boolean hasLabel()optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];- Returns:
- Whether the label field is set.
-
getLabel
DescriptorProtos.FieldDescriptorProto.Label getLabel()optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];- Returns:
- The label.
-
hasType
boolean hasType()optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];- Returns:
- Whether the type field is set.
-
getType
optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];- Returns:
- The type.
-
hasTypeName
boolean hasTypeName()optional string type_name = 6 [json_name = "typeName"];- Returns:
- Whether the typeName field is set.
-
getTypeName
String getTypeName()optional string type_name = 6 [json_name = "typeName"];- Returns:
- The typeName.
-
getTypeNameBytes
ByteString getTypeNameBytes()optional string type_name = 6 [json_name = "typeName"];- Returns:
- The bytes for typeName.
-
hasExtendee
boolean hasExtendee()optional string extendee = 2 [json_name = "extendee"];- Returns:
- Whether the extendee field is set.
-
getExtendee
String getExtendee()optional string extendee = 2 [json_name = "extendee"];- Returns:
- The extendee.
-
getExtendeeBytes
ByteString getExtendeeBytes()optional string extendee = 2 [json_name = "extendee"];- Returns:
- The bytes for extendee.
-
hasDefaultValue
boolean hasDefaultValue()optional string default_value = 7 [json_name = "defaultValue"];- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
String getDefaultValue()optional string default_value = 7 [json_name = "defaultValue"];- Returns:
- The defaultValue.
-
getDefaultValueBytes
ByteString getDefaultValueBytes()optional string default_value = 7 [json_name = "defaultValue"];- Returns:
- The bytes for defaultValue.
-
hasOneofIndex
boolean hasOneofIndex()optional int32 oneof_index = 9 [json_name = "oneofIndex"];- Returns:
- Whether the oneofIndex field is set.
-
getOneofIndex
int getOneofIndex()optional int32 oneof_index = 9 [json_name = "oneofIndex"];- Returns:
- The oneofIndex.
-
hasJsonName
boolean hasJsonName()optional string json_name = 10 [json_name = "jsonName"];- Returns:
- Whether the jsonName field is set.
-
getJsonName
String getJsonName()optional string json_name = 10 [json_name = "jsonName"];- Returns:
- The jsonName.
-
getJsonNameBytes
ByteString getJsonNameBytes()optional string json_name = 10 [json_name = "jsonName"];- Returns:
- The bytes for jsonName.
-
hasOptions
boolean hasOptions()optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];- Returns:
- Whether the options field is set.
-
getOptions
DescriptorProtos.FieldOptions getOptions()optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];- Returns:
- The options.
-
getOptionsOrBuilder
DescriptorProtos.FieldOptionsOrBuilder getOptionsOrBuilder()optional .google.protobuf.FieldOptions options = 8 [json_name = "options"]; -
hasProto3Optional
boolean hasProto3Optional()optional bool proto3_optional = 17 [json_name = "proto3Optional"];- Returns:
- Whether the proto3Optional field is set.
-
getProto3Optional
boolean getProto3Optional()optional bool proto3_optional = 17 [json_name = "proto3Optional"];- Returns:
- The proto3Optional.
-