Class CustomerPasswordTokenCreatedMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.CustomerPasswordTokenCreatedMessagePayloadBuilder
- All Implemented Interfaces:
- Builder<CustomerPasswordTokenCreatedMessagePayload>
public class CustomerPasswordTokenCreatedMessagePayloadBuilder
extends Object
implements Builder<CustomerPasswordTokenCreatedMessagePayload>
CustomerPasswordTokenCreatedMessagePayloadBuilder
 
Example to create an instance using the builder pattern
 
Example to create an instance using the builder pattern
     CustomerPasswordTokenCreatedMessagePayload customerPasswordTokenCreatedMessagePayload = CustomerPasswordTokenCreatedMessagePayload.builder()
             .customerId("{customerId}")
             .expiresAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
             .invalidateOlderTokens(true)
             .build()
 - 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()builds CustomerPasswordTokenCreatedMessagePayload with checking for non-null required valuesbuilds CustomerPasswordTokenCreatedMessagePayload without checking for non-null required valuescustomerId(String customerId) Unique identifier of the Customer.expiresAt(ZonedDateTime expiresAt) Date and time (UTC) the password token expires.Unique identifier of the Customer.Date and time (UTC) the password token expires.Iftrue, all password tokens issued previously for the Customer are invalidated.getValue()Value of the token, present only if the token's validity is 60 minutes or less.invalidateOlderTokens(Boolean invalidateOlderTokens) Iftrue, all password tokens issued previously for the Customer are invalidated.of()factory method for an instance of CustomerPasswordTokenCreatedMessagePayloadBuilderof(CustomerPasswordTokenCreatedMessagePayload template) create builder for CustomerPasswordTokenCreatedMessagePayload instanceValue of the token, present only if the token's validity is 60 minutes or less.
- 
Constructor Details- 
CustomerPasswordTokenCreatedMessagePayloadBuilderpublic CustomerPasswordTokenCreatedMessagePayloadBuilder()
 
- 
- 
Method Details- 
customerIdUnique identifier of the Customer. - Parameters:
- customerId- value to be set
- Returns:
- Builder
 
- 
expiresAtDate and time (UTC) the password token expires. - Parameters:
- expiresAt- value to be set
- Returns:
- Builder
 
- 
valueValue of the token, present only if the token's validity is 60 minutes or less. - Parameters:
- value- value to be set
- Returns:
- Builder
 
- 
invalidateOlderTokenspublic CustomerPasswordTokenCreatedMessagePayloadBuilder invalidateOlderTokens(Boolean invalidateOlderTokens) If true, all password tokens issued previously for the Customer are invalidated.- Parameters:
- invalidateOlderTokens- value to be set
- Returns:
- Builder
 
- 
getCustomerIdUnique identifier of the Customer. - Returns:
- customerId
 
- 
getExpiresAtDate and time (UTC) the password token expires. - Returns:
- expiresAt
 
- 
getValueValue of the token, present only if the token's validity is 60 minutes or less. - Returns:
- value
 
- 
getInvalidateOlderTokensIf true, all password tokens issued previously for the Customer are invalidated.- Returns:
- invalidateOlderTokens
 
- 
buildbuilds CustomerPasswordTokenCreatedMessagePayload with checking for non-null required values- Specified by:
- buildin interface- Builder<CustomerPasswordTokenCreatedMessagePayload>
- Returns:
- CustomerPasswordTokenCreatedMessagePayload
 
- 
buildUncheckedbuilds CustomerPasswordTokenCreatedMessagePayload without checking for non-null required values- Returns:
- CustomerPasswordTokenCreatedMessagePayload
 
- 
offactory method for an instance of CustomerPasswordTokenCreatedMessagePayloadBuilder- Returns:
- builder
 
- 
ofpublic static CustomerPasswordTokenCreatedMessagePayloadBuilder of(CustomerPasswordTokenCreatedMessagePayload template) create builder for CustomerPasswordTokenCreatedMessagePayload instance- Parameters:
- template- instance with prefilled values for the builder
- Returns:
- builder
 
 
-