Class NotificationIntentAdHocClientCreate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.notifications.adhoc.requests.NotificationIntentAdHocClientCreate1.Builder
-
- All Implemented Interfaces:
NotificationIntentAdHocClientCreate1._FinalStage,NotificationIntentAdHocClientCreate1.DirectoryEntryIdStage,NotificationIntentAdHocClientCreate1.SchemaVersionStage
- Enclosing class:
- NotificationIntentAdHocClientCreate1
public static final class NotificationIntentAdHocClientCreate1.Builder extends java.lang.Object implements NotificationIntentAdHocClientCreate1.SchemaVersionStage, NotificationIntentAdHocClientCreate1.DirectoryEntryIdStage, NotificationIntentAdHocClientCreate1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public NotificationIntentAdHocClientCreate1.Builder from(NotificationIntentAdHocClientCreate1 other)
- Specified by:
fromin interfaceNotificationIntentAdHocClientCreate1.SchemaVersionStage
-
schemaVersion
public NotificationIntentAdHocClientCreate1.DirectoryEntryIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceNotificationIntentAdHocClientCreate1.SchemaVersionStage
-
directoryEntryId
public NotificationIntentAdHocClientCreate1._FinalStage directoryEntryId(@NotNull java.lang.String directoryEntryId)
- Specified by:
directoryEntryIdin interfaceNotificationIntentAdHocClientCreate1.DirectoryEntryIdStage
-
smsEvents
public NotificationIntentAdHocClientCreate1._FinalStage smsEvents(java.util.List<NotificationEventsForAdHocEnum> smsEvents)
- Specified by:
smsEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
smsEvents
public NotificationIntentAdHocClientCreate1._FinalStage smsEvents(java.util.Optional<java.util.List<NotificationEventsForAdHocEnum>> smsEvents)
- Specified by:
smsEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
pushEvents
public NotificationIntentAdHocClientCreate1._FinalStage pushEvents(java.util.List<NotificationEventsForAdHocEnum> pushEvents)
- Specified by:
pushEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
pushEvents
public NotificationIntentAdHocClientCreate1._FinalStage pushEvents(java.util.Optional<java.util.List<NotificationEventsForAdHocEnum>> pushEvents)
- Specified by:
pushEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
emailEvents
public NotificationIntentAdHocClientCreate1._FinalStage emailEvents(java.util.List<NotificationEventsForAdHocEnum> emailEvents)
- Specified by:
emailEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
emailEvents
public NotificationIntentAdHocClientCreate1._FinalStage emailEvents(java.util.Optional<java.util.List<NotificationEventsForAdHocEnum>> emailEvents)
- Specified by:
emailEventsin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
build
public NotificationIntentAdHocClientCreate1 build()
- Specified by:
buildin interfaceNotificationIntentAdHocClientCreate1._FinalStage
-
-