@CliCommand(value = LIST_AGGR_COUNTERS, help = "List all available aggregate counter names") public Table list(/* TODO */) { PagedResources<MetricResource> list = aggregateCounterOperations().list(/* TODO */); return displayMetrics(list); }
@CliCommand(value = DELETE_AGGR_COUNTER, help = "Delete an aggregate counter") public String delete( @CliOption(key = { "", "name" }, help = "the name of the aggregate counter to delete", mandatory = true, optionContext = "existing-aggregate-counter disable-string-converter") String name) { aggregateCounterOperations().reset(name); return String.format("Deleted aggregatecounter '%s'", name); }
AggregateCounterResource aggResource = aggregateCounterOperations().retrieve(name, fromDate, toDate, resolution); return displayAggrCounter(aggResource, pattern);
AggregateCounterResource aggResource = aggregateCounterOperations().retrieve(name, fromDate, toDate, resolution); return displayAggrCounter(aggResource, pattern);
@CliCommand(value = LIST_AGGR_COUNTERS, help = "List all available aggregate counter names") public Table list(/* TODO */) { PagedResources<MetricResource> list = aggregateCounterOperations().list(/* TODO */); return displayMetrics(list); }
@CliCommand(value = DELETE_AGGR_COUNTER, help = "Delete an aggregate counter") public String delete( @CliOption(key = { "", "name" }, help = "the name of the aggregate counter to delete", mandatory = true, optionContext = "existing-aggregate-counter disable-string-converter") String name) { aggregateCounterOperations().reset(name); return String.format("Deleted aggregatecounter '%s'", name); }
break; case "aggregate-counter": aggregateCounterOperations().list().forEach(mr -> completions.add(new Completion(mr.getName()))); break; case "job":
break; case "aggregate-counter": aggregateCounterOperations().list().forEach(mr -> completions.add(new Completion(mr.getName()))); break; case "job":