encoder.go 377 B

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