Documentation ¶
Index ¶
- type DefaultProvider
- func (p *DefaultProvider) DeleteSQSMessage(ctx context.Context, msg *sqs.Message) error
- func (p *DefaultProvider) GetSQSMessages(ctx context.Context) ([]*sqs.Message, error)
- func (p *DefaultProvider) Name() string
- func (p *DefaultProvider) SendMessage(ctx context.Context, body interface{}) (string, error)
- type Provider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultProvider ¶ added in v0.36.0
type DefaultProvider struct {
// contains filtered or unexported fields
}
func NewDefaultProvider ¶ added in v0.37.0
func NewDefaultProvider(client sqsiface.SQSAPI, queueURL string) (*DefaultProvider, error)
func (*DefaultProvider) DeleteSQSMessage ¶ added in v0.36.0
func (*DefaultProvider) GetSQSMessages ¶ added in v0.36.0
func (*DefaultProvider) Name ¶ added in v0.36.0
func (p *DefaultProvider) Name() string
func (*DefaultProvider) SendMessage ¶ added in v0.36.0
func (p *DefaultProvider) SendMessage(ctx context.Context, body interface{}) (string, error)
Click to show internal directories.
Click to hide internal directories.