# Packages
No description provided by the author
# Functions
NewClient returns a new Client with the given URL.
ProcessFunctionLog processes the `function` log line from lambda logs API and returns a byte array containing the JSON body for the extracted log along with the timestamp.
ProcessPlatformReport processes the `platform.report` log line from lambda logs API and returns a byte array containing the JSON body for the extracted platform metrics.
WithInvocationLifecycler configures a lifecycler for acting on certain log events.
WithListenerAddress sets the listener address of the server listening for logs event.
WithLogBuffer sets the size of the buffer storing queued logs for processing.
WithLogger sets the logger.
WithLogsAPIBaseURL sets the logs api base url.
WithSubscriptionTypes sets the logstreams that the Logs API will subscribe to.
# Constants
Extension logstream records logs generated by extension.
Function logstream records logs written by lambda function to stderr or stdout.
No description provided by the author
Platform logstream records events and errors related to invocations and extensions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PlatformRuntimeDone event is sent when lambda function is finished it's execution.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BufferingCfg is the configuration set for receiving logs from Logs API.
Client is the client used to subscribe to the Logs API.
Destination is the configuration for listeners who would like to receive logs with HTTP.
LogEvent represents an event received from the Logs API.
LogEventRecord is a sub-object in a Logs API event.
No description provided by the author
SubscribeRequest is the request body that is sent to Logs API on subscribe.
# Type aliases
ClientOption is a config option for a Client.
LogEventType represents the log type that is received in the log messages.
SchemaVersion is the Lambda runtime API schema version.
SubscriptionType represents the log streams that the Lambda Logs API provides for subscription.