Package com.chrt.api.types
Class UserPublicData1.Builder
- java.lang.Object
-
- com.chrt.api.types.UserPublicData1.Builder
-
- All Implemented Interfaces:
UserPublicData1._FinalStage,UserPublicData1.IdStage,UserPublicData1.SchemaVersionStage,UserPublicData1.UserIdStage
- Enclosing class:
- UserPublicData1
public static final class UserPublicData1.Builder extends java.lang.Object implements UserPublicData1.SchemaVersionStage, UserPublicData1.UserIdStage, UserPublicData1.IdStage, UserPublicData1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserPublicData1build()UserPublicData1._FinalStagecustomerId(Nullable<java.lang.String> customerId)UserPublicData1._FinalStagecustomerId(java.lang.String customerId)UserPublicData1._FinalStagecustomerId(java.util.Optional<java.lang.String> customerId)UserPublicData1.Builderfrom(UserPublicData1 other)UserPublicData1._FinalStageid(java.lang.String id)UserPublicData1._FinalStagenotes(Nullable<java.util.Map<java.lang.String,java.lang.Object>> notes)UserPublicData1._FinalStagenotes(java.util.Map<java.lang.String,java.lang.Object> notes)UserPublicData1._FinalStagenotes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> notes)UserPublicData1._FinalStageprimaryEmailAddress(Nullable<java.lang.String> primaryEmailAddress)UserPublicData1._FinalStageprimaryEmailAddress(java.lang.String primaryEmailAddress)UserPublicData1._FinalStageprimaryEmailAddress(java.util.Optional<java.lang.String> primaryEmailAddress)UserPublicData1.UserIdStageschemaVersion(int schemaVersion)UserPublicData1.IdStageuserId(java.lang.String userId)
-
-
-
Method Detail
-
from
public UserPublicData1.Builder from(UserPublicData1 other)
- Specified by:
fromin interfaceUserPublicData1.SchemaVersionStage
-
schemaVersion
public UserPublicData1.UserIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceUserPublicData1.SchemaVersionStage
-
userId
public UserPublicData1.IdStage userId(@NotNull java.lang.String userId)
- Specified by:
userIdin interfaceUserPublicData1.UserIdStage
-
id
public UserPublicData1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceUserPublicData1.IdStage
-
notes
public UserPublicData1._FinalStage notes(Nullable<java.util.Map<java.lang.String,java.lang.Object>> notes)
- Specified by:
notesin interfaceUserPublicData1._FinalStage
-
notes
public UserPublicData1._FinalStage notes(java.util.Map<java.lang.String,java.lang.Object> notes)
- Specified by:
notesin interfaceUserPublicData1._FinalStage
-
notes
public UserPublicData1._FinalStage notes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> notes)
- Specified by:
notesin interfaceUserPublicData1._FinalStage
-
customerId
public UserPublicData1._FinalStage customerId(Nullable<java.lang.String> customerId)
- Specified by:
customerIdin interfaceUserPublicData1._FinalStage
-
customerId
public UserPublicData1._FinalStage customerId(java.lang.String customerId)
- Specified by:
customerIdin interfaceUserPublicData1._FinalStage
-
customerId
public UserPublicData1._FinalStage customerId(java.util.Optional<java.lang.String> customerId)
- Specified by:
customerIdin interfaceUserPublicData1._FinalStage
-
primaryEmailAddress
public UserPublicData1._FinalStage primaryEmailAddress(Nullable<java.lang.String> primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPublicData1._FinalStage
-
primaryEmailAddress
public UserPublicData1._FinalStage primaryEmailAddress(java.lang.String primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPublicData1._FinalStage
-
primaryEmailAddress
public UserPublicData1._FinalStage primaryEmailAddress(java.util.Optional<java.lang.String> primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPublicData1._FinalStage
-
build
public UserPublicData1 build()
- Specified by:
buildin interfaceUserPublicData1._FinalStage
-
-