Documentation
¶
Index ¶
- Constants
- Variables
- type InMemoryBus
- type InMemoryBus_builder
- type MessageBus
- func (x *MessageBus) ClearBusType()
- func (x *MessageBus) ClearInMemory()
- func (x *MessageBus) ClearNats()
- func (x *MessageBus) ClearRedis()
- func (x *MessageBus) GetInMemory() *InMemoryBus
- func (x *MessageBus) GetNats() *NatsBus
- func (x *MessageBus) GetRedis() *RedisBus
- func (x *MessageBus) HasBusType() bool
- func (x *MessageBus) HasInMemory() bool
- func (x *MessageBus) HasNats() bool
- func (x *MessageBus) HasRedis() bool
- func (*MessageBus) ProtoMessage()
- func (x *MessageBus) ProtoReflect() protoreflect.Message
- func (x *MessageBus) Reset()
- func (x *MessageBus) SetInMemory(v *InMemoryBus)
- func (x *MessageBus) SetNats(v *NatsBus)
- func (x *MessageBus) SetRedis(v *RedisBus)
- func (x *MessageBus) String() string
- func (x *MessageBus) WhichBusType() case_MessageBus_BusType
- type MessageBus_builder
- type NatsBus
- type NatsBus_builder
- type RedisBus
- func (x *RedisBus) ClearAddress()
- func (x *RedisBus) ClearDb()
- func (x *RedisBus) ClearPassword()
- func (x *RedisBus) GetAddress() string
- func (x *RedisBus) GetDb() int32
- func (x *RedisBus) GetPassword() string
- func (x *RedisBus) HasAddress() bool
- func (x *RedisBus) HasDb() bool
- func (x *RedisBus) HasPassword() bool
- func (*RedisBus) ProtoMessage()
- func (x *RedisBus) ProtoReflect() protoreflect.Message
- func (x *RedisBus) Reset()
- func (x *RedisBus) SetAddress(v string)
- func (x *RedisBus) SetDb(v int32)
- func (x *RedisBus) SetPassword(v string)
- func (x *RedisBus) String() string
- type RedisBus_builder
Constants ¶
View Source
const MessageBus_BusType_not_set_case case_MessageBus_BusType = 0
View Source
const MessageBus_InMemory_case case_MessageBus_BusType = 1
View Source
const MessageBus_Nats_case case_MessageBus_BusType = 3
View Source
const MessageBus_Redis_case case_MessageBus_BusType = 2
Variables ¶
View Source
var File_proto_bus_bus_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type InMemoryBus ¶
type InMemoryBus struct {
// contains filtered or unexported fields
}
func (*InMemoryBus) ProtoMessage ¶
func (*InMemoryBus) ProtoMessage()
func (*InMemoryBus) ProtoReflect ¶
func (x *InMemoryBus) ProtoReflect() protoreflect.Message
func (*InMemoryBus) Reset ¶
func (x *InMemoryBus) Reset()
func (*InMemoryBus) String ¶
func (x *InMemoryBus) String() string
type InMemoryBus_builder ¶
type InMemoryBus_builder struct {
// contains filtered or unexported fields
}
func (InMemoryBus_builder) Build ¶
func (b0 InMemoryBus_builder) Build() *InMemoryBus
type MessageBus ¶
type MessageBus struct {
// contains filtered or unexported fields
}
func (*MessageBus) ClearBusType ¶
func (x *MessageBus) ClearBusType()
func (*MessageBus) ClearInMemory ¶
func (x *MessageBus) ClearInMemory()
func (*MessageBus) ClearNats ¶
func (x *MessageBus) ClearNats()
func (*MessageBus) ClearRedis ¶
func (x *MessageBus) ClearRedis()
func (*MessageBus) GetInMemory ¶
func (x *MessageBus) GetInMemory() *InMemoryBus
func (*MessageBus) GetNats ¶
func (x *MessageBus) GetNats() *NatsBus
func (*MessageBus) GetRedis ¶
func (x *MessageBus) GetRedis() *RedisBus
func (*MessageBus) HasBusType ¶
func (x *MessageBus) HasBusType() bool
func (*MessageBus) HasInMemory ¶
func (x *MessageBus) HasInMemory() bool
func (*MessageBus) HasNats ¶
func (x *MessageBus) HasNats() bool
func (*MessageBus) HasRedis ¶
func (x *MessageBus) HasRedis() bool
func (*MessageBus) ProtoMessage ¶
func (*MessageBus) ProtoMessage()
func (*MessageBus) ProtoReflect ¶
func (x *MessageBus) ProtoReflect() protoreflect.Message
func (*MessageBus) Reset ¶
func (x *MessageBus) Reset()
func (*MessageBus) SetInMemory ¶
func (x *MessageBus) SetInMemory(v *InMemoryBus)
func (*MessageBus) SetNats ¶
func (x *MessageBus) SetNats(v *NatsBus)
func (*MessageBus) SetRedis ¶
func (x *MessageBus) SetRedis(v *RedisBus)
func (*MessageBus) String ¶
func (x *MessageBus) String() string
func (*MessageBus) WhichBusType ¶
func (x *MessageBus) WhichBusType() case_MessageBus_BusType
type MessageBus_builder ¶
type MessageBus_builder struct {
// Fields of oneof xxx_hidden_BusType:
InMemory *InMemoryBus
Redis *RedisBus
Nats *NatsBus
// contains filtered or unexported fields
}
func (MessageBus_builder) Build ¶
func (b0 MessageBus_builder) Build() *MessageBus
type NatsBus ¶
type NatsBus struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*NatsBus) ClearServerUrl ¶
func (x *NatsBus) ClearServerUrl()
func (*NatsBus) GetServerUrl ¶
func (*NatsBus) HasServerUrl ¶
func (*NatsBus) ProtoMessage ¶
func (*NatsBus) ProtoMessage()
func (*NatsBus) ProtoReflect ¶
func (x *NatsBus) ProtoReflect() protoreflect.Message
func (*NatsBus) SetServerUrl ¶
type NatsBus_builder ¶
type NatsBus_builder struct {
ServerUrl *string
// contains filtered or unexported fields
}
func (NatsBus_builder) Build ¶
func (b0 NatsBus_builder) Build() *NatsBus
type RedisBus ¶
type RedisBus struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*RedisBus) ClearAddress ¶
func (x *RedisBus) ClearAddress()
func (*RedisBus) ClearPassword ¶
func (x *RedisBus) ClearPassword()
func (*RedisBus) GetAddress ¶
func (*RedisBus) GetPassword ¶
func (*RedisBus) HasAddress ¶
func (*RedisBus) HasPassword ¶
func (*RedisBus) ProtoMessage ¶
func (*RedisBus) ProtoMessage()
func (*RedisBus) ProtoReflect ¶
func (x *RedisBus) ProtoReflect() protoreflect.Message
func (*RedisBus) SetAddress ¶
func (*RedisBus) SetPassword ¶
type RedisBus_builder ¶
type RedisBus_builder struct {
Address *string
Db *int32
Password *string
// contains filtered or unexported fields
}
func (RedisBus_builder) Build ¶
func (b0 RedisBus_builder) Build() *RedisBus
Click to show internal directories.
Click to hide internal directories.