Class AddUserToSingleTenantsParamsProfile.Builder
- java.lang.Object
-
- com.courier.api.resources.users.tenants.types.AddUserToSingleTenantsParamsProfile.Builder
-
- All Implemented Interfaces:
AddUserToSingleTenantsParamsProfile._FinalStage,AddUserToSingleTenantsParamsProfile.EmailStage,AddUserToSingleTenantsParamsProfile.LocaleStage,AddUserToSingleTenantsParamsProfile.PhoneNumberStage,AddUserToSingleTenantsParamsProfile.TitleStage
- Enclosing class:
- AddUserToSingleTenantsParamsProfile
public static final class AddUserToSingleTenantsParamsProfile.Builder extends java.lang.Object implements AddUserToSingleTenantsParamsProfile.TitleStage, AddUserToSingleTenantsParamsProfile.EmailStage, AddUserToSingleTenantsParamsProfile.PhoneNumberStage, AddUserToSingleTenantsParamsProfile.LocaleStage, AddUserToSingleTenantsParamsProfile._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public AddUserToSingleTenantsParamsProfile.Builder from(AddUserToSingleTenantsParamsProfile other)
- Specified by:
fromin interfaceAddUserToSingleTenantsParamsProfile.TitleStage
-
title
public AddUserToSingleTenantsParamsProfile.EmailStage title(java.lang.String title)
- Specified by:
titlein interfaceAddUserToSingleTenantsParamsProfile.TitleStage
-
email
public AddUserToSingleTenantsParamsProfile.PhoneNumberStage email(java.lang.String email)
Email Address
- Specified by:
emailin interfaceAddUserToSingleTenantsParamsProfile.EmailStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
phoneNumber
public AddUserToSingleTenantsParamsProfile.LocaleStage phoneNumber(java.lang.String phoneNumber)
A valid phone number
- Specified by:
phoneNumberin interfaceAddUserToSingleTenantsParamsProfile.PhoneNumberStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
locale
public AddUserToSingleTenantsParamsProfile._FinalStage locale(java.lang.String locale)
The user's preferred ISO 639-1 language code.
- Specified by:
localein interfaceAddUserToSingleTenantsParamsProfile.LocaleStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
additionalFields
public AddUserToSingleTenantsParamsProfile._FinalStage additionalFields(java.lang.String key, java.lang.Object value)
Additional provider specific fields may be specified.
- Specified by:
additionalFieldsin interfaceAddUserToSingleTenantsParamsProfile._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
putAllAdditionalFields
public AddUserToSingleTenantsParamsProfile._FinalStage putAllAdditionalFields(java.util.Map<java.lang.String,java.lang.Object> additionalFields)
Additional provider specific fields may be specified.
- Specified by:
putAllAdditionalFieldsin interfaceAddUserToSingleTenantsParamsProfile._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
additionalFields
public AddUserToSingleTenantsParamsProfile._FinalStage additionalFields(java.util.Map<java.lang.String,java.lang.Object> additionalFields)
- Specified by:
additionalFieldsin interfaceAddUserToSingleTenantsParamsProfile._FinalStage
-
build
public AddUserToSingleTenantsParamsProfile build()
- Specified by:
buildin interfaceAddUserToSingleTenantsParamsProfile._FinalStage
-
-