encoder.go 334 B

1234567891011
  1. package exporter
  2. import (
  3. "github.com/opencost/opencost/core/pkg/exporter"
  4. "github.com/opencost/opencost/core/pkg/heartbeat"
  5. )
  6. // NewHeartbeatEncoder returns a JSON encoder used to encode Heartbeat events.
  7. func NewHeartbeatEncoder() exporter.Encoder[heartbeat.Heartbeat] {
  8. return exporter.NewJSONEncoder[heartbeat.Heartbeat]()
  9. }