Package io.moov.sdk.models.components
Class IssuingMerchantData.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.IssuingMerchantData.Builder
-
- Enclosing class:
- IssuingMerchantData
public static final class IssuingMerchantData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IssuingMerchantDatabuild()IssuingMerchantData.Buildercity(java.lang.String city)The merchant's location.IssuingMerchantData.Buildercity(java.util.Optional<java.lang.String> city)The merchant's location.IssuingMerchantData.Buildercountry(java.lang.String country)Two-letter country code.IssuingMerchantData.Buildercountry(java.util.Optional<java.lang.String> country)Two-letter country code.IssuingMerchantData.Buildermcc(java.lang.String mcc)The Merchant Category Code.IssuingMerchantData.Buildermcc(java.util.Optional<java.lang.String> mcc)The Merchant Category Code.IssuingMerchantData.Buildername(java.lang.String name)Name of the merchant.IssuingMerchantData.Buildername(java.util.Optional<java.lang.String> name)Name of the merchant.IssuingMerchantData.BuildernetworkID(java.lang.String networkID)External identifier used to identify the merchant with the card brand.IssuingMerchantData.BuildernetworkID(java.util.Optional<java.lang.String> networkID)External identifier used to identify the merchant with the card brand.IssuingMerchantData.BuilderpostalCode(java.lang.String postalCode)The merchant's five-digit postal code.IssuingMerchantData.BuilderpostalCode(java.util.Optional<java.lang.String> postalCode)The merchant's five-digit postal code.IssuingMerchantData.Builderstate(java.lang.String state)The merchant's two-letter state abbreviation.IssuingMerchantData.Builderstate(java.util.Optional<java.lang.String> state)The merchant's two-letter state abbreviation.
-
-
-
Method Detail
-
networkID
public IssuingMerchantData.Builder networkID(java.lang.String networkID)
External identifier used to identify the merchant with the card brand.
-
networkID
public IssuingMerchantData.Builder networkID(java.util.Optional<java.lang.String> networkID)
External identifier used to identify the merchant with the card brand.
-
name
public IssuingMerchantData.Builder name(java.lang.String name)
Name of the merchant.
-
name
public IssuingMerchantData.Builder name(java.util.Optional<java.lang.String> name)
Name of the merchant.
-
city
public IssuingMerchantData.Builder city(java.lang.String city)
The merchant's location.
-
city
public IssuingMerchantData.Builder city(java.util.Optional<java.lang.String> city)
The merchant's location.
-
country
public IssuingMerchantData.Builder country(java.lang.String country)
Two-letter country code.
-
country
public IssuingMerchantData.Builder country(java.util.Optional<java.lang.String> country)
Two-letter country code.
-
postalCode
public IssuingMerchantData.Builder postalCode(java.lang.String postalCode)
The merchant's five-digit postal code.
-
postalCode
public IssuingMerchantData.Builder postalCode(java.util.Optional<java.lang.String> postalCode)
The merchant's five-digit postal code.
-
state
public IssuingMerchantData.Builder state(java.lang.String state)
The merchant's two-letter state abbreviation.
-
state
public IssuingMerchantData.Builder state(java.util.Optional<java.lang.String> state)
The merchant's two-letter state abbreviation.
-
mcc
public IssuingMerchantData.Builder mcc(java.lang.String mcc)
The Merchant Category Code.
-
mcc
public IssuingMerchantData.Builder mcc(java.util.Optional<java.lang.String> mcc)
The Merchant Category Code.
-
build
public IssuingMerchantData build()
-
-