Versions in this module Expand all Collapse all v2 v2.6.2 Aug 12, 2022 Changes in this version + type GCPLogEntry struct + LogName string + ReceiveTimestamp string + Resource struct{ ... } + TextPayload string + Timestamp string + type GcplogTargetManager struct + func NewGcplogTargetManager(metrics *Metrics, logger log.Logger, client api.EntryHandler, ...) (*GcplogTargetManager, error) + func (tm *GcplogTargetManager) ActiveTargets() map[string][]target.Target + func (tm *GcplogTargetManager) AllTargets() map[string][]target.Target + func (tm *GcplogTargetManager) Ready() bool + func (tm *GcplogTargetManager) Stop() + type Metrics struct + func NewMetrics(reg prometheus.Registerer) *Metrics + type PushMessage struct + Message struct{ ... } + Subscription string + type Target interface + Stop func() error + func NewGCPLogTarget(metrics *Metrics, logger log.Logger, handler api.EntryHandler, ...) (Target, error)