Class MergeVisitorToContactRequest.User.UserWithUserId.Builder
- java.lang.Object
-
- com.intercom.api.resources.visitors.requests.MergeVisitorToContactRequest.User.UserWithUserId.Builder
-
- All Implemented Interfaces:
MergeVisitorToContactRequest.User.UserWithUserId._FinalStage,MergeVisitorToContactRequest.User.UserWithUserId.UserIdStage
- Enclosing class:
- MergeVisitorToContactRequest.User.UserWithUserId
public static final class MergeVisitorToContactRequest.User.UserWithUserId.Builder extends java.lang.Object implements MergeVisitorToContactRequest.User.UserWithUserId.UserIdStage, MergeVisitorToContactRequest.User.UserWithUserId._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeVisitorToContactRequest.User.UserWithUserIdbuild()MergeVisitorToContactRequest.User.UserWithUserId._FinalStageemail(java.lang.String email)The contact's email, retained by default if one is present.MergeVisitorToContactRequest.User.UserWithUserId._FinalStageemail(java.util.Optional<java.lang.String> email)The contact's email, retained by default if one is present.MergeVisitorToContactRequest.User.UserWithUserId.Builderfrom(MergeVisitorToContactRequest.User.UserWithUserId other)MergeVisitorToContactRequest.User.UserWithUserId._FinalStageuserId(java.lang.String userId)A unique identifier for the contact which is given to Intercom.
-
-
-
Method Detail
-
from
public MergeVisitorToContactRequest.User.UserWithUserId.Builder from(MergeVisitorToContactRequest.User.UserWithUserId other)
- Specified by:
fromin interfaceMergeVisitorToContactRequest.User.UserWithUserId.UserIdStage
-
userId
public MergeVisitorToContactRequest.User.UserWithUserId._FinalStage userId(@NotNull java.lang.String userId)
A unique identifier for the contact which is given to Intercom.
A unique identifier for the contact which is given to Intercom.
- Specified by:
userIdin interfaceMergeVisitorToContactRequest.User.UserWithUserId.UserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
email
public MergeVisitorToContactRequest.User.UserWithUserId._FinalStage email(java.lang.String email)
The contact's email, retained by default if one is present.
- Specified by:
emailin interfaceMergeVisitorToContactRequest.User.UserWithUserId._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
email
public MergeVisitorToContactRequest.User.UserWithUserId._FinalStage email(java.util.Optional<java.lang.String> email)
The contact's email, retained by default if one is present.
- Specified by:
emailin interfaceMergeVisitorToContactRequest.User.UserWithUserId._FinalStage
-
build
public MergeVisitorToContactRequest.User.UserWithUserId build()
- Specified by:
buildin interfaceMergeVisitorToContactRequest.User.UserWithUserId._FinalStage
-
-