Class Action
Generated with https://hellosean1025.github.io/json-schema-visual-editor/
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classAction.ActionBuilderBase<T extends Action> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAccount idApplication nameBundle nameContext(Required)Event type namegetId()Id of the Event as UUID4getOrgId()Organization idApplications can add extra email recipients by adding entries to this array.Sent timestampVersion of the notification schemainthashCode()voidsetAccountId(String accountId) Account idvoidsetApplication(String application) Application namevoidBundle namevoidsetContext(Context context) Contextvoid(Required)voidsetEventType(String eventType) Event type namevoidId of the Event as UUID4voidOrganization idvoidsetRecipients(List<Recipient> recipients) Applications can add extra email recipients by adding entries to this array.voidsetTimestamp(LocalDateTime timestamp) Sent timestampvoidsetVersion(String version) Version of the notification schematoString()
-
Constructor Details
-
Action
public Action()
-
-
Method Details
-
getVersion
Version of the notification schema -
setVersion
Version of the notification schema -
getId
Id of the Event as UUID4 -
setId
Id of the Event as UUID4 -
getBundle
Bundle nameBundle name as used during application registration (Required)
-
setBundle
Bundle nameBundle name as used during application registration (Required)
-
getApplication
Application nameApplication name as used during application registration (Required)
-
setApplication
Application nameApplication name as used during application registration (Required)
-
getEventType
Event type nameEvent type name as used during application registration (Required)
-
setEventType
Event type nameEvent type name as used during application registration (Required)
-
getTimestamp
Sent timestampISO-8601 formatted date (per platform convention) when the message was sent in UTC. Dates with timezones/offsets are rejected. (Required)
-
setTimestamp
Sent timestampISO-8601 formatted date (per platform convention) when the message was sent in UTC. Dates with timezones/offsets are rejected. (Required)
-
getAccountId
Account id -
setAccountId
Account id -
getOrgId
Organization id(Required)
-
setOrgId
Organization id(Required)
-
getContext
ContextExtra information common to all events sent.
-
setContext
ContextExtra information common to all events sent.
-
getEvents
(Required) -
setEvents
(Required) -
getRecipients
Applications can add extra email recipients by adding entries to this array. This setting extends whatever the Administrators configured in their Notifications settings. This won't override notification's administrator settings - this will extend the settings. -
setRecipients
Applications can add extra email recipients by adding entries to this array. This setting extends whatever the Administrators configured in their Notifications settings. This won't override notification's administrator settings - this will extend the settings. -
toString
-
hashCode
public int hashCode() -
equals
-