public class PKPersonalizationBuilder extends Object implements IPKValidateable, IPKBuilder<PKPersonalization>
PKPersonalization entities.| Modifier | Constructor and Description |
|---|---|
protected |
PKPersonalizationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
PKPersonalization |
build() |
PKPersonalizationBuilder |
description(String description) |
List<PKPassPersonalizationField> |
getRequiredPersonalizationFields() |
List<String> |
getValidationErrors() |
boolean |
isValid() |
PKPersonalizationBuilder |
of(PKPersonalization source) |
PKPersonalizationBuilder |
requiredPersonalizationField(PKPassPersonalizationField personalizationField) |
PKPersonalizationBuilder |
requiredPersonalizationFields(List<PKPassPersonalizationField> personalizationFields) |
PKPersonalizationBuilder |
termsAndConditions(String termsAndConditions) |
public List<PKPassPersonalizationField> getRequiredPersonalizationFields()
public PKPersonalizationBuilder of(PKPersonalization source)
of in interface IPKBuilder<PKPersonalization>public PKPersonalizationBuilder requiredPersonalizationField(PKPassPersonalizationField personalizationField)
public PKPersonalizationBuilder requiredPersonalizationFields(List<PKPassPersonalizationField> personalizationFields)
public PKPersonalizationBuilder description(String description)
public PKPersonalizationBuilder termsAndConditions(String termsAndConditions)
public boolean isValid()
isValid in interface IPKValidateablepublic List<String> getValidationErrors()
getValidationErrors in interface IPKValidateablepublic PKPersonalization build()
build in interface IPKBuilder<PKPersonalization>Copyright © 2012–2022. All rights reserved.