Interface PagerDutyEventClient


public interface PagerDutyEventClient
  • Method Details

    • build

    • getDefaultClientName

      java.lang.String getDefaultClientName()
    • getDefaultClientUrl

      java.lang.String getDefaultClientUrl()
    • getDefaultRoutingKey

      java.lang.String getDefaultRoutingKey()
    • acknowledgeEvent

      default java.util.concurrent.CompletableFuture<PagerDutyEventResponse> acknowledgeEvent​(java.lang.String dedupKey)
    • acknowledgeEvent

      java.util.concurrent.CompletableFuture<PagerDutyEventResponse> acknowledgeEvent​(java.lang.String routingKey, java.lang.String dedupKey)
    • resolveEvent

      default java.util.concurrent.CompletableFuture<PagerDutyEventResponse> resolveEvent​(java.lang.String dedupKey)
    • resolveEvent

      java.util.concurrent.CompletableFuture<PagerDutyEventResponse> resolveEvent​(java.lang.String routingKey, java.lang.String dedupKey)
    • triggerDefaultRouteEvent

      default java.util.concurrent.CompletableFuture<PagerDutyEventResponse> triggerDefaultRouteEvent​(PagerDutyEventPayload payload)
    • triggerEvent

      default java.util.concurrent.CompletableFuture<PagerDutyEventResponse> triggerEvent​(java.lang.String routingKey, PagerDutyEventPayload payload)
    • triggerEvent

      java.util.concurrent.CompletableFuture<PagerDutyEventResponse> triggerEvent​(java.lang.String clientName, java.lang.String clientUrl, java.lang.String routingKey, PagerDutyEventPayload payload)