Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BrokerConfig ¶
type BrokerConfig struct { Host string Port string Storage StorageType Transport Transport }
BrokerConfig contains information for setting up a broker server
type GetMessageRequest ¶
type MessageList ¶
type MessageList []*Message
type PublishTime ¶
const ( LatestPublishTime PublishTime = 0 EarliestPublishTime PublishTime = -1 WithinASecondPublishTime PublishTime = PublishTime(time.Second * -1) WithinAnHourPublishTime PublishTime = PublishTime(time.Hour * -1) WithinADayPublishTime PublishTime = PublishTime(time.Hour * -24) )
type PublisherConfig ¶
PublisherConfig sets up connection for the publisher service
type StorageType ¶
type StorageType string
const ( InMemoryStorageType StorageType = "InMemory" RedisStorageType StorageType = "Redis" DiskStorageType StorageType = "Disk" )
type SubscriberConfig ¶
type SubscriberConfig struct { Host string Port string GroupId string SubscriberId *string MessagePublishTime PublishTime Partition Partition Transport Transport }
SubscriberConfig sets up connection for the subscriber service
type SubscriberOffsets ¶
Click to show internal directories.
Click to hide internal directories.