Class Recipient.RecipientBuilderBase<T extends Recipient>
- java.lang.Object
-
- com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase<T>
-
- Direct Known Subclasses:
Recipient.RecipientBuilder
- Enclosing class:
- Recipient
public abstract static class Recipient.RecipientBuilderBase<T extends Recipient> extends Object
-
-
Constructor Summary
Constructors Constructor Description RecipientBuilderBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tbuild()Recipient.RecipientBuilderBasewithGroups(List<String> groups)Recipient.RecipientBuilderBasewithIgnoreUserPreferences(Boolean ignoreUserPreferences)Recipient.RecipientBuilderBasewithOnlyAdmins(Boolean onlyAdmins)Recipient.RecipientBuilderBasewithUsers(List<String> users)
-
-
-
Method Detail
-
build
public T build()
-
withOnlyAdmins
public Recipient.RecipientBuilderBase withOnlyAdmins(Boolean onlyAdmins)
-
withIgnoreUserPreferences
public Recipient.RecipientBuilderBase withIgnoreUserPreferences(Boolean ignoreUserPreferences)
-
withUsers
public Recipient.RecipientBuilderBase withUsers(List<String> users)
-
withGroups
public Recipient.RecipientBuilderBase withGroups(List<String> groups)
-
-