.setPeriod(metricStores.getPeriod()) .setMetricStore(enabledMetricStores);
.setPeriod(metricStores.getPeriod()) .setMetricStore(enabledMetricStores);
@Override protected void executeThis() { String currentDeployment = getCurrentDeployment(); MetricStores metricStores = new OperationHandler<MetricStores>() .setOperation(Daemon.getMetricStores(currentDeployment, false)) .setFailureMesssage("Failed to load metric stores.") .get(); int originalHash = metricStores.hashCode(); metricStores.setPeriod(isSet(period) ? period : metricStores.getPeriod()); if (originalHash == metricStores.hashCode()) { AnsiUi.failure("No changes supplied."); return; } new OperationHandler<Void>() .setOperation(Daemon.setMetricStores(currentDeployment, !noValidate, metricStores)) .setFailureMesssage("Failed to edit metric stores.") .setSuccessMessage("Successfully updated metric stores.") .get(); } }
@Override protected void executeThis() { String currentDeployment = getCurrentDeployment(); MetricStores metricStores = new OperationHandler<MetricStores>() .setOperation(Daemon.getMetricStores(currentDeployment, false)) .setFailureMesssage("Failed to load metric stores.") .get(); int originalHash = metricStores.hashCode(); metricStores.setPeriod(isSet(period) ? period : metricStores.getPeriod()); if (originalHash == metricStores.hashCode()) { AnsiUi.failure("No changes supplied."); return; } new OperationHandler<Void>() .setOperation(Daemon.setMetricStores(currentDeployment, !noValidate, metricStores)) .setFailureMesssage("Failed to edit metric stores.") .setSuccessMessage("Successfully updated metric stores.") .get(); } }