Interface DescriptorProtos.FileDescriptorProtoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
DescriptorProtos.FileDescriptorProto, DescriptorProtos.FileDescriptorProto.Builder
Enclosing class:
DescriptorProtos

public static interface DescriptorProtos.FileDescriptorProtoOrBuilder extends MessageOrBuilder
  • Method Details Link icon

    • hasName Link icon

      boolean hasName()
      optional string name = 1 [json_name = "name"];
      Returns:
      Whether the name field is set.
    • getName Link icon

      String getName()
      optional string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes Link icon

      com.google.protobuf.ByteString getNameBytes()
      optional string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • hasPackage Link icon

      boolean hasPackage()
      optional string package = 2 [json_name = "package"];
      Returns:
      Whether the package field is set.
    • getPackage Link icon

      String getPackage()
      optional string package = 2 [json_name = "package"];
      Returns:
      The package.
    • getPackageBytes Link icon

      com.google.protobuf.ByteString getPackageBytes()
      optional string package = 2 [json_name = "package"];
      Returns:
      The bytes for package.
    • getDependencyList Link icon

      List<String> getDependencyList()
      repeated string dependency = 3 [json_name = "dependency"];
      Returns:
      A list containing the dependency.
    • getDependencyCount Link icon

      int getDependencyCount()
      repeated string dependency = 3 [json_name = "dependency"];
      Returns:
      The count of dependency.
    • getDependency Link icon

      String getDependency(int index)
      repeated string dependency = 3 [json_name = "dependency"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The dependency at the given index.
    • getDependencyBytes Link icon

      com.google.protobuf.ByteString getDependencyBytes(int index)
      repeated string dependency = 3 [json_name = "dependency"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dependency at the given index.
    • getPublicDependencyList Link icon

      List<Integer> getPublicDependencyList()
      repeated int32 public_dependency = 10 [json_name = "publicDependency"];
      Returns:
      A list containing the publicDependency.
    • getPublicDependencyCount Link icon

      int getPublicDependencyCount()
      repeated int32 public_dependency = 10 [json_name = "publicDependency"];
      Returns:
      The count of publicDependency.
    • getPublicDependency Link icon

      int getPublicDependency(int index)
      repeated int32 public_dependency = 10 [json_name = "publicDependency"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The publicDependency at the given index.
    • getWeakDependencyList Link icon

      List<Integer> getWeakDependencyList()
      repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
      Returns:
      A list containing the weakDependency.
    • getWeakDependencyCount Link icon

      int getWeakDependencyCount()
      repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
      Returns:
      The count of weakDependency.
    • getWeakDependency Link icon

      int getWeakDependency(int index)
      repeated int32 weak_dependency = 11 [json_name = "weakDependency"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The weakDependency at the given index.
    • getMessageTypeList Link icon

      List<DescriptorProtos.DescriptorProto> getMessageTypeList()
      repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
    • getMessageType Link icon

      DescriptorProtos.DescriptorProto getMessageType(int index)
      repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
    • getMessageTypeCount Link icon

      int getMessageTypeCount()
      repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
    • getMessageTypeOrBuilderList Link icon

      List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList()
      repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
    • getMessageTypeOrBuilder Link icon

      DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index)
      repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];
    • getEnumTypeList Link icon

      repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
    • getEnumType Link icon

      DescriptorProtos.EnumDescriptorProto getEnumType(int index)
      repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
    • getEnumTypeCount Link icon

      int getEnumTypeCount()
      repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
    • getEnumTypeOrBuilderList Link icon

      List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList()
      repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
    • getEnumTypeOrBuilder Link icon

      DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index)
      repeated .google.protobuf.EnumDescriptorProto enum_type = 5 [json_name = "enumType"];
    • getServiceList Link icon

      repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
    • getService Link icon

      repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
    • getServiceCount Link icon

      int getServiceCount()
      repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
    • getServiceOrBuilderList Link icon

      List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList()
      repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
    • getServiceOrBuilder Link icon

      DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index)
      repeated .google.protobuf.ServiceDescriptorProto service = 6 [json_name = "service"];
    • getExtensionList Link icon

      repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
    • getExtension Link icon

      DescriptorProtos.FieldDescriptorProto getExtension(int index)
      repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
    • getExtensionCount Link icon

      int getExtensionCount()
      repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
    • getExtensionOrBuilderList Link icon

      List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList()
      repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
    • getExtensionOrBuilder Link icon

      DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index)
      repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];
    • hasOptions Link icon

      boolean hasOptions()
      optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
      Returns:
      Whether the options field is set.
    • getOptions Link icon

      optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
      Returns:
      The options.
    • getOptionsOrBuilder Link icon

      optional .google.protobuf.FileOptions options = 8 [json_name = "options"];
    • hasSourceCodeInfo Link icon

      boolean hasSourceCodeInfo()
      optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
      Returns:
      Whether the sourceCodeInfo field is set.
    • getSourceCodeInfo Link icon

      DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
      optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
      Returns:
      The sourceCodeInfo.
    • getSourceCodeInfoOrBuilder Link icon

      DescriptorProtos.SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder()
      optional .google.protobuf.SourceCodeInfo source_code_info = 9 [json_name = "sourceCodeInfo"];
    • hasSyntax Link icon

      boolean hasSyntax()
      optional string syntax = 12 [json_name = "syntax"];
      Returns:
      Whether the syntax field is set.
    • getSyntax Link icon

      String getSyntax()
      optional string syntax = 12 [json_name = "syntax"];
      Returns:
      The syntax.
    • getSyntaxBytes Link icon

      com.google.protobuf.ByteString getSyntaxBytes()
      optional string syntax = 12 [json_name = "syntax"];
      Returns:
      The bytes for syntax.
    • hasEdition Link icon

      boolean hasEdition()
      optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
      Returns:
      Whether the edition field is set.
    • getEdition Link icon

      optional .google.protobuf.Edition edition = 14 [json_name = "edition"];
      Returns:
      The edition.