001// Generated by the protocol buffer compiler.  DO NOT EDIT!
002// source: mqtt3_auth_types.proto
003
004package com.baidu.bifromq.plugin.authprovider.type;
005
006public interface RejectOrBuilder extends
007    // @@protoc_insertion_point(interface_extends:mqtt3authtypes.Reject)
008    com.google.protobuf.MessageOrBuilder {
009
010  /**
011   * <code>.mqtt3authtypes.Reject.Code code = 1;</code>
012   * @return The enum numeric value on the wire for code.
013   */
014  int getCodeValue();
015  /**
016   * <code>.mqtt3authtypes.Reject.Code code = 1;</code>
017   * @return The code.
018   */
019  com.baidu.bifromq.plugin.authprovider.type.Reject.Code getCode();
020
021  /**
022   * <pre>
023   * optional description
024   * </pre>
025   *
026   * <code>optional string reason = 2;</code>
027   * @return Whether the reason field is set.
028   */
029  boolean hasReason();
030  /**
031   * <pre>
032   * optional description
033   * </pre>
034   *
035   * <code>optional string reason = 2;</code>
036   * @return The reason.
037   */
038  java.lang.String getReason();
039  /**
040   * <pre>
041   * optional description
042   * </pre>
043   *
044   * <code>optional string reason = 2;</code>
045   * @return The bytes for reason.
046   */
047  com.google.protobuf.ByteString
048      getReasonBytes();
049}