Documentation
¶
Index ¶
- func StartBatchSQSEventHandler(makeHandler SQSBatchEventHandlerBuilder)
- func StartHTTPHandler(makeHandler HTTPHandlerBuilder)
- func StartSQSEventHandler(makeHandler SQSEventHandlerBuilder)
- type HTTPHandlerBuilder
- type SQSBatchEventHandler
- type SQSBatchEventHandlerBuilder
- type SQSEventHandler
- type SQSEventHandlerBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartBatchSQSEventHandler ¶ added in v0.0.17
func StartBatchSQSEventHandler(makeHandler SQSBatchEventHandlerBuilder)
StartBatchSQSEventHandler starts a lambda handler that processes SQS events.
func StartHTTPHandler ¶
func StartHTTPHandler(makeHandler HTTPHandlerBuilder)
StartHTTPHandler starts a lambda handler that processes HTTP requests.
func StartSQSEventHandler ¶
func StartSQSEventHandler(makeHandler SQSEventHandlerBuilder)
StartSQSEventHandler starts a lambda handler that processes SQS events.
Types ¶
type HTTPHandlerBuilder ¶
HTTPHandlerBuilder is a function that creates a http.Handler from a config.
type SQSBatchEventHandler ¶ added in v0.0.17
SQSBatchEventHandler is a function that handles SQS events, suitable to use as a lambda handler.
type SQSBatchEventHandlerBuilder ¶ added in v0.0.17
type SQSBatchEventHandlerBuilder func(aws.Config) (SQSBatchEventHandler, error)
SQSBatchEventHandlerBuilder is a function that creates a SQSBatchEventHandler from a config.
type SQSEventHandler ¶
SQSEventHandler is a function that handles SQS events, suitable to use as a lambda handler.
type SQSEventHandlerBuilder ¶
type SQSEventHandlerBuilder func(aws.Config) (SQSEventHandler, error)
SQSEventHandlerBuilder is a function that creates a SQSEventHandler from a config.