Interface EventDeliveryReport.Builder
- Enclosing interface:
EventDeliveryReport
public static interface EventDeliveryReport.Builder
Dedicated Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Create instancesetChannelIdentity(ChannelIdentity channelIdentity) see gettersetContactId(String contactId) see gettersetEventId(String eventId) see gettersetMetadata(String metadata) see gettersetProcessingMode(ProcessingMode processingMode) see gettersee gettersetStatus(DeliveryStatus status) see getter
-
Method Details
-
setEventId
see getter- Parameters:
eventId- see getter- Returns:
- Current builder
- See Also:
-
setStatus
see getter- Parameters:
status- see getter- Returns:
- Current builder
- See Also:
-
setChannelIdentity
see getter- Parameters:
channelIdentity- see getter- Returns:
- Current builder
- See Also:
-
setContactId
see getter- Parameters:
contactId- see getter- Returns:
- Current builder
- See Also:
-
setReason
see getter- Parameters:
reason- see getter- Returns:
- Current builder
- See Also:
-
setMetadata
see getter- Parameters:
metadata- see getter- Returns:
- Current builder
- See Also:
-
setProcessingMode
see getter- Parameters:
processingMode- see getter- Returns:
- Current builder
- See Also:
-
build
EventDeliveryReport build()Create instance- Returns:
- The instance build with current builder values
-