001// Generated by the protocol buffer compiler.  DO NOT EDIT!
002// source: mqtt_actions.proto
003
004package com.baidu.bifromq.plugin.authprovider.type;
005
006public interface PubActionOrBuilder extends
007    // @@protoc_insertion_point(interface_extends:checktypes.PubAction)
008    com.google.protobuf.MessageOrBuilder {
009
010  /**
011   * <code>string topic = 1;</code>
012   * @return The topic.
013   */
014  java.lang.String getTopic();
015  /**
016   * <code>string topic = 1;</code>
017   * @return The bytes for topic.
018   */
019  com.google.protobuf.ByteString
020      getTopicBytes();
021
022  /**
023   * <code>.commontype.QoS qos = 2;</code>
024   * @return The enum numeric value on the wire for qos.
025   */
026  int getQosValue();
027  /**
028   * <code>.commontype.QoS qos = 2;</code>
029   * @return The qos.
030   */
031  com.baidu.bifromq.type.QoS getQos();
032
033  /**
034   * <code>bool isRetained = 3;</code>
035   * @return The isRetained.
036   */
037  boolean getIsRetained();
038}