Class WithdrawalInformRequest
java.lang.Object
com.sportradar.mbs.sdk.entities.request.ContentRequest
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
Represents a request to inform about a withdrawal.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder class for constructing WithdrawalInformRequest objects. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the withdrawal amount.Gets the end customer.long
Gets the executed timestamp in UTC.Gets the payment gateway.Gets the initiated timestamp in UTC.Gets the balance move status.Gets the wallet ID.Gets the withdrawal ID.Returns a new instance of the Builder class to build a WithdrawalInformRequest object.void
Sets the withdrawal amount.void
setEndCustomer
(EndCustomer value) Sets the end customer.void
setExecutedAtUtc
(long value) Sets the executed timestamp in UTC.void
setGateway
(PaymentGateway value) Sets the payment gateway.void
setInitiatedAtUtc
(Long value) Sets the initiated timestamp in UTC.void
setStatus
(BalanceMoveStatus value) Sets the balance move status.void
setWalletId
(String value) Sets the wallet ID.void
setWithdrawalId
(String value) Sets the withdrawal ID.Methods inherited from class com.sportradar.mbs.sdk.entities.request.ContentRequest
newBalanceChangeInformRequestBuilder, newCancelAckRequestBuilder, newCancelRequestBuilder, newCashoutAckRequestBuilder, newCashoutRequestBuilder, newCasinoSessionsRequestBuilder, newDepositInformRequestBuilder, newExtSettlementAckRequestBuilder, newExtSettlementRequestBuilder, newTicketAckRequestBuilder, newTicketInformRequestBuilder, newTicketRequestBuilder, newWithdrawalInformRequestBuilder
-
Constructor Details
-
WithdrawalInformRequest
public WithdrawalInformRequest()
-
-
Method Details
-
newBuilder
Returns a new instance of the Builder class to build a WithdrawalInformRequest object.- Returns:
- A new instance of the Builder class.
-
getWalletId
Gets the wallet ID.- Returns:
- The wallet ID.
-
setWalletId
Sets the wallet ID.- Parameters:
value
- The wallet ID to set.
-
getWithdrawalId
Gets the withdrawal ID.- Returns:
- The withdrawal ID.
-
setWithdrawalId
Sets the withdrawal ID.- Parameters:
value
- The withdrawal ID to set.
-
getAmount
Gets the withdrawal amount.- Returns:
- The withdrawal amount.
-
setAmount
Sets the withdrawal amount.- Parameters:
value
- The withdrawal amount to set.
-
getEndCustomer
Gets the end customer.- Returns:
- The end customer.
-
setEndCustomer
Sets the end customer.- Parameters:
value
- The end customer to set.
-
getExecutedAtUtc
public long getExecutedAtUtc()Gets the executed timestamp in UTC.- Returns:
- The executed timestamp in UTC.
-
setExecutedAtUtc
public void setExecutedAtUtc(long value) Sets the executed timestamp in UTC.- Parameters:
value
- The executed timestamp in UTC to set.
-
getInitiatedAtUtc
Gets the initiated timestamp in UTC.- Returns:
- The initiated timestamp in UTC.
-
setInitiatedAtUtc
Sets the initiated timestamp in UTC.- Parameters:
value
- The initiated timestamp in UTC to set.
-
getGateway
Gets the payment gateway.- Returns:
- The payment gateway.
-
setGateway
Sets the payment gateway.- Parameters:
value
- The payment gateway to set.
-
getStatus
Gets the balance move status.- Returns:
- The balance move status.
-
setStatus
Sets the balance move status.- Parameters:
value
- The balance move status to set.
-