# Functions
NewGCPLogTarget creates a GCPLog target either with the push or pull implementation, depending on the configured subscription type.
NewMetrics creates a new set of metrics.
# Structs
GCPLogEntry that will be written to the pubsub topic.
nolint:revive.
Metrics stores gcplog entry metrics.
PushMessage is the POST body format sent by GCP PubSub push subscriptions.
# Interfaces
Target is a common interface implemented by both GCPLog targets.