@Override public IterableWithMarker<AlarmHistoryItem> apply(Object input) { return alarmApi.listHistoryAt(input.toString()); }
@Override public IterableWithMarker<Alarm> apply(Object input) { return alarmApi.listAt(input.toString()); }
@Override public IterableWithMarker<Metric> apply(Object input) { return metricApi.list(options.clone().afterMarker(input)); }
public void testPutMetricAlarmIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .statusCode(200) .payload(payload) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
public void testSetAlarmStateIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(setAlarmStateRequest, HttpResponse.builder() .payload(payload) .statusCode(200) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).setState("TestAlarmName", "TestStateReason", "{\"reason\": \"Some reason\"}", Alarm.State.OK); }
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);
@Override public IterableWithMarker<Metric> apply(Object input) { return metricApi.list(options.clone().afterMarker(input)); }
public void testPutMetricAlarmIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .statusCode(200) .payload(payload) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
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);
@Override public IterableWithMarker<Metric> apply(Object input) { return metricApi.list(options.clone().afterMarker(input)); }