Class WithdrawalInformRequest.Builder
java.lang.Object
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
- Enclosing class:
- WithdrawalInformRequest
Builder class for constructing WithdrawalInformRequest objects.
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds and returns the WithdrawalInformRequest object.Sets the withdrawal amount.setEndCustomer(EndCustomer value) Sets the end customer.setExecutedAtUtc(long value) Sets the executed timestamp in UTC.setGateway(PaymentGateway value) Sets the payment gateway.setInitiatedAtUtc(Long value) Sets the initiated timestamp in UTC.setStatus(BalanceMoveStatus value) Sets the balance move status.setWalletId(String value) Sets the wallet ID.setWithdrawalId(String value) Sets the withdrawal ID.
- 
Method Details- 
buildBuilds and returns the WithdrawalInformRequest object.- Returns:
- The built WithdrawalInformRequest object.
 
- 
setWalletIdSets the wallet ID.- Parameters:
- value- The wallet ID to set.
- Returns:
- The Builder instance.
 
- 
setWithdrawalIdSets the withdrawal ID.- Parameters:
- value- The withdrawal ID to set.
- Returns:
- The Builder instance.
 
- 
setAmountSets the withdrawal amount.- Parameters:
- value- The withdrawal amount to set.
- Returns:
- The Builder instance.
 
- 
setEndCustomerSets the end customer.- Parameters:
- value- The end customer to set.
- Returns:
- The Builder instance.
 
- 
setExecutedAtUtcSets the executed timestamp in UTC.- Parameters:
- value- The executed timestamp in UTC to set.
- Returns:
- The Builder instance.
 
- 
setInitiatedAtUtcSets the initiated timestamp in UTC.- Parameters:
- value- The initiated timestamp in UTC to set.
- Returns:
- The Builder instance.
 
- 
setGatewaySets the payment gateway.- Parameters:
- value- The payment gateway to set.
- Returns:
- The Builder instance.
 
- 
setStatusSets the balance move status.- Parameters:
- value- The balance move status to set.
- Returns:
- The Builder instance.
 
 
-