Package com.google.protobuf
Class DescriptorProtos.FileDescriptorProto.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.FileDescriptorProto,DescriptorProtos.FileDescriptorProto.Builder>
-
- com.google.protobuf.DescriptorProtos.FileDescriptorProto.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FileDescriptorProtoOrBuilder
,MessageLite.Builder
,MessageLiteOrBuilder
,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FileDescriptorProto
public static final class DescriptorProtos.FileDescriptorProto.Builder extends GeneratedMessageLite.Builder<DescriptorProtos.FileDescriptorProto,DescriptorProtos.FileDescriptorProto.Builder> implements DescriptorProtos.FileDescriptorProtoOrBuilder
Protobuf typegoogle.protobuf.FileDescriptorProto
-
-
Field Summary
-
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.FileDescriptorProto.Builder
addAllDependency(java.lang.Iterable<java.lang.String> values)
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.FileDescriptorProto.Builder
addAllEnumType(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto> values)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
addAllExtension(java.lang.Iterable<? extends DescriptorProtos.FieldDescriptorProto> values)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
addAllMessageType(java.lang.Iterable<? extends DescriptorProtos.DescriptorProto> values)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
addAllPublicDependency(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
DescriptorProtos.FileDescriptorProto.Builder
addAllService(java.lang.Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
addAllWeakDependency(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
DescriptorProtos.FileDescriptorProto.Builder
addDependency(java.lang.String value)
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.FileDescriptorProto.Builder
addDependencyBytes(ByteString value)
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.FileDescriptorProto.Builder
addEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
addEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
addEnumType(DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
addEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
addExtension(int index, DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
addExtension(DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
addMessageType(int index, DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
addMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
addMessageType(DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
addMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
addPublicDependency(int value)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
DescriptorProtos.FileDescriptorProto.Builder
addService(int index, DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
addService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
addService(DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
addService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
addWeakDependency(int value)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
DescriptorProtos.FileDescriptorProto.Builder
clearDependency()
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.FileDescriptorProto.Builder
clearEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
DescriptorProtos.FileDescriptorProto.Builder
clearEnumType()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
clearExtension()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
clearMessageType()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
clearName()
optional string name = 1 [json_name = "name"];
DescriptorProtos.FileDescriptorProto.Builder
clearOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
DescriptorProtos.FileDescriptorProto.Builder
clearPackage()
optional string package = 2 [json_name = "package"];
DescriptorProtos.FileDescriptorProto.Builder
clearPublicDependency()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
DescriptorProtos.FileDescriptorProto.Builder
clearService()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
clearSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
DescriptorProtos.FileDescriptorProto.Builder
clearSyntax()
optional string syntax = 12 [json_name = "syntax"];
DescriptorProtos.FileDescriptorProto.Builder
clearWeakDependency()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
java.lang.String
getDependency(int index)
repeated string dependency = 3 [json_name = "dependency"];
ByteString
getDependencyBytes(int index)
repeated string dependency = 3 [json_name = "dependency"];
int
getDependencyCount()
repeated string dependency = 3 [json_name = "dependency"];
java.util.List<java.lang.String>
getDependencyList()
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.Edition
getEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
DescriptorProtos.EnumDescriptorProto
getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
int
getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
java.util.List<DescriptorProtos.EnumDescriptorProto>
getEnumTypeList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FieldDescriptorProto
getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
int
getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
java.util.List<DescriptorProtos.FieldDescriptorProto>
getExtensionList()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.DescriptorProto
getMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
int
getMessageTypeCount()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
java.util.List<DescriptorProtos.DescriptorProto>
getMessageTypeList()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
java.lang.String
getName()
optional string name = 1 [json_name = "name"];
ByteString
getNameBytes()
optional string name = 1 [json_name = "name"];
DescriptorProtos.FileOptions
getOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
java.lang.String
getPackage()
optional string package = 2 [json_name = "package"];
ByteString
getPackageBytes()
optional string package = 2 [json_name = "package"];
int
getPublicDependency(int index)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
int
getPublicDependencyCount()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
java.util.List<java.lang.Integer>
getPublicDependencyList()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
DescriptorProtos.ServiceDescriptorProto
getService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
int
getServiceCount()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
java.util.List<DescriptorProtos.ServiceDescriptorProto>
getServiceList()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.SourceCodeInfo
getSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
java.lang.String
getSyntax()
optional string syntax = 12 [json_name = "syntax"];
ByteString
getSyntaxBytes()
optional string syntax = 12 [json_name = "syntax"];
int
getWeakDependency(int index)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
int
getWeakDependencyCount()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
java.util.List<java.lang.Integer>
getWeakDependencyList()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
boolean
hasEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
boolean
hasName()
optional string name = 1 [json_name = "name"];
boolean
hasOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
boolean
hasPackage()
optional string package = 2 [json_name = "package"];
boolean
hasSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
boolean
hasSyntax()
optional string syntax = 12 [json_name = "syntax"];
DescriptorProtos.FileDescriptorProto.Builder
mergeOptions(DescriptorProtos.FileOptions value)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
DescriptorProtos.FileDescriptorProto.Builder
mergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
DescriptorProtos.FileDescriptorProto.Builder
removeEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
removeExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
removeMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
removeService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
setDependency(int index, java.lang.String value)
repeated string dependency = 3 [json_name = "dependency"];
DescriptorProtos.FileDescriptorProto.Builder
setEdition(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
DescriptorProtos.FileDescriptorProto.Builder
setEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
setEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
DescriptorProtos.FileDescriptorProto.Builder
setExtension(int index, DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
DescriptorProtos.FileDescriptorProto.Builder
setMessageType(int index, DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
setMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
DescriptorProtos.FileDescriptorProto.Builder
setName(java.lang.String value)
optional string name = 1 [json_name = "name"];
DescriptorProtos.FileDescriptorProto.Builder
setNameBytes(ByteString value)
optional string name = 1 [json_name = "name"];
DescriptorProtos.FileDescriptorProto.Builder
setOptions(DescriptorProtos.FileOptions value)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
DescriptorProtos.FileDescriptorProto.Builder
setOptions(DescriptorProtos.FileOptions.Builder builderForValue)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
DescriptorProtos.FileDescriptorProto.Builder
setPackage(java.lang.String value)
optional string package = 2 [json_name = "package"];
DescriptorProtos.FileDescriptorProto.Builder
setPackageBytes(ByteString value)
optional string package = 2 [json_name = "package"];
DescriptorProtos.FileDescriptorProto.Builder
setPublicDependency(int index, int value)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
DescriptorProtos.FileDescriptorProto.Builder
setService(int index, DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
setService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
DescriptorProtos.FileDescriptorProto.Builder
setSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
DescriptorProtos.FileDescriptorProto.Builder
setSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
DescriptorProtos.FileDescriptorProto.Builder
setSyntax(java.lang.String value)
optional string syntax = 12 [json_name = "syntax"];
DescriptorProtos.FileDescriptorProto.Builder
setSyntaxBytes(ByteString value)
optional string syntax = 12 [json_name = "syntax"];
DescriptorProtos.FileDescriptorProto.Builder
setWeakDependency(int index, int value)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Method Detail
-
hasName
public boolean hasName()
optional string name = 1 [json_name = "name"];
- Specified by:
hasName
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
optional string name = 1 [json_name = "name"];
- Specified by:
getName
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The name.
-
getNameBytes
public ByteString getNameBytes()
optional string name = 1 [json_name = "name"];
- Specified by:
getNameBytes
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The bytes for name.
-
setName
public DescriptorProtos.FileDescriptorProto.Builder setName(java.lang.String value)
optional string name = 1 [json_name = "name"];
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DescriptorProtos.FileDescriptorProto.Builder clearName()
optional string name = 1 [json_name = "name"];
- Returns:
- This builder for chaining.
-
setNameBytes
public DescriptorProtos.FileDescriptorProto.Builder setNameBytes(ByteString value)
optional string name = 1 [json_name = "name"];
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasPackage
public boolean hasPackage()
optional string package = 2 [json_name = "package"];
- Specified by:
hasPackage
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the package field is set.
-
getPackage
public java.lang.String getPackage()
optional string package = 2 [json_name = "package"];
- Specified by:
getPackage
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The package.
-
getPackageBytes
public ByteString getPackageBytes()
optional string package = 2 [json_name = "package"];
- Specified by:
getPackageBytes
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The bytes for package.
-
setPackage
public DescriptorProtos.FileDescriptorProto.Builder setPackage(java.lang.String value)
optional string package = 2 [json_name = "package"];
- Parameters:
value
- The package to set.- Returns:
- This builder for chaining.
-
clearPackage
public DescriptorProtos.FileDescriptorProto.Builder clearPackage()
optional string package = 2 [json_name = "package"];
- Returns:
- This builder for chaining.
-
setPackageBytes
public DescriptorProtos.FileDescriptorProto.Builder setPackageBytes(ByteString value)
optional string package = 2 [json_name = "package"];
- Parameters:
value
- The bytes for package to set.- Returns:
- This builder for chaining.
-
getDependencyList
public java.util.List<java.lang.String> getDependencyList()
repeated string dependency = 3 [json_name = "dependency"];
- Specified by:
getDependencyList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- A list containing the dependency.
-
getDependencyCount
public int getDependencyCount()
repeated string dependency = 3 [json_name = "dependency"];
- Specified by:
getDependencyCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The count of dependency.
-
getDependency
public java.lang.String getDependency(int index)
repeated string dependency = 3 [json_name = "dependency"];
- Specified by:
getDependency
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The dependency at the given index.
-
getDependencyBytes
public ByteString getDependencyBytes(int index)
repeated string dependency = 3 [json_name = "dependency"];
- Specified by:
getDependencyBytes
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the dependency at the given index.
-
setDependency
public DescriptorProtos.FileDescriptorProto.Builder setDependency(int index, java.lang.String value)
repeated string dependency = 3 [json_name = "dependency"];
- Parameters:
index
- The index to set the value at.value
- The dependency to set.- Returns:
- This builder for chaining.
-
addDependency
public DescriptorProtos.FileDescriptorProto.Builder addDependency(java.lang.String value)
repeated string dependency = 3 [json_name = "dependency"];
- Parameters:
value
- The dependency to add.- Returns:
- This builder for chaining.
-
addAllDependency
public DescriptorProtos.FileDescriptorProto.Builder addAllDependency(java.lang.Iterable<java.lang.String> values)
repeated string dependency = 3 [json_name = "dependency"];
- Parameters:
values
- The dependency to add.- Returns:
- This builder for chaining.
-
clearDependency
public DescriptorProtos.FileDescriptorProto.Builder clearDependency()
repeated string dependency = 3 [json_name = "dependency"];
- Returns:
- This builder for chaining.
-
addDependencyBytes
public DescriptorProtos.FileDescriptorProto.Builder addDependencyBytes(ByteString value)
repeated string dependency = 3 [json_name = "dependency"];
- Parameters:
value
- The bytes of the dependency to add.- Returns:
- This builder for chaining.
-
getPublicDependencyList
public java.util.List<java.lang.Integer> getPublicDependencyList()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Specified by:
getPublicDependencyList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- A list containing the publicDependency.
-
getPublicDependencyCount
public int getPublicDependencyCount()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Specified by:
getPublicDependencyCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The count of publicDependency.
-
getPublicDependency
public int getPublicDependency(int index)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Specified by:
getPublicDependency
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The publicDependency at the given index.
-
setPublicDependency
public DescriptorProtos.FileDescriptorProto.Builder setPublicDependency(int index, int value)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Parameters:
value
- The publicDependency to set.- Returns:
- This builder for chaining.
-
addPublicDependency
public DescriptorProtos.FileDescriptorProto.Builder addPublicDependency(int value)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Parameters:
value
- The publicDependency to add.- Returns:
- This builder for chaining.
-
addAllPublicDependency
public DescriptorProtos.FileDescriptorProto.Builder addAllPublicDependency(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Parameters:
values
- The publicDependency to add.- Returns:
- This builder for chaining.
-
clearPublicDependency
public DescriptorProtos.FileDescriptorProto.Builder clearPublicDependency()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];
- Returns:
- This builder for chaining.
-
getWeakDependencyList
public java.util.List<java.lang.Integer> getWeakDependencyList()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Specified by:
getWeakDependencyList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- A list containing the weakDependency.
-
getWeakDependencyCount
public int getWeakDependencyCount()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Specified by:
getWeakDependencyCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The count of weakDependency.
-
getWeakDependency
public int getWeakDependency(int index)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Specified by:
getWeakDependency
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The weakDependency at the given index.
-
setWeakDependency
public DescriptorProtos.FileDescriptorProto.Builder setWeakDependency(int index, int value)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Parameters:
value
- The weakDependency to set.- Returns:
- This builder for chaining.
-
addWeakDependency
public DescriptorProtos.FileDescriptorProto.Builder addWeakDependency(int value)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Parameters:
value
- The weakDependency to add.- Returns:
- This builder for chaining.
-
addAllWeakDependency
public DescriptorProtos.FileDescriptorProto.Builder addAllWeakDependency(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Parameters:
values
- The weakDependency to add.- Returns:
- This builder for chaining.
-
clearWeakDependency
public DescriptorProtos.FileDescriptorProto.Builder clearWeakDependency()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
- Returns:
- This builder for chaining.
-
getMessageTypeList
public java.util.List<DescriptorProtos.DescriptorProto> getMessageTypeList()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
- Specified by:
getMessageTypeList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getMessageTypeCount
public int getMessageTypeCount()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
- Specified by:
getMessageTypeCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getMessageType
public DescriptorProtos.DescriptorProto getMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
- Specified by:
getMessageType
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
setMessageType
public DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index, DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
setMessageType
public DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
addMessageType
public DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
addMessageType
public DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index, DescriptorProtos.DescriptorProto value)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
addMessageType
public DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
addMessageType
public DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
addAllMessageType
public DescriptorProtos.FileDescriptorProto.Builder addAllMessageType(java.lang.Iterable<? extends DescriptorProtos.DescriptorProto> values)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
clearMessageType
public DescriptorProtos.FileDescriptorProto.Builder clearMessageType()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
removeMessageType
public DescriptorProtos.FileDescriptorProto.Builder removeMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
-
getEnumTypeList
public java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
- Specified by:
getEnumTypeList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getEnumTypeCount
public int getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
- Specified by:
getEnumTypeCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getEnumType
public DescriptorProtos.EnumDescriptorProto getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
- Specified by:
getEnumType
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
setEnumType
public DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
setEnumType
public DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
addEnumType
public DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
addEnumType
public DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
addEnumType
public DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
addEnumType
public DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
addAllEnumType
public DescriptorProtos.FileDescriptorProto.Builder addAllEnumType(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto> values)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
clearEnumType
public DescriptorProtos.FileDescriptorProto.Builder clearEnumType()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
removeEnumType
public DescriptorProtos.FileDescriptorProto.Builder removeEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
-
getServiceList
public java.util.List<DescriptorProtos.ServiceDescriptorProto> getServiceList()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
- Specified by:
getServiceList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getServiceCount
public int getServiceCount()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
- Specified by:
getServiceCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getService
public DescriptorProtos.ServiceDescriptorProto getService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
- Specified by:
getService
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
setService
public DescriptorProtos.FileDescriptorProto.Builder setService(int index, DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
setService
public DescriptorProtos.FileDescriptorProto.Builder setService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
addService
public DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
addService
public DescriptorProtos.FileDescriptorProto.Builder addService(int index, DescriptorProtos.ServiceDescriptorProto value)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
addService
public DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
addService
public DescriptorProtos.FileDescriptorProto.Builder addService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
addAllService
public DescriptorProtos.FileDescriptorProto.Builder addAllService(java.lang.Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
clearService
public DescriptorProtos.FileDescriptorProto.Builder clearService()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
removeService
public DescriptorProtos.FileDescriptorProto.Builder removeService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
-
getExtensionList
public java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
- Specified by:
getExtensionList
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getExtensionCount
public int getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
- Specified by:
getExtensionCount
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getExtension
public DescriptorProtos.FieldDescriptorProto getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
- Specified by:
getExtension
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
setExtension
public DescriptorProtos.FileDescriptorProto.Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
setExtension
public DescriptorProtos.FileDescriptorProto.Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
addExtension
public DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
addExtension
public DescriptorProtos.FileDescriptorProto.Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto value)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
addExtension
public DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
addExtension
public DescriptorProtos.FileDescriptorProto.Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
addAllExtension
public DescriptorProtos.FileDescriptorProto.Builder addAllExtension(java.lang.Iterable<? extends DescriptorProtos.FieldDescriptorProto> values)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
clearExtension
public DescriptorProtos.FileDescriptorProto.Builder clearExtension()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
removeExtension
public DescriptorProtos.FileDescriptorProto.Builder removeExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
-
hasOptions
public boolean hasOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
- Specified by:
hasOptions
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the options field is set.
-
getOptions
public DescriptorProtos.FileOptions getOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
- Specified by:
getOptions
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The options.
-
setOptions
public DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions value)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
-
setOptions
public DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions.Builder builderForValue)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
-
mergeOptions
public DescriptorProtos.FileDescriptorProto.Builder mergeOptions(DescriptorProtos.FileOptions value)
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
-
clearOptions
public DescriptorProtos.FileDescriptorProto.Builder clearOptions()
optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
-
hasSourceCodeInfo
public boolean hasSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
- Specified by:
hasSourceCodeInfo
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the sourceCodeInfo field is set.
-
getSourceCodeInfo
public DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
- Specified by:
getSourceCodeInfo
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The sourceCodeInfo.
-
setSourceCodeInfo
public DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
-
setSourceCodeInfo
public DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
-
mergeSourceCodeInfo
public DescriptorProtos.FileDescriptorProto.Builder mergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
-
clearSourceCodeInfo
public DescriptorProtos.FileDescriptorProto.Builder clearSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
-
hasSyntax
public boolean hasSyntax()
optional string syntax = 12 [json_name = "syntax"];
- Specified by:
hasSyntax
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the syntax field is set.
-
getSyntax
public java.lang.String getSyntax()
optional string syntax = 12 [json_name = "syntax"];
- Specified by:
getSyntax
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The syntax.
-
getSyntaxBytes
public ByteString getSyntaxBytes()
optional string syntax = 12 [json_name = "syntax"];
- Specified by:
getSyntaxBytes
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The bytes for syntax.
-
setSyntax
public DescriptorProtos.FileDescriptorProto.Builder setSyntax(java.lang.String value)
optional string syntax = 12 [json_name = "syntax"];
- Parameters:
value
- The syntax to set.- Returns:
- This builder for chaining.
-
clearSyntax
public DescriptorProtos.FileDescriptorProto.Builder clearSyntax()
optional string syntax = 12 [json_name = "syntax"];
- Returns:
- This builder for chaining.
-
setSyntaxBytes
public DescriptorProtos.FileDescriptorProto.Builder setSyntaxBytes(ByteString value)
optional string syntax = 12 [json_name = "syntax"];
- Parameters:
value
- The bytes for syntax to set.- Returns:
- This builder for chaining.
-
hasEdition
public boolean hasEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
- Specified by:
hasEdition
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- Whether the edition field is set.
-
getEdition
public DescriptorProtos.Edition getEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
- Specified by:
getEdition
in interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
- Returns:
- The edition.
-
setEdition
public DescriptorProtos.FileDescriptorProto.Builder setEdition(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
- Parameters:
value
- The enum numeric value on the wire for edition to set.- Returns:
- This builder for chaining.
-
clearEdition
public DescriptorProtos.FileDescriptorProto.Builder clearEdition()
optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
- Returns:
- This builder for chaining.
-
-