Package com.chrt.api.types
Class UserPrivateData1.Builder
- java.lang.Object
-
- com.chrt.api.types.UserPrivateData1.Builder
-
- All Implemented Interfaces:
UserPrivateData1._FinalStage,UserPrivateData1.CreatedAtTimestampStage,UserPrivateData1.IdStage,UserPrivateData1.SchemaVersionStage,UserPrivateData1.UserIdStage
- Enclosing class:
- UserPrivateData1
public static final class UserPrivateData1.Builder extends java.lang.Object implements UserPrivateData1.SchemaVersionStage, UserPrivateData1.CreatedAtTimestampStage, UserPrivateData1.UserIdStage, UserPrivateData1.IdStage, UserPrivateData1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public UserPrivateData1.Builder from(UserPrivateData1 other)
- Specified by:
fromin interfaceUserPrivateData1.SchemaVersionStage
-
schemaVersion
public UserPrivateData1.CreatedAtTimestampStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceUserPrivateData1.SchemaVersionStage
-
createdAtTimestamp
public UserPrivateData1.UserIdStage createdAtTimestamp(@NotNull java.time.OffsetDateTime createdAtTimestamp)
- Specified by:
createdAtTimestampin interfaceUserPrivateData1.CreatedAtTimestampStage
-
userId
public UserPrivateData1.IdStage userId(@NotNull java.lang.String userId)
- Specified by:
userIdin interfaceUserPrivateData1.UserIdStage
-
id
public UserPrivateData1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceUserPrivateData1.IdStage
-
firebaseCloudMessagingTokenData
public UserPrivateData1._FinalStage firebaseCloudMessagingTokenData(java.util.List<FirebaseCloudMessagingTokenData1> firebaseCloudMessagingTokenData)
- Specified by:
firebaseCloudMessagingTokenDatain interfaceUserPrivateData1._FinalStage
-
firebaseCloudMessagingTokenData
public UserPrivateData1._FinalStage firebaseCloudMessagingTokenData(java.util.Optional<java.util.List<FirebaseCloudMessagingTokenData1>> firebaseCloudMessagingTokenData)
- Specified by:
firebaseCloudMessagingTokenDatain interfaceUserPrivateData1._FinalStage
-
phoneNumber
public UserPrivateData1._FinalStage phoneNumber(Nullable<java.lang.String> phoneNumber)
- Specified by:
phoneNumberin interfaceUserPrivateData1._FinalStage
-
phoneNumber
public UserPrivateData1._FinalStage phoneNumber(java.lang.String phoneNumber)
- Specified by:
phoneNumberin interfaceUserPrivateData1._FinalStage
-
phoneNumber
public UserPrivateData1._FinalStage phoneNumber(java.util.Optional<java.lang.String> phoneNumber)
- Specified by:
phoneNumberin interfaceUserPrivateData1._FinalStage
-
primaryEmailAddress
public UserPrivateData1._FinalStage primaryEmailAddress(Nullable<java.lang.String> primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPrivateData1._FinalStage
-
primaryEmailAddress
public UserPrivateData1._FinalStage primaryEmailAddress(java.lang.String primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPrivateData1._FinalStage
-
primaryEmailAddress
public UserPrivateData1._FinalStage primaryEmailAddress(java.util.Optional<java.lang.String> primaryEmailAddress)
- Specified by:
primaryEmailAddressin interfaceUserPrivateData1._FinalStage
-
stripeCustomerId
public UserPrivateData1._FinalStage stripeCustomerId(Nullable<java.lang.String> stripeCustomerId)
- Specified by:
stripeCustomerIdin interfaceUserPrivateData1._FinalStage
-
stripeCustomerId
public UserPrivateData1._FinalStage stripeCustomerId(java.lang.String stripeCustomerId)
- Specified by:
stripeCustomerIdin interfaceUserPrivateData1._FinalStage
-
stripeCustomerId
public UserPrivateData1._FinalStage stripeCustomerId(java.util.Optional<java.lang.String> stripeCustomerId)
- Specified by:
stripeCustomerIdin interfaceUserPrivateData1._FinalStage
-
build
public UserPrivateData1 build()
- Specified by:
buildin interfaceUserPrivateData1._FinalStage
-
-