public interface com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder extends com.google.protobuf.MessageOrBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder
  super_class: java.lang.Object
{
  public abstract boolean hasName();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.google.protobuf.ByteString getNameBytes();
    descriptor: ()Lcom/google/protobuf/ByteString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto> getValueList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lcom/google/protobuf/DescriptorProtos$EnumValueDescriptorProto;>;

  public abstract com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getValue(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$EnumValueDescriptorProto;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract int getValueCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<? extends com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder> getValueOrBuilderList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<+Lcom/google/protobuf/DescriptorProtos$EnumValueDescriptorProtoOrBuilder;>;

  public abstract com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder getValueOrBuilder(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$EnumValueDescriptorProtoOrBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract boolean hasOptions();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.google.protobuf.DescriptorProtos$EnumOptions getOptions();
    descriptor: ()Lcom/google/protobuf/DescriptorProtos$EnumOptions;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder getOptionsOrBuilder();
    descriptor: ()Lcom/google/protobuf/DescriptorProtos$EnumOptionsOrBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange> getReservedRangeList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lcom/google/protobuf/DescriptorProtos$EnumDescriptorProto$EnumReservedRange;>;

  public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange getReservedRange(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$EnumDescriptorProto$EnumReservedRange;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract int getReservedRangeCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<? extends com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder> getReservedRangeOrBuilderList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<+Lcom/google/protobuf/DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder;>;

  public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder getReservedRangeOrBuilder(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.util.List<java.lang.String> getReservedNameList();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract int getReservedNameCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getReservedName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract com.google.protobuf.ByteString getReservedNameBytes(int);
    descriptor: (I)Lcom/google/protobuf/ByteString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  
}
SourceFile: "DescriptorProtos.java"
NestHost: com.google.protobuf.DescriptorProtos
InnerClasses:
  public final EnumDescriptorProto = com.google.protobuf.DescriptorProtos$EnumDescriptorProto of com.google.protobuf.DescriptorProtos
  public final EnumReservedRange = com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange of com.google.protobuf.DescriptorProtos$EnumDescriptorProto
  public abstract EnumReservedRangeOrBuilder = com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRangeOrBuilder of com.google.protobuf.DescriptorProtos$EnumDescriptorProto
  public abstract EnumDescriptorProtoOrBuilder = com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder of com.google.protobuf.DescriptorProtos
  public final EnumOptions = com.google.protobuf.DescriptorProtos$EnumOptions of com.google.protobuf.DescriptorProtos
  public abstract EnumOptionsOrBuilder = com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder of com.google.protobuf.DescriptorProtos
  public final EnumValueDescriptorProto = com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto of com.google.protobuf.DescriptorProtos
  public abstract EnumValueDescriptorProtoOrBuilder = com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder of com.google.protobuf.DescriptorProtos