public boolean apply(ListAlarmHistoryOptions options) { for (IterableWithMarker<AlarmHistoryItem> page : api().listHistory(options)) { for (AlarmHistoryItem alarmHistoryItem : page) { if (alarmHistoryItem.getAlarmName().equals(alarmName)) { JsonObject historyData = new JsonParser().parse(alarmHistoryItem.getHistoryData()) .getAsJsonObject(); if (historyData.has("newState") && historyData.getAsJsonObject("newState").has("stateReason") && historyData.getAsJsonObject("newState").get("stateReason").getAsString() .equals("Updating the state.")) { return true; } } } } return false; } }, 5, 1, MINUTES).apply(daho);
public boolean apply(ListMetricsOptions options) { return Iterables.size(metricApi().list(options)) == 1; } }, 5, 1, MINUTES).apply(lmo);
public boolean apply(Void arg) { for (IterableWithMarker<Alarm> page : api().list()) { for (Alarm alarm : page) { if (alarm.getAlarmName().equals(alarmName)) { return true; } } } return false; } }, 5, 1, MINUTES).apply(null);
public boolean apply(ListMetricsOptions options) { return Iterables.size(metricApi().list(options)) == 1; } }, 5, 1, MINUTES).apply(lmo);
public boolean apply(Void arg) { for (IterableWithMarker<AlarmHistoryItem> page : api().listHistory()) { for (AlarmHistoryItem alarmHistoryItem : page) { if (alarmHistoryItem.getAlarmName().equals(alarmName)) { JsonObject historyData = new JsonParser().parse(alarmHistoryItem.getHistoryData()) .getAsJsonObject(); if (historyData.has("newState") && historyData.getAsJsonObject("newState").has("stateReason") && historyData.getAsJsonObject("newState").get("stateReason").getAsString() .equals("Updating the state.")) { return true; } } } } return false; } }, 5, 1, MINUTES).apply(null);
public boolean apply(ListAlarmsForMetric options) { for (Alarm alarm : api().listForMetric(options)) { if (alarm.getAlarmName().equals(alarmName)) { return true; } } return false; } }, 5, 1, MINUTES).apply(dafmo);
public boolean apply(ListAlarmsForMetric options) { for (Alarm alarm : api().listForMetric(options)) { if (alarm.getAlarmName().equals(alarmName)) { return true; } } return false; } }, 5, 1, MINUTES).apply(dafmo);
public boolean apply(Void arg) { for (IterableWithMarker<Alarm> page : api().list()) { for (Alarm alarm : page) { if (alarm.getAlarmName().equals(alarmName)) { return true; } } } return false; } }, 5, 1, MINUTES).apply(null);
public boolean apply(ListAlarmsOptions options) { return Iterables.size(api().list(options).get(0)) == 1; } }, 5, 1, MINUTES).apply(dmo);
public boolean apply(ListAlarmsOptions options) { return Iterables.size(api().list(options).get(0)) == 0; } }, 5, 1, MINUTES).apply(dmo);
public boolean apply(ListAlarmsOptions options) { Iterable<Alarm> alarms = api().list(options).get(0); return Iterables.size(alarms) == 1 && !alarms.iterator().next().areActionsEnabled(); } }, 5, 1, MINUTES).apply(dmo);
public boolean apply(ListAlarmsOptions options) { return Iterables.size(api().list(options).get(0)) == 1; } }, 5, 1, MINUTES).apply(dmo);
public boolean apply(ListAlarmsOptions options) { return Iterables.isEmpty(api().list(options).get(0)); } }, 5, 1, MINUTES).apply(dmo);
public boolean apply(ListAlarmHistoryOptions options) { for (IterableWithMarker<AlarmHistoryItem> page : api().listHistory(options)) { for (AlarmHistoryItem alarmHistoryItem : page) { if (alarmHistoryItem.getAlarmName().equals(alarmName)) { JsonObject historyData = new JsonParser().parse(alarmHistoryItem.getHistoryData()) .getAsJsonObject(); if (historyData.has("newState") && historyData.getAsJsonObject("newState").has("stateReason") && historyData.getAsJsonObject("newState").get("stateReason").getAsString() .equals("Updating the state.")) { return true; } } } } return false; } }, 5, 1, MINUTES).apply(daho);
public boolean apply(Void arg) { for (IterableWithMarker<AlarmHistoryItem> page : api().listHistory()) { for (AlarmHistoryItem alarmHistoryItem : page) { if (alarmHistoryItem.getAlarmName().equals(alarmName)) { JsonObject historyData = new JsonParser().parse(alarmHistoryItem.getHistoryData()) .getAsJsonObject(); if (historyData.has("newState") && historyData.getAsJsonObject("newState").has("stateReason") && historyData.getAsJsonObject("newState").get("stateReason").getAsString() .equals("Updating the state.")) { return true; } } } } return false; } }, 5, 1, MINUTES).apply(null);
public boolean apply(ListAlarmsOptions options) { Iterable<Alarm> alarms = api().list(options).get(0); return Iterables.size(alarms) == 1 && !alarms.iterator().next().areActionsEnabled(); } }, 5, 1, MINUTES).apply(dmo);