Package io.moov.sdk.models.components
Class AppleBillingContact.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.AppleBillingContact.Builder
-
- Enclosing class:
- AppleBillingContact
public static final class AppleBillingContact.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppleBillingContact.BuilderaddressLines(java.util.List<java.lang.String> addressLines)Address lines 1 and 2 for the contact.AppleBillingContact.BuilderaddressLines(java.util.Optional<? extends java.util.List<java.lang.String>> addressLines)Address lines 1 and 2 for the contact.AppleBillingContact.BuilderadministrativeArea(java.lang.String administrativeArea)The contact's two-letter state code.AppleBillingContact.BuilderadministrativeArea(java.util.Optional<java.lang.String> administrativeArea)The contact's two-letter state code.AppleBillingContactbuild()AppleBillingContact.BuildercountryCode(java.lang.String countryCode)The contact's two-letter ISO 3166AppleBillingContact.BuildercountryCode(java.util.Optional<java.lang.String> countryCode)The contact's two-letter ISO 3166AppleBillingContact.Builderlocality(java.lang.String locality)The contact's city.AppleBillingContact.Builderlocality(java.util.Optional<java.lang.String> locality)The contact's city.AppleBillingContact.BuilderpostalCode(java.lang.String postalCode)The contact's postal code.AppleBillingContact.BuilderpostalCode(java.util.Optional<java.lang.String> postalCode)The contact's postal code.
-
-
-
Method Detail
-
addressLines
public AppleBillingContact.Builder addressLines(java.util.List<java.lang.String> addressLines)
Address lines 1 and 2 for the contact.
-
addressLines
public AppleBillingContact.Builder addressLines(java.util.Optional<? extends java.util.List<java.lang.String>> addressLines)
Address lines 1 and 2 for the contact.
-
locality
public AppleBillingContact.Builder locality(java.lang.String locality)
The contact's city.
-
locality
public AppleBillingContact.Builder locality(java.util.Optional<java.lang.String> locality)
The contact's city.
-
postalCode
public AppleBillingContact.Builder postalCode(java.lang.String postalCode)
The contact's postal code.
-
postalCode
public AppleBillingContact.Builder postalCode(java.util.Optional<java.lang.String> postalCode)
The contact's postal code.
-
administrativeArea
public AppleBillingContact.Builder administrativeArea(java.lang.String administrativeArea)
The contact's two-letter state code.
-
administrativeArea
public AppleBillingContact.Builder administrativeArea(java.util.Optional<java.lang.String> administrativeArea)
The contact's two-letter state code.
-
countryCode
public AppleBillingContact.Builder countryCode(java.lang.String countryCode)
The contact's two-letter ISO 3166
-
countryCode
public AppleBillingContact.Builder countryCode(java.util.Optional<java.lang.String> countryCode)
The contact's two-letter ISO 3166
-
build
public AppleBillingContact build()
-
-