Class ProductConfigMessageBuilder
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.runtime.interf.model.impl.ProductConfigMessageBuilder
-
public class ProductConfigMessageBuilder extends java.lang.ObjectBuilder forProductConfigMessageobjects.
This builder is NOT Thread-Safe
In case more than one object needs to be constructed with the same builder callreset()before starting with the next object.
-
-
Constructor Summary
Constructors Constructor Description ProductConfigMessageBuilder()
-
Method Summary
-
-
-
Method Detail
-
reset
public ProductConfigMessageBuilder reset()
-
appendMessage
public ProductConfigMessageBuilder appendMessage(java.lang.String messageStr)
-
appendKey
public ProductConfigMessageBuilder appendKey(java.lang.String key)
-
appendSeverity
public ProductConfigMessageBuilder appendSeverity(ProductConfigMessageSeverity severity)
-
appendSource
public ProductConfigMessageBuilder appendSource(ProductConfigMessageSource source)
-
appendSubType
public ProductConfigMessageBuilder appendSubType(ProductConfigMessageSourceSubType subType)
-
appendPromoType
public ProductConfigMessageBuilder appendPromoType(ProductConfigMessagePromoType promoType)
-
appendExtendedMessage
public ProductConfigMessageBuilder appendExtendedMessage(java.lang.String extendedMessage)
-
appendEndDate
public ProductConfigMessageBuilder appendEndDate(java.util.Date endDate)
-
appendBasicFields
public ProductConfigMessageBuilder appendBasicFields(java.lang.String messageStr, java.lang.String messageKey, ProductConfigMessageSeverity severity)
-
appendSourceAndType
public ProductConfigMessageBuilder appendSourceAndType(ProductConfigMessageSource source, ProductConfigMessageSourceSubType subType)
-
appendPromotionFields
public ProductConfigMessageBuilder appendPromotionFields(ProductConfigMessagePromoType promoType, java.lang.String extendedMessage, java.util.Date endDate)
-
build
public ProductConfigMessage build()
-
-