Package com.checkout.instruments.create
Class InstrumentData.InstrumentDataBuilder
- java.lang.Object
-
- com.checkout.instruments.create.InstrumentData.InstrumentDataBuilder
-
- Enclosing class:
- InstrumentData
public static class InstrumentData.InstrumentDataBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstrumentData.InstrumentDataBuilderaccoountNumber(java.lang.String accoountNumber)InstrumentDatabuild()InstrumentData.InstrumentDataBuildercountry(CountryCode country)InstrumentData.InstrumentDataBuildercurrency(Currency currency)InstrumentData.InstrumentDataBuilderdateOfSignature(java.time.Instant dateOfSignature)InstrumentData.InstrumentDataBuildermandateId(java.lang.String mandateId)InstrumentData.InstrumentDataBuilderpaymentType(PaymentType paymentType)java.lang.StringtoString()
-
-
-
Method Detail
-
accoountNumber
public InstrumentData.InstrumentDataBuilder accoountNumber(java.lang.String accoountNumber)
- Returns:
this.
-
country
public InstrumentData.InstrumentDataBuilder country(CountryCode country)
- Returns:
this.
-
currency
public InstrumentData.InstrumentDataBuilder currency(Currency currency)
- Returns:
this.
-
paymentType
public InstrumentData.InstrumentDataBuilder paymentType(PaymentType paymentType)
- Returns:
this.
-
mandateId
public InstrumentData.InstrumentDataBuilder mandateId(java.lang.String mandateId)
- Returns:
this.
-
dateOfSignature
public InstrumentData.InstrumentDataBuilder dateOfSignature(java.time.Instant dateOfSignature)
- Returns:
this.
-
build
public InstrumentData build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-