Class DepositInformRequest.Builder
java.lang.Object
com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
- Enclosing class:
DepositInformRequest
Builder class for constructing a DepositInformRequest object.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds and returns the DepositInformRequest object.Sets the amount of the deposit.setDepositId
(String value) Sets the deposit ID.setEndCustomer
(EndCustomer value) Sets the end customer associated with the deposit.setExecutedAtUtc
(long value) Sets the UTC timestamp when the deposit was executed.setGateway
(PaymentGateway value) Sets the payment gateway used for the deposit.setInitiatedAtUtc
(Long value) Sets the UTC timestamp when the deposit was initiated.setStatus
(BalanceMoveStatus value) Sets the status of the balance move associated with the deposit.setWalletId
(String value) Sets the wallet ID associated with the deposit.
-
Method Details
-
build
Builds and returns the DepositInformRequest object.- Returns:
- The DepositInformRequest object.
-
setWalletId
Sets the wallet ID associated with the deposit.- Parameters:
value
- The wallet ID.- Returns:
- The Builder instance.
-
setDepositId
Sets the deposit ID.- Parameters:
value
- The deposit ID.- Returns:
- The Builder instance.
-
setAmount
Sets the amount of the deposit.- Parameters:
value
- The deposit amount.- Returns:
- The Builder instance.
-
setEndCustomer
Sets the end customer associated with the deposit.- Parameters:
value
- The end customer.- Returns:
- The Builder instance.
-
setExecutedAtUtc
Sets the UTC timestamp when the deposit was executed.- Parameters:
value
- The UTC timestamp.- Returns:
- The Builder instance.
-
setInitiatedAtUtc
Sets the UTC timestamp when the deposit was initiated.- Parameters:
value
- The UTC timestamp.- Returns:
- The Builder instance.
-
setGateway
Sets the payment gateway used for the deposit.- Parameters:
value
- The payment gateway.- Returns:
- The Builder instance.
-
setStatus
Sets the status of the balance move associated with the deposit.- Parameters:
value
- The balance move status.- Returns:
- The Builder instance.
-