Class RegistrationInvitationParam.Builder
- java.lang.Object
-
- pl.edu.icm.unity.types.registration.invite.InvitationParam.Builder<RegistrationInvitationParam.Builder>
-
- pl.edu.icm.unity.types.registration.invite.RegistrationInvitationParam.Builder
-
- Enclosing class:
- RegistrationInvitationParam
public static class RegistrationInvitationParam.Builder extends InvitationParam.Builder<RegistrationInvitationParam.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RegistrationInvitationParam registrationInvitationParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistrationInvitationParam
build()
RegistrationInvitationParam.Builder
withAllowedGroups(List<String> groups)
RegistrationInvitationParam.Builder
withAttribute(Attribute attribute, PrefilledEntryMode mode)
RegistrationInvitationParam.Builder
withExpectedIdentity(ExpectedIdentity identity)
RegistrationInvitationParam.Builder
withForm(String formId)
RegistrationInvitationParam.Builder
withForm(FormPrefill invitationFormCommon)
RegistrationInvitationParam.Builder
withGroup(String group, PrefilledEntryMode mode)
RegistrationInvitationParam.Builder
withGroups(List<String> groups, PrefilledEntryMode mode)
RegistrationInvitationParam.Builder
withIdentity(IdentityParam identity, PrefilledEntryMode mode)
-
Methods inherited from class pl.edu.icm.unity.types.registration.invite.InvitationParam.Builder
getInstance, withContactAddress, withExpiration, withInviter
-
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RegistrationInvitationParam registrationInvitationParam)
-
-
Method Detail
-
build
public RegistrationInvitationParam build()
-
withExpectedIdentity
public RegistrationInvitationParam.Builder withExpectedIdentity(ExpectedIdentity identity)
-
withForm
public RegistrationInvitationParam.Builder withForm(FormPrefill invitationFormCommon)
-
withForm
public RegistrationInvitationParam.Builder withForm(String formId)
-
withAttribute
public RegistrationInvitationParam.Builder withAttribute(Attribute attribute, PrefilledEntryMode mode)
-
withGroup
public RegistrationInvitationParam.Builder withGroup(String group, PrefilledEntryMode mode)
-
withGroups
public RegistrationInvitationParam.Builder withGroups(List<String> groups, PrefilledEntryMode mode)
-
withAllowedGroups
public RegistrationInvitationParam.Builder withAllowedGroups(List<String> groups)
-
withIdentity
public RegistrationInvitationParam.Builder withIdentity(IdentityParam identity, PrefilledEntryMode mode)
-
-