Documentation ¶
Index ¶
- func BaseHandler[T any, V any](request events.APIGatewayProxyRequest, handlerFunc HandlerFunc[T, V]) (events.APIGatewayProxyResponse, error)
- func LogSummaryMessage(message request_log.QueueMessage)
- func RequestCallbackComplete(responseBody string, request events.APIGatewayProxyRequest, ...)
- func ToRequestLog(request events.APIGatewayProxyRequest) request_log.QueueMessage
- type HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BaseHandler ¶
func BaseHandler[T any, V any](request events.APIGatewayProxyRequest, handlerFunc HandlerFunc[T, V]) (events.APIGatewayProxyResponse, error)
func LogSummaryMessage ¶
func LogSummaryMessage(message request_log.QueueMessage)
func RequestCallbackComplete ¶
func RequestCallbackComplete(responseBody string, request events.APIGatewayProxyRequest, startTime time.Time)
func ToRequestLog ¶
func ToRequestLog(request events.APIGatewayProxyRequest) request_log.QueueMessage
Types ¶
type HandlerFunc ¶
Click to show internal directories.
Click to hide internal directories.