Documentation ¶
Index ¶
- Variables
- type Mqtt
- type MqttRule
- func (*MqttRule) Descriptor() ([]byte, []int)deprecated
- func (x *MqttRule) GetAdditionalBindings() []*MqttRule
- func (x *MqttRule) GetBody() string
- func (m *MqttRule) GetPattern() isMqttRule_Pattern
- func (x *MqttRule) GetReq() string
- func (x *MqttRule) GetResponseBody() string
- func (x *MqttRule) GetSelector() string
- func (x *MqttRule) GetUpload() string
- func (*MqttRule) ProtoMessage()
- func (x *MqttRule) ProtoReflect() protoreflect.Message
- func (x *MqttRule) Reset()
- func (x *MqttRule) String() string
- type MqttRule_Req
- type MqttRule_Upload
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // See `HttpRule`. // // optional gogogle.api.MqttRule mqtt = 98756431; E_Mqtt = &file_fourth_party_gogogle_api_mqtt_proto_extTypes[0] )
Extension fields to descriptorpb.MethodOptions.
View Source
var File_fourth_party_gogogle_api_mqtt_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Mqtt ¶
type Mqtt struct { Rules []*MqttRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` FullyDecodeReservedExpansion bool `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Mqtt) Descriptor
deprecated
func (*Mqtt) GetFullyDecodeReservedExpansion ¶
func (*Mqtt) ProtoMessage ¶
func (*Mqtt) ProtoMessage()
func (*Mqtt) ProtoReflect ¶
func (x *Mqtt) ProtoReflect() protoreflect.Message
type MqttRule ¶
type MqttRule struct { Selector string `protobuf:"bytes,1,opt,name=selector,proto3" json:"selector,omitempty"` // Types that are assignable to Pattern: // // *MqttRule_Req // *MqttRule_Upload Pattern isMqttRule_Pattern `protobuf_oneof:"pattern"` Body string `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"` ResponseBody string `protobuf:"bytes,5,opt,name=response_body,json=responseBody,proto3" json:"response_body,omitempty"` AdditionalBindings []*MqttRule `protobuf:"bytes,6,rep,name=additional_bindings,json=additionalBindings,proto3" json:"additional_bindings,omitempty"` // contains filtered or unexported fields }
func (*MqttRule) Descriptor
deprecated
func (*MqttRule) GetAdditionalBindings ¶
func (*MqttRule) GetPattern ¶
func (m *MqttRule) GetPattern() isMqttRule_Pattern
func (*MqttRule) GetResponseBody ¶
func (*MqttRule) GetSelector ¶
func (*MqttRule) ProtoMessage ¶
func (*MqttRule) ProtoMessage()
func (*MqttRule) ProtoReflect ¶
func (x *MqttRule) ProtoReflect() protoreflect.Message
type MqttRule_Req ¶
type MqttRule_Req struct {
Req string `protobuf:"bytes,2,opt,name=req,proto3,oneof"`
}
type MqttRule_Upload ¶
type MqttRule_Upload struct {
Upload string `protobuf:"bytes,3,opt,name=upload,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.