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.BuilderaddAllDependency(java.lang.Iterable<java.lang.String> values)repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.FileDescriptorProto.BuilderaddAllEnumType(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto> values)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderaddAllExtension(java.lang.Iterable<? extends DescriptorProtos.FieldDescriptorProto> values)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderaddAllMessageType(java.lang.Iterable<? extends DescriptorProtos.DescriptorProto> values)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderaddAllPublicDependency(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 public_dependency = 10 [json_name = "publicDependency"];DescriptorProtos.FileDescriptorProto.BuilderaddAllService(java.lang.Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderaddAllWeakDependency(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 weak_dependency = 11 [json_name = "weakDependency"];DescriptorProtos.FileDescriptorProto.BuilderaddDependency(java.lang.String value)repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.FileDescriptorProto.BuilderaddDependencyBytes(ByteString value)repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.FileDescriptorProto.BuilderaddEnumType(int index, DescriptorProtos.EnumDescriptorProto value)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderaddEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderaddEnumType(DescriptorProtos.EnumDescriptorProto value)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderaddEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderaddExtension(int index, DescriptorProtos.FieldDescriptorProto value)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderaddExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderaddExtension(DescriptorProtos.FieldDescriptorProto value)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderaddExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderaddMessageType(int index, DescriptorProtos.DescriptorProto value)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderaddMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderaddMessageType(DescriptorProtos.DescriptorProto value)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderaddMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderaddPublicDependency(int value)repeated int32 public_dependency = 10 [json_name = "publicDependency"];DescriptorProtos.FileDescriptorProto.BuilderaddService(int index, DescriptorProtos.ServiceDescriptorProto value)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderaddService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderaddService(DescriptorProtos.ServiceDescriptorProto value)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderaddService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderaddWeakDependency(int value)repeated int32 weak_dependency = 11 [json_name = "weakDependency"];DescriptorProtos.FileDescriptorProto.BuilderclearDependency()repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.FileDescriptorProto.BuilderclearEdition()optional .google.protobuf.Edition edition = 14 [json_name = "edition"];DescriptorProtos.FileDescriptorProto.BuilderclearEnumType()repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderclearExtension()repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderclearMessageType()repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderclearName()optional string name = 1 [json_name = "name"];DescriptorProtos.FileDescriptorProto.BuilderclearOptions()optional .google.protobuf.FileOptions options = 8 [json_name = "options"];DescriptorProtos.FileDescriptorProto.BuilderclearPackage()optional string package = 2 [json_name = "package"];DescriptorProtos.FileDescriptorProto.BuilderclearPublicDependency()repeated int32 public_dependency = 10 [json_name = "publicDependency"];DescriptorProtos.FileDescriptorProto.BuilderclearService()repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuilderclearSourceCodeInfo()optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];DescriptorProtos.FileDescriptorProto.BuilderclearSyntax()optional string syntax = 12 [json_name = "syntax"];DescriptorProtos.FileDescriptorProto.BuilderclearWeakDependency()repeated int32 weak_dependency = 11 [json_name = "weakDependency"];java.lang.StringgetDependency(int index)repeated string dependency = 3 [json_name = "dependency"];ByteStringgetDependencyBytes(int index)repeated string dependency = 3 [json_name = "dependency"];intgetDependencyCount()repeated string dependency = 3 [json_name = "dependency"];java.util.List<java.lang.String>getDependencyList()repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.EditiongetEdition()optional .google.protobuf.Edition edition = 14 [json_name = "edition"];DescriptorProtos.EnumDescriptorProtogetEnumType(int index)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];intgetEnumTypeCount()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.FieldDescriptorProtogetExtension(int index)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];intgetExtensionCount()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.DescriptorProtogetMessageType(int index)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];intgetMessageTypeCount()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.StringgetName()optional string name = 1 [json_name = "name"];ByteStringgetNameBytes()optional string name = 1 [json_name = "name"];DescriptorProtos.FileOptionsgetOptions()optional .google.protobuf.FileOptions options = 8 [json_name = "options"];java.lang.StringgetPackage()optional string package = 2 [json_name = "package"];ByteStringgetPackageBytes()optional string package = 2 [json_name = "package"];intgetPublicDependency(int index)repeated int32 public_dependency = 10 [json_name = "publicDependency"];intgetPublicDependencyCount()repeated int32 public_dependency = 10 [json_name = "publicDependency"];java.util.List<java.lang.Integer>getPublicDependencyList()repeated int32 public_dependency = 10 [json_name = "publicDependency"];DescriptorProtos.ServiceDescriptorProtogetService(int index)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];intgetServiceCount()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.SourceCodeInfogetSourceCodeInfo()optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];java.lang.StringgetSyntax()optional string syntax = 12 [json_name = "syntax"];ByteStringgetSyntaxBytes()optional string syntax = 12 [json_name = "syntax"];intgetWeakDependency(int index)repeated int32 weak_dependency = 11 [json_name = "weakDependency"];intgetWeakDependencyCount()repeated int32 weak_dependency = 11 [json_name = "weakDependency"];java.util.List<java.lang.Integer>getWeakDependencyList()repeated int32 weak_dependency = 11 [json_name = "weakDependency"];booleanhasEdition()optional .google.protobuf.Edition edition = 14 [json_name = "edition"];booleanhasName()optional string name = 1 [json_name = "name"];booleanhasOptions()optional .google.protobuf.FileOptions options = 8 [json_name = "options"];booleanhasPackage()optional string package = 2 [json_name = "package"];booleanhasSourceCodeInfo()optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];booleanhasSyntax()optional string syntax = 12 [json_name = "syntax"];DescriptorProtos.FileDescriptorProto.BuildermergeOptions(DescriptorProtos.FileOptions value)optional .google.protobuf.FileOptions options = 8 [json_name = "options"];DescriptorProtos.FileDescriptorProto.BuildermergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];DescriptorProtos.FileDescriptorProto.BuilderremoveEnumType(int index)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuilderremoveExtension(int index)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuilderremoveMessageType(int index)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuilderremoveService(int index)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuildersetDependency(int index, java.lang.String value)repeated string dependency = 3 [json_name = "dependency"];DescriptorProtos.FileDescriptorProto.BuildersetEdition(DescriptorProtos.Edition value)optional .google.protobuf.Edition edition = 14 [json_name = "edition"];DescriptorProtos.FileDescriptorProto.BuildersetEnumType(int index, DescriptorProtos.EnumDescriptorProto value)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuildersetEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];DescriptorProtos.FileDescriptorProto.BuildersetExtension(int index, DescriptorProtos.FieldDescriptorProto value)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuildersetExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];DescriptorProtos.FileDescriptorProto.BuildersetMessageType(int index, DescriptorProtos.DescriptorProto value)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuildersetMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];DescriptorProtos.FileDescriptorProto.BuildersetName(java.lang.String value)optional string name = 1 [json_name = "name"];DescriptorProtos.FileDescriptorProto.BuildersetNameBytes(ByteString value)optional string name = 1 [json_name = "name"];DescriptorProtos.FileDescriptorProto.BuildersetOptions(DescriptorProtos.FileOptions value)optional .google.protobuf.FileOptions options = 8 [json_name = "options"];DescriptorProtos.FileDescriptorProto.BuildersetOptions(DescriptorProtos.FileOptions.Builder builderForValue)optional .google.protobuf.FileOptions options = 8 [json_name = "options"];DescriptorProtos.FileDescriptorProto.BuildersetPackage(java.lang.String value)optional string package = 2 [json_name = "package"];DescriptorProtos.FileDescriptorProto.BuildersetPackageBytes(ByteString value)optional string package = 2 [json_name = "package"];DescriptorProtos.FileDescriptorProto.BuildersetPublicDependency(int index, int value)repeated int32 public_dependency = 10 [json_name = "publicDependency"];DescriptorProtos.FileDescriptorProto.BuildersetService(int index, DescriptorProtos.ServiceDescriptorProto value)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuildersetService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];DescriptorProtos.FileDescriptorProto.BuildersetSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];DescriptorProtos.FileDescriptorProto.BuildersetSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue)optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];DescriptorProtos.FileDescriptorProto.BuildersetSyntax(java.lang.String value)optional string syntax = 12 [json_name = "syntax"];DescriptorProtos.FileDescriptorProto.BuildersetSyntaxBytes(ByteString value)optional string syntax = 12 [json_name = "syntax"];DescriptorProtos.FileDescriptorProto.BuildersetWeakDependency(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:
hasNamein interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
optional string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The name.
-
getNameBytes
public ByteString getNameBytes()
optional string name = 1 [json_name = "name"];- Specified by:
getNameBytesin 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:
hasPackagein interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- Whether the package field is set.
-
getPackage
public java.lang.String getPackage()
optional string package = 2 [json_name = "package"];- Specified by:
getPackagein interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The package.
-
getPackageBytes
public ByteString getPackageBytes()
optional string package = 2 [json_name = "package"];- Specified by:
getPackageBytesin 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:
getDependencyListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- A list containing the dependency.
-
getDependencyCount
public int getDependencyCount()
repeated string dependency = 3 [json_name = "dependency"];- Specified by:
getDependencyCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The count of dependency.
-
getDependency
public java.lang.String getDependency(int index)
repeated string dependency = 3 [json_name = "dependency"];- Specified by:
getDependencyin 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:
getDependencyBytesin 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:
getPublicDependencyListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- A list containing the publicDependency.
-
getPublicDependencyCount
public int getPublicDependencyCount()
repeated int32 public_dependency = 10 [json_name = "publicDependency"];- Specified by:
getPublicDependencyCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The count of publicDependency.
-
getPublicDependency
public int getPublicDependency(int index)
repeated int32 public_dependency = 10 [json_name = "publicDependency"];- Specified by:
getPublicDependencyin 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:
getWeakDependencyListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- A list containing the weakDependency.
-
getWeakDependencyCount
public int getWeakDependencyCount()
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];- Specified by:
getWeakDependencyCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The count of weakDependency.
-
getWeakDependency
public int getWeakDependency(int index)
repeated int32 weak_dependency = 11 [json_name = "weakDependency"];- Specified by:
getWeakDependencyin 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:
getMessageTypeListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getMessageTypeCount
public int getMessageTypeCount()
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];- Specified by:
getMessageTypeCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getMessageType
public DescriptorProtos.DescriptorProto getMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];- Specified by:
getMessageTypein 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:
getEnumTypeListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getEnumTypeCount
public int getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];- Specified by:
getEnumTypeCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getEnumType
public DescriptorProtos.EnumDescriptorProto getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];- Specified by:
getEnumTypein 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:
getServiceListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getServiceCount
public int getServiceCount()
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];- Specified by:
getServiceCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getService
public DescriptorProtos.ServiceDescriptorProto getService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];- Specified by:
getServicein 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:
getExtensionListin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getExtensionCount
public int getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];- Specified by:
getExtensionCountin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder
-
getExtension
public DescriptorProtos.FieldDescriptorProto getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];- Specified by:
getExtensionin 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:
hasOptionsin 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:
getOptionsin 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:
hasSourceCodeInfoin 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:
getSourceCodeInfoin 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:
hasSyntaxin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- Whether the syntax field is set.
-
getSyntax
public java.lang.String getSyntax()
optional string syntax = 12 [json_name = "syntax"];- Specified by:
getSyntaxin interfaceDescriptorProtos.FileDescriptorProtoOrBuilder- Returns:
- The syntax.
-
getSyntaxBytes
public ByteString getSyntaxBytes()
optional string syntax = 12 [json_name = "syntax"];- Specified by:
getSyntaxBytesin 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:
hasEditionin 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:
getEditionin 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.
-
-