public static class CustomEventBody.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
CustomEventBody.Builder |
addAllPropertyEntries(java.util.Map<java.lang.String,CustomEventPropertyValue> entries)
Add all property entries.
|
CustomEventBody.Builder |
addPropertiesEntry(java.lang.String key,
CustomEventPropertyValue value)
Add a properties entry.
|
CustomEventBody |
build() |
CustomEventBody.Builder |
setInteractionId(java.lang.String interactionId)
Set the interactionId.
|
CustomEventBody.Builder |
setInteractionType(java.lang.String interactionType)
Set the interactionType.
|
CustomEventBody.Builder |
setName(java.lang.String name)
Set the name of a description of what happened.
|
CustomEventBody.Builder |
setSessionId(java.lang.String sessionId)
Set the sessionID.
|
CustomEventBody.Builder |
setTransaction(java.lang.String transaction)
Set the transaction.
|
CustomEventBody.Builder |
setValue(java.math.BigDecimal value)
Set the value.
|
public CustomEventBody.Builder setName(java.lang.String name)
name - Stringpublic CustomEventBody.Builder setValue(java.math.BigDecimal value)
value - BigDecimalpublic CustomEventBody.Builder setTransaction(java.lang.String transaction)
transaction - Stringpublic CustomEventBody.Builder setInteractionId(java.lang.String interactionId)
interactionId - Stringpublic CustomEventBody.Builder setInteractionType(java.lang.String interactionType)
interactionType - Stringpublic CustomEventBody.Builder addPropertiesEntry(java.lang.String key, CustomEventPropertyValue value)
key - Stringvalue - CustomEventPropertyValuepublic CustomEventBody.Builder addAllPropertyEntries(java.util.Map<java.lang.String,CustomEventPropertyValue> entries)
entries - A Map of Stringspublic CustomEventBody.Builder setSessionId(java.lang.String sessionId)
sessionId - Stringpublic CustomEventBody build()