Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageClaim ¶
type MessageClaim struct {
SourceId string `json:"source_id"`
DestinationId string `json:"destination_id"`
}
func (MessageClaim) DestinationConsumerBucket ¶
func (m MessageClaim) DestinationConsumerBucket(bucket string) string
func (*MessageClaim) SourceConsumerBucket ¶
func (m *MessageClaim) SourceConsumerBucket(bucket string) string
type ResponseMessage ¶
type ResponseMessages ¶
type ResponseMessages []ResponseMessage
type Subscriber ¶
type Subscriber struct {
Name string `json:"name"`
Option SubscriberOpt `json:"option"`
}
type SubscriberMessage ¶
type SubscriberMessages ¶
type SubscriberMessages []SubscriberMessage
type SubscriberOpt ¶
type SubscriberOpt struct {
MaxAttempts int `json:"max_attempts"`
VisibilityDuration string `json:"visibility_duration"`
}
func (*SubscriberOpt) Marshal ¶
func (s *SubscriberOpt) Marshal() []byte
type Subscribers ¶
type Subscribers []Subscriber
func (Subscribers) Subscriber ¶
func (subscriber Subscribers) Subscriber(topicId uuid.UUID) core.Subscribers
Click to show internal directories.
Click to hide internal directories.