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 MQTTActionOrBuilder extends 007 // @@protoc_insertion_point(interface_extends:checktypes.MQTTAction) 008 com.google.protobuf.MessageOrBuilder { 009 010 /** 011 * <code>.checktypes.PubAction pub = 1;</code> 012 * @return Whether the pub field is set. 013 */ 014 boolean hasPub(); 015 /** 016 * <code>.checktypes.PubAction pub = 1;</code> 017 * @return The pub. 018 */ 019 com.baidu.bifromq.plugin.authprovider.type.PubAction getPub(); 020 /** 021 * <code>.checktypes.PubAction pub = 1;</code> 022 */ 023 com.baidu.bifromq.plugin.authprovider.type.PubActionOrBuilder getPubOrBuilder(); 024 025 /** 026 * <code>.checktypes.SubAction sub = 2;</code> 027 * @return Whether the sub field is set. 028 */ 029 boolean hasSub(); 030 /** 031 * <code>.checktypes.SubAction sub = 2;</code> 032 * @return The sub. 033 */ 034 com.baidu.bifromq.plugin.authprovider.type.SubAction getSub(); 035 /** 036 * <code>.checktypes.SubAction sub = 2;</code> 037 */ 038 com.baidu.bifromq.plugin.authprovider.type.SubActionOrBuilder getSubOrBuilder(); 039 040 /** 041 * <code>.checktypes.UnsubAction unsub = 3;</code> 042 * @return Whether the unsub field is set. 043 */ 044 boolean hasUnsub(); 045 /** 046 * <code>.checktypes.UnsubAction unsub = 3;</code> 047 * @return The unsub. 048 */ 049 com.baidu.bifromq.plugin.authprovider.type.UnsubAction getUnsub(); 050 /** 051 * <code>.checktypes.UnsubAction unsub = 3;</code> 052 */ 053 com.baidu.bifromq.plugin.authprovider.type.UnsubActionOrBuilder getUnsubOrBuilder(); 054 055 public com.baidu.bifromq.plugin.authprovider.type.MQTTAction.TypeCase getTypeCase(); 056}