Documentation
¶
Index ¶
- type SQSAdapter
- func (qa *SQSAdapter) Listen(service *types.Service) (<-chan *types.Response, error)
- func (qa *SQSAdapter) ListenWithOpts(service *types.Service, opts types.Options) (<-chan *types.Response, error)
- func (qa *SQSAdapter) Queue(service *types.Service, request types.Request) (string, error)
- func (qa *SQSAdapter) QueueWithOpts(service *types.Service, request types.Request, opts types.Options) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SQSAdapter ¶
type SQSAdapter struct {
// contains filtered or unexported fields
}
SQSAdapter is an implementation of a QueueAdapter using AWS SQS
func NewSQSAdapter ¶
func NewSQSAdapter(client *sqs.SQS) *SQSAdapter
NewSQSAdapter creates a new implementation of a SQSAdapter
func (*SQSAdapter) ListenWithOpts ¶ added in v1.0.0
func (qa *SQSAdapter) ListenWithOpts(service *types.Service, opts types.Options) (<-chan *types.Response, error)
ListenWithOpts listens for messages, with options
Click to show internal directories.
Click to hide internal directories.