public static class NotifyAction.Builder extends java.lang.Object
| Constructor and Description |
|---|
Builder(java.util.Map<java.lang.String,?> payload,
java.util.Collection<java.lang.String> eventUrl) |
Builder(java.util.Map<java.lang.String,?> payload,
java.lang.String... eventUrl) |
| Modifier and Type | Method and Description |
|---|---|
NotifyAction |
build() |
NotifyAction.Builder |
eventMethod(EventMethod eventMethod) |
NotifyAction.Builder |
eventUrl(java.util.Collection<java.lang.String> eventUrl) |
NotifyAction.Builder |
eventUrl(java.lang.String... eventUrl) |
NotifyAction.Builder |
payload(java.util.Map<java.lang.String,?> payload) |
public Builder(java.util.Map<java.lang.String,?> payload, java.util.Collection<java.lang.String> eventUrl)
payload - A Map of String keys and ? values that will be converted to JSON and sent to your event URL.eventUrl - The URL to send events to.public Builder(java.util.Map<java.lang.String,?> payload, java.lang.String... eventUrl)
payload - A Map of String keys and ? values that will be converted to JSON and sent to your event URL.eventUrl - The URL to send events to.public NotifyAction.Builder payload(java.util.Map<java.lang.String,?> payload)
payload - A Map of String keys and ? values that will be converted to JSON and sent to your event URL.NotifyAction.Builder to keep building.public NotifyAction.Builder eventUrl(java.util.Collection<java.lang.String> eventUrl)
eventUrl - The URL to send events to.NotifyAction.Builder to keep building.public NotifyAction.Builder eventUrl(java.lang.String... eventUrl)
eventUrl - The URL to send events to.NotifyAction.Builder to keep building.public NotifyAction.Builder eventMethod(EventMethod eventMethod)
eventMethod - The HTTP method to use when sending the payload to your event url.NotifyAction.Builder to keep building.public NotifyAction build()
NotifyAction object from the stored builder options.