Class QuoteCustomerChangedMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.QuoteCustomerChangedMessagePayloadBuilder
- All Implemented Interfaces:
- Builder<QuoteCustomerChangedMessagePayload>
public class QuoteCustomerChangedMessagePayloadBuilder
extends Object
implements Builder<QuoteCustomerChangedMessagePayload>
QuoteCustomerChangedMessagePayloadBuilder
 
Example to create an instance using the builder pattern
 
Example to create an instance using the builder pattern
     QuoteCustomerChangedMessagePayload quoteCustomerChangedMessagePayload = QuoteCustomerChangedMessagePayload.builder()
             .customer(customerBuilder -> customerBuilder)
             .previousCustomer(previousCustomerBuilder -> previousCustomerBuilder)
             .build()
 - 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()builds QuoteCustomerChangedMessagePayload with checking for non-null required valuesbuilds QuoteCustomerChangedMessagePayload without checking for non-null required valuescustomer(CustomerReference customer) The Buyer who now owns the Quote.The Buyer who now owns the Quote.The Buyer who now owns the Quote.The previous Buyer.of()factory method for an instance of QuoteCustomerChangedMessagePayloadBuilderof(QuoteCustomerChangedMessagePayload template) create builder for QuoteCustomerChangedMessagePayload instancepreviousCustomer(CustomerReference previousCustomer) The previous Buyer.The previous Buyer.The Buyer who now owns the Quote.The previous Buyer.
- 
Constructor Details- 
QuoteCustomerChangedMessagePayloadBuilderpublic QuoteCustomerChangedMessagePayloadBuilder()
 
- 
- 
Method Details- 
customerpublic QuoteCustomerChangedMessagePayloadBuilder customer(Function<CustomerReferenceBuilder, CustomerReferenceBuilder> builder) The Buyer who now owns the Quote. - Parameters:
- builder- function to build the customer value
- Returns:
- Builder
 
- 
withCustomerpublic QuoteCustomerChangedMessagePayloadBuilder withCustomer(Function<CustomerReferenceBuilder, CustomerReference> builder) The Buyer who now owns the Quote. - Parameters:
- builder- function to build the customer value
- Returns:
- Builder
 
- 
customerThe Buyer who now owns the Quote. - Parameters:
- customer- value to be set
- Returns:
- Builder
 
- 
previousCustomerpublic QuoteCustomerChangedMessagePayloadBuilder previousCustomer(Function<CustomerReferenceBuilder, CustomerReferenceBuilder> builder) The previous Buyer. - Parameters:
- builder- function to build the previousCustomer value
- Returns:
- Builder
 
- 
withPreviousCustomerpublic QuoteCustomerChangedMessagePayloadBuilder withPreviousCustomer(Function<CustomerReferenceBuilder, CustomerReference> builder) The previous Buyer. - Parameters:
- builder- function to build the previousCustomer value
- Returns:
- Builder
 
- 
previousCustomerpublic QuoteCustomerChangedMessagePayloadBuilder previousCustomer(CustomerReference previousCustomer) The previous Buyer. - Parameters:
- previousCustomer- value to be set
- Returns:
- Builder
 
- 
getCustomerThe Buyer who now owns the Quote. - Returns:
- customer
 
- 
getPreviousCustomerThe previous Buyer. - Returns:
- previousCustomer
 
- 
buildbuilds QuoteCustomerChangedMessagePayload with checking for non-null required values- Specified by:
- buildin interface- Builder<QuoteCustomerChangedMessagePayload>
- Returns:
- QuoteCustomerChangedMessagePayload
 
- 
buildUncheckedbuilds QuoteCustomerChangedMessagePayload without checking for non-null required values- Returns:
- QuoteCustomerChangedMessagePayload
 
- 
offactory method for an instance of QuoteCustomerChangedMessagePayloadBuilder- Returns:
- builder
 
- 
ofpublic static QuoteCustomerChangedMessagePayloadBuilder of(QuoteCustomerChangedMessagePayload template) create builder for QuoteCustomerChangedMessagePayload instance- Parameters:
- template- instance with prefilled values for the builder
- Returns:
- builder
 
 
-