Skip navigation links
A B C F H I M N O P R S T W 

A

addDetails(String, String) - Method in class com.squareup.pagerduty.incidents.Resolution.Builder
An arbitrary name-value pair which will be included in incident the log.
addDetails(Map<String, String>) - Method in class com.squareup.pagerduty.incidents.Resolution.Builder
Arbitrary name-value pairs which will be included in incident the log.
addDetails(String, String) - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
An arbitrary name-value pair which will be included in incident the log.
addDetails(Map<String, String>) - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
Arbitrary name-value pairs which will be included in incident the log.

B

build() - Method in class com.squareup.pagerduty.incidents.Resolution.Builder
 
build() - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
 
Builder(String) - Constructor for class com.squareup.pagerduty.incidents.Resolution.Builder
Build data to resolve an incident with the specified incidentKey.
Builder(String) - Constructor for class com.squareup.pagerduty.incidents.Trigger.Builder
Build data to trigger a new incident.

C

clearIncidents() - Method in class com.squareup.pagerduty.incidents.FakePagerDuty
Clear open and closed incidents.
client(String) - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
The name of the monitoring client that is triggering this event.
clientUrl(String) - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
The URL of the monitoring client that is triggering this event.
closedIncidents() - Method in class com.squareup.pagerduty.incidents.FakePagerDuty
A snapshot of the current closed incidents and their descriptions.
com.squareup.pagerduty.incidents - package com.squareup.pagerduty.incidents
Utility for programmatically triggering and resolving PagerDuty incidents.
create(String) - Static method in class com.squareup.pagerduty.incidents.PagerDuty
Create a new instance using the specified API key.
create(String, RestAdapter) - Static method in class com.squareup.pagerduty.incidents.PagerDuty
Create a new instance using the specified API key and configured RestAdapter.

F

FakePagerDuty - Class in com.squareup.pagerduty.incidents
A fake implementation of PagerDuty that keeps track of open and closed incidents in memory.
FakePagerDuty() - Constructor for class com.squareup.pagerduty.incidents.FakePagerDuty
 
FakePagerDuty(Random) - Constructor for class com.squareup.pagerduty.incidents.FakePagerDuty
 

H

HOST - Static variable in class com.squareup.pagerduty.incidents.PagerDuty
 

I

incidentKey() - Method in class com.squareup.pagerduty.incidents.NotifyResult
The incident key on which the request acted upon.

M

message() - Method in class com.squareup.pagerduty.incidents.NotifyResult
Human-readable description of the status.

N

notify(Trigger) - Method in class com.squareup.pagerduty.incidents.FakePagerDuty
 
notify(Resolution) - Method in class com.squareup.pagerduty.incidents.FakePagerDuty
 
notify(Trigger) - Method in class com.squareup.pagerduty.incidents.PagerDuty
Send an incident trigger notification to PagerDuty.
notify(Resolution) - Method in class com.squareup.pagerduty.incidents.PagerDuty
Send an incident resolution notification to PagerDuty.
NotifyResult - Class in com.squareup.pagerduty.incidents
Response data from triggering or resolving an incident.

O

openIncidents() - Method in class com.squareup.pagerduty.incidents.FakePagerDuty
A snapshot of the current open incidents and their descriptions.

P

PagerDuty - Class in com.squareup.pagerduty.incidents
Utility for triggering and resolving PagerDuty incidents.
PagerDuty() - Constructor for class com.squareup.pagerduty.incidents.PagerDuty
 

R

Resolution - Class in com.squareup.pagerduty.incidents
Resolve an existing incident.
Resolution.Builder - Class in com.squareup.pagerduty.incidents
Fluent interface for building resolution data.

S

status() - Method in class com.squareup.pagerduty.incidents.NotifyResult
"success" for well-formed requests.

T

Trigger - Class in com.squareup.pagerduty.incidents
Report a new or ongoing problem.
Trigger.Builder - Class in com.squareup.pagerduty.incidents
Fluent interface for building trigger data.

W

withDescription(String) - Method in class com.squareup.pagerduty.incidents.Resolution.Builder
Text that will appear in the incident's log associated with this event.
withIncidentKey(String) - Method in class com.squareup.pagerduty.incidents.Trigger.Builder
Identifies the incident to which this trigger event should be applied.
A B C F H I M N O P R S T W 
Skip navigation links

Copyright © 2014 Square, Inc.. All Rights Reserved.