Class DepositInformRequest
java.lang.Object
com.sportradar.mbs.sdk.entities.request.ContentRequest
com.sportradar.mbs.sdk.entities.request.DepositInformRequest
Represents a request to inform about a deposit transaction.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder class for constructing a DepositInformRequest object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the amount of the deposit.Gets the deposit ID.Gets the end customer associated with the deposit.long
Gets the UTC timestamp when the deposit was executed.Gets the payment gateway used for the deposit.Gets the UTC timestamp when the deposit was initiated.Gets the status of the balance move associated with the deposit.Gets the wallet ID associated with the deposit.static DepositInformRequest.Builder
Returns a new instance of the Builder class to build a DepositInformRequest object.void
Sets the amount of the deposit.void
setDepositId
(String value) Sets the deposit ID.void
setEndCustomer
(EndCustomer value) Sets the end customer associated with the deposit.void
setExecutedAtUtc
(long value) Sets the UTC timestamp when the deposit was executed.void
setGateway
(PaymentGateway value) Sets the payment gateway used for the deposit.void
setInitiatedAtUtc
(Long value) Sets the UTC timestamp when the deposit was initiated.void
setStatus
(BalanceMoveStatus value) Sets the status of the balance move associated with the deposit.void
setWalletId
(String value) Sets the wallet ID associated with the deposit.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
-
DepositInformRequest
public DepositInformRequest()
-
-
Method Details
-
newBuilder
Returns a new instance of the Builder class to build a DepositInformRequest object.- Returns:
- A new instance of the Builder class.
-
getWalletId
Gets the wallet ID associated with the deposit.- Returns:
- The wallet ID.
-
setWalletId
Sets the wallet ID associated with the deposit.- Parameters:
value
- The wallet ID.
-
getDepositId
Gets the deposit ID.- Returns:
- The deposit ID.
-
setDepositId
Sets the deposit ID.- Parameters:
value
- The deposit ID.
-
getAmount
Gets the amount of the deposit.- Returns:
- The deposit amount.
-
setAmount
Sets the amount of the deposit.- Parameters:
value
- The deposit amount.
-
getEndCustomer
Gets the end customer associated with the deposit.- Returns:
- The end customer.
-
setEndCustomer
Sets the end customer associated with the deposit.- Parameters:
value
- The end customer.
-
getExecutedAtUtc
public long getExecutedAtUtc()Gets the UTC timestamp when the deposit was executed.- Returns:
- The UTC timestamp.
-
setExecutedAtUtc
public void setExecutedAtUtc(long value) Sets the UTC timestamp when the deposit was executed.- Parameters:
value
- The UTC timestamp.
-
getInitiatedAtUtc
Gets the UTC timestamp when the deposit was initiated.- Returns:
- The UTC timestamp.
-
setInitiatedAtUtc
Sets the UTC timestamp when the deposit was initiated.- Parameters:
value
- The UTC timestamp.
-
getGateway
Gets the payment gateway used for the deposit.- Returns:
- The payment gateway.
-
setGateway
Sets the payment gateway used for the deposit.- Parameters:
value
- The payment gateway.
-
getStatus
Gets the status of the balance move associated with the deposit.- Returns:
- The balance move status.
-
setStatus
Sets the status of the balance move associated with the deposit.- Parameters:
value
- The balance move status.
-