public interface com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder extends com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder<com.google.protobuf.DescriptorProtos$MethodOptions>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder
  super_class: java.lang.Object
{
  public abstract boolean hasDeprecated();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

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

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

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

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

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

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

  public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder(int);
    descriptor: (I)Lcom/google/protobuf/DescriptorProtos$UninterpretedOptionOrBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  
}
Signature: Ljava/lang/Object;Lcom/google/protobuf/GeneratedMessageV3$ExtendableMessageOrBuilder<Lcom/google/protobuf/DescriptorProtos$MethodOptions;>;
SourceFile: "DescriptorProtos.java"
NestHost: com.google.protobuf.DescriptorProtos
InnerClasses:
  public final MethodOptions = com.google.protobuf.DescriptorProtos$MethodOptions of com.google.protobuf.DescriptorProtos
  public final IdempotencyLevel = com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel of com.google.protobuf.DescriptorProtos$MethodOptions
  public abstract MethodOptionsOrBuilder = com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder of com.google.protobuf.DescriptorProtos
  public final UninterpretedOption = com.google.protobuf.DescriptorProtos$UninterpretedOption of com.google.protobuf.DescriptorProtos
  public abstract UninterpretedOptionOrBuilder = com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder of com.google.protobuf.DescriptorProtos
  public abstract ExtendableMessageOrBuilder = com.google.protobuf.GeneratedMessageV3$ExtendableMessageOrBuilder of com.google.protobuf.GeneratedMessageV3