Class RegistrationUpdateModel.Builder<T extends RegistrationUpdateModel.Builder>
- java.lang.Object
-
- com.adobe.aio.event.management.model.RegistrationUpdateModel.Builder<T>
-
- Direct Known Subclasses:
RegistrationCreateModel.Builder
- Enclosing class:
- RegistrationUpdateModel
public static class RegistrationUpdateModel.Builder<T extends RegistrationUpdateModel.Builder> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected String
deliveryType
protected String
description
protected Boolean
enabled
protected Set<EventsOfInterestInputModel>
eventsOfInterestInputModels
protected String
name
protected String
runtimeAction
protected String
webhookUrl
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
addEventsOfInterests(EventsOfInterestInputModel eventsOfInterestInputModel)
T
addEventsOfInterests(Set<EventsOfInterestInputModel> eventsOfInterestInputModel)
RegistrationUpdateModel
build()
T
deliveryType(String deliveryType)
T
description(String description)
T
enabled(Boolean enabled)
T
name(String name)
T
runtimeAction(String runtimeAction)
T
webhookUrl(String webhookUrl)
-
-
-
Field Detail
-
name
protected String name
-
description
protected String description
-
deliveryType
protected String deliveryType
-
runtimeAction
protected String runtimeAction
-
eventsOfInterestInputModels
protected Set<EventsOfInterestInputModel> eventsOfInterestInputModels
-
webhookUrl
protected String webhookUrl
-
enabled
protected Boolean enabled
-
-
Method Detail
-
addEventsOfInterests
public T addEventsOfInterests(EventsOfInterestInputModel eventsOfInterestInputModel)
-
addEventsOfInterests
public T addEventsOfInterests(Set<EventsOfInterestInputModel> eventsOfInterestInputModel)
-
build
public RegistrationUpdateModel build()
-
-