Class PagerDutyEvent.Builder
java.lang.Object
co.elastic.clients.elasticsearch.watcher.PagerDutyEvent.Builder
- All Implemented Interfaces:
ObjectBuilder<PagerDutyEvent>
- Enclosing class:
- PagerDutyEvent
public static class PagerDutyEvent.Builder extends java.lang.Object implements ObjectBuilder<PagerDutyEvent>
Builder for
PagerDutyEvent.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description PagerDutyEvent.Builderaccount(java.lang.String value)API name:accountPagerDutyEvent.BuilderaddContext(PagerDutyContext value)Add a value tocontext(List), creating the list if needed.PagerDutyEvent.BuilderaddContext(java.util.function.Function<PagerDutyContext.Builder,ObjectBuilder<PagerDutyContext>> fn)Add a value tocontext(List), creating the list if needed.PagerDutyEvent.BuilderattachPayload(boolean value)API name:attach_payloadPagerDutyEventbuild()Builds aPagerDutyEvent.PagerDutyEvent.Builderclient(java.lang.String value)API name:clientPagerDutyEvent.BuilderclientUrl(java.lang.String value)API name:client_urlPagerDutyEvent.Buildercontext(PagerDutyContext... value)API name:contextPagerDutyEvent.Buildercontext(java.util.function.Function<PagerDutyContext.Builder,ObjectBuilder<PagerDutyContext>> fn)Setcontext(List)to a singleton list.PagerDutyEvent.Buildercontext(java.util.List<PagerDutyContext> value)API name:contextPagerDutyEvent.Builderdescription(java.lang.String value)API name:descriptionPagerDutyEvent.BuildereventType(PagerDutyEventType value)API name:event_typePagerDutyEvent.BuilderincidentKey(java.lang.String value)API name:incident_keyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
account
API name:account -
attachPayload
API name:attach_payload -
client
API name:client -
clientUrl
API name:client_url -
context
API name:context -
context
API name:context -
addContext
Add a value tocontext(List), creating the list if needed. 4 -
context
public PagerDutyEvent.Builder context(java.util.function.Function<PagerDutyContext.Builder,ObjectBuilder<PagerDutyContext>> fn)Setcontext(List)to a singleton list. -
addContext
public PagerDutyEvent.Builder addContext(java.util.function.Function<PagerDutyContext.Builder,ObjectBuilder<PagerDutyContext>> fn)Add a value tocontext(List), creating the list if needed. 5 -
description
API name:description -
eventType
API name:event_type -
incidentKey
API name:incident_key -
build
Builds aPagerDutyEvent.- Specified by:
buildin interfaceObjectBuilder<PagerDutyEvent>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-