Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewReportMetricsCmd ¶
Types ¶
type MetricReporter ¶
type MetricReporter struct {
// contains filtered or unexported fields
}
func NewMetricReporter ¶
func NewMetricReporter(reportService ReportService, opts MetricReporterOpts) *MetricReporter
func (*MetricReporter) Run ¶
func (r *MetricReporter) Run() error
type MetricReporterOpts ¶
type ReportService ¶
type ReportService interface {
ProcessState(state types.State) types.ProcessedState
FilterClusterMetrics(processedState types.ProcessedState, clusterArn string, startTime, endTime *time.Time) (*types.ProcessedClusterMetrics, error)
}
Click to show internal directories.
Click to hide internal directories.