# Functions
BufferedByteLimit is the maximum number of bytes that the Logger will keep in memory before returning ErrOverflow.
CommonLabels are labels that apply to all log entries written from a Logger, so that you don't have to repeat them in each log entry's Labels field.
CommonResource sets the monitored resource associated with all log entries written from a Logger.
ConcurrentWriteLimit determines how many goroutines will send log entries to the underlying service.
ContextFunc is a function that will be called to obtain a context.Context for the WriteLogEntries RPC executed in the background for calls to Logger.Log.
DelayThreshold is the maximum amount of time that an entry should remain buffered in memory before a call to the logging service is triggered.
EntryByteLimit is the maximum number of bytes of entries that will be sent in a single call to the logging service.
EntryByteThreshold is the maximum number of bytes of entries that will be buffered in memory before a call to the logging service is triggered.
EntryCountThreshold is the maximum number of entries that will be buffered in memory before a call to the logging service is triggered.
NewClient returns a new logging client associated with the provided parent.
ParseSeverity returns the Severity whose name equals s, ignoring case.
# Constants
AdminScope is the scope for administrative actions on the logging service.
Alert means a person must take an action immediately.
Critical means events that cause more severe problems or brief outages.
Debug means debug or trace information.
Default means the log entry has no assigned severity level.
1GiB.
DefaultDelayThreshold is the default value for the DelayThreshold LoggerOption.
1MiB.
DefaultEntryCountThreshold is the default value for the EntryCountThreshold LoggerOption.
Emergency means one or more systems are unusable.
Error means events that are likely to cause problems.
Info means routine information, such as ongoing status or performance.
Notice means normal but significant events, such as start up, shut down, or configuration.
ReadScope is the scope for reading from the logging service.
Warning means events that might cause problems.
WriteScope is the scope for writing to the logging service.
# Variables
ErrOverflow signals that the number of buffered entries for a Logger exceeds its BufferLimit.
ErrOversizedEntry signals that an entry's size exceeds the maximum number of bytes that will be sent in a single call to the logging service.
# Structs
Client is a Logging client.
Entry is a log entry.
HTTPRequest contains an http.Request as well as additional information about the request and its response.
A Logger is used to write log messages to a single log.
# Interfaces
A LoggerOption is a configuration option for a Logger.
# Type aliases
Severity is the severity of the event described in a log entry.