Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestLogger ¶
type RequestLogger struct {
// contains filtered or unexported fields
}
func NewInteractionLogger ¶
func NewInteractionLogger(dynamoClient *dynamodb.DynamoDB, logger *zap.SugaredLogger, tableName string) *RequestLogger
func (*RequestLogger) GetInteractionsByUser ¶
func (p *RequestLogger) GetInteractionsByUser(userID string, newerThan time.Time) []*alexa.Interaction
func (*RequestLogger) Log ¶
func (p *RequestLogger) Log(interaction *alexa.Interaction)
Click to show internal directories.
Click to hide internal directories.