Package com.squareup.pagerduty.incidents

Examples of com.squareup.pagerduty.incidents.PagerDuty.notify()


                        .withIncidentKey(incidentKey(check))
                        .client("Seyren")
                        .clientUrl(url(check))
                        .addDetails(details(check, alerts))
                        .build();
                result = pagerDuty.notify(trigger);
            } else if (check.getState() == AlertType.OK) {
                Resolution resolution = new Resolution.Builder(incidentKey(check))
                        .withDescription("Check '" + check.getName() + "' has been resolved.")
                        .addDetails(details(check, alerts))
                        .build();
View Full Code Here


            } else if (check.getState() == AlertType.OK) {
                Resolution resolution = new Resolution.Builder(incidentKey(check))
                        .withDescription("Check '" + check.getName() + "' has been resolved.")
                        .addDetails(details(check, alerts))
                        .build();
                result = pagerDuty.notify(resolution);
            } else {
                LOGGER.warn("Did not send notification to PagerDuty for check in state: {}", check.getState());
            }
        } catch (Exception e) {
            throw new NotificationFailedException("Failed to send notification to PagerDuty", e);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.