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
-