airwallex-android
Toggle table of contents
6.3.1
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
airwallex-android
components-core
/
com.airwallex.android.core.model
/
PaymentMethod
/
Builder
Builder
class
Builder
:
ObjectBuilder
<
PaymentMethod
>
Members
Constructors
Builder
Link copied to clipboard
constructor
(
)
Functions
build
Link copied to clipboard
open
override
fun
build
(
)
:
PaymentMethod
set
Billing
Link copied to clipboard
fun
setBilling
(
billing
:
Billing
?
)
:
PaymentMethod.Builder
set
Card
Link copied to clipboard
fun
setCard
(
card
:
PaymentMethod.Card
?
)
:
PaymentMethod.Builder
set
Created
At
Link copied to clipboard
fun
setCreatedAt
(
createdAt
:
Date
?
)
:
PaymentMethod.Builder
set
Customer
Id
Link copied to clipboard
fun
setCustomerId
(
customerId
:
String
?
)
:
PaymentMethod.Builder
set
Google
Pay
Link copied to clipboard
fun
setGooglePay
(
googlePay
:
PaymentMethod.GooglePay
?
)
:
PaymentMethod.Builder
set
Id
Link copied to clipboard
fun
setId
(
id
:
String
)
:
PaymentMethod.Builder
set
Metadata
Link copied to clipboard
fun
setMetadata
(
metadata
:
Map
<
String
,
Any
?
>
?
)
:
PaymentMethod.Builder
set
Request
Id
Link copied to clipboard
fun
setRequestId
(
requestId
:
String
?
)
:
PaymentMethod.Builder
set
Status
Link copied to clipboard
fun
setStatus
(
status
:
PaymentMethod.PaymentMethodStatus
?
)
:
PaymentMethod.Builder
set
Type
Link copied to clipboard
fun
setType
(
type
:
String
)
:
PaymentMethod.Builder
set
Updated
At
Link copied to clipboard
fun
setUpdatedAt
(
updatedAt
:
Date
?
)
:
PaymentMethod.Builder