diff --git a/README.md b/README.md deleted file mode 100644 index 22252acc..00000000 --- a/README.md +++ /dev/null @@ -1,75 +0,0 @@ -# Mbs SDK ----------------- -Mbs SDK is a client library that enables easier integration with the Mbs web interface. SDK provides entities (messages sent to and recevived from the server) as well as websocket connection handling. - -### Installation -SDK can be obtained from [maven repository](https://mvnrepository.com/artifact/com.sportradar.mbs.sdk/mbs-sdk). - -### Usage - -#### Initialize the SDK - -Create [MbsSdkConfig](https://github.com/sportradar/MbsSdkJava/blob/main/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdkConfig.java) configuration object with the values provided by Sportradar: - -```java -MbsSdkConfig config = new MbsSdkConfig( - wsServer, authServer, authClientId, authClientSecret, authAudience, operatorId); -``` - -Use the `config` to create [MbsSdk](https://github.com/sportradar/MbsSdkJava/blob/main/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdk.java) instance and establish a connection to the server: - -```java -MbsSdk mbsSdk = new MbsSdk(config); -mbsSdk.connect(); -``` - -The SDK is threadsafe and a single instance can be used for the entire application lifespan. - -#### Use the SDK - -Operations that are supported by the SDK are grouped into protocols, eg: all ticket operations are available under [TicketProtocol](https://github.com/sportradar/MbsSdkJava/blob/main/src/sdk/src/main/java/com/sportradar/mbs/sdk/protocol/TicketProtocol.java). - -The SDK instances exposes all the protocols through getter methods, eg: - -```java -mbsSdk.getTicketProtocol(); -``` - -Each operation (method) exposed by the protocol is generally of a request/response form. Each method accepts its Request object (eg: TicketRequest, CancelRequest, ...) and returns matching Response object (eg: TicketResponse, CancelResponse, ...) and each method is available in a blocking and async variant: - -```java -// create appropriate request -OperationRequest request = new OperationRequest(); -// blocking -OperationResponse response = mbsSdk.getProtocol().executeOperation(request); -// async -CompletableFuture future = mbsSdk.getProtocol().executeOperationAsync(request); -``` - -Each entity provides a companion builder object which is created by invoking static method `newBuilder()`. Builders enable fluent creation of new instances. - -Example of ticket place operation: - -```java -TicketRequest request = TicketRequest.newBuilder() - .setContext(TicketContext.newBuilder() - .setLimitId(1234567890) - .set... // omitted for brevity - .build()) - .setTicketId("ticketId-1234567890") - .set... // omitted for brevity - .build(); -TicketResponse response = mbsSdk.getTicketProtocol().sendTicket(request); -``` - -#### Close the SDK - -When MbsSdk instance is not needed anymore, invoke `close()` to release the resources: - -```java -mbsSdk.close(); -``` - -### Further reading - -[Betradar documentation](https://docs.betradar.com) diff --git a/allclasses-index.html b/allclasses-index.html new file mode 100644 index 00000000..7a7a95ec --- /dev/null +++ b/allclasses-index.html @@ -0,0 +1,962 @@ + + + + +All Classes and Interfaces (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
 
+ +
+
Represents an accumulator selection.
+
+ +
+
Builder class for creating instances of AccumulatorSelection.
+
+ +
+
Represents an agent channel.
+
+ +
+
A builder for the agent channel.
+
+ +
+
Represents an alternative stake suggestion.
+
+ +
+
Represents a builder for the AltStakeSuggestion class.
+
+ +
+
Represents an alternative stake ticket reference.
+
+ +
+
Represents a builder for the AltStakeTicketRef class.
+
+ +
+
Represents an amount with a currency value.
+
+ +
+
Builder class for creating instances of the Amount class.
+
+ +
 
+ +
+
Exception thrown when there is a failure in obtaining the authentication token.
+
+ +
 
+ +
+
Represents a request to inform about a balance change.
+
+ +
+
Represents a builder for the BalanceChangeInformRequest class.
+
+ +
+
Represents a response object for balance change information.
+
+ +
+
Builder class for creating instances of the BalanceChangeInformResponse class.
+
+ +
+
Represents a source of balance change.
+
+ +
 
+ +
 
+ +
+
Represents a bet.
+
+ +
+
A builder class for creating instances of the Bet class.
+
+ +
+
Represents the details of a bet cancellation.
+
+ +
+
A builder class for creating instances of BetCancelDetails.
+
+ +
+
Represents the details of a cashout for a specific bet.
+
+ +
+
Builder class for creating instances of BetCashoutDetails.
+
+ +
+
Represents the context of a bet, including odds change and payout cap.
+
+ +
+
Builder class for creating instances of the BetContext class.
+
+ +
+
Represents a bet detail.
+
+ +
+
Builder class for creating instances of the BetDetail class.
+
+ +
+
Represents external settlement details for a bet.
+
+ +
+
Builder class for creating instances of BetExtSettlementDetails.
+
+ +
+
Represents the details of a partial cancellation of a bet.
+
+ +
+
Builder class for creating instances of BetPartialCancelDetails.
+
+ +
+
Represents the details of a partial cashout for a bet.
+
+ +
+
Builder class for creating instances of BetPartialCashoutDetails.
+
+ +
+
Represents a BetValidation object that contains information about a bet validation.
+
+ +
+
Represents a builder for the BetValidation class.
+
+ +
+
Represents a bonus casino spin.
+
+ +
+
Builder class for creating instances of the BonusCasinoSpin class.
+
+ +
+
Represents a bonus stake in the system.
+
+ +
+
Builder class for creating instances of BonusStake.
+
+ +
+
Represents a Call Centre channel.
+
+ +
+
Builder class for creating instances of the CallCentreChannel class.
+
+ +
+
Represents a request to acknowledge the cancellation of a ticket.
+
+ +
+
Builder class for creating instances of CancelAckRequest.
+
+ +
+
Represents a response for a cancellation acknowledgement.
+
+ +
+
Builder class for creating instances of CancelAckResponse.
+
+ +
+
Represents the details of a cancellation.
+
+ +
+
Represents a request to cancel a specific operation.
+
+ +
+
Represents a builder for the CancelRequest class.
+
+ +
+
Represents a response for a cancellation operation.
+
+ +
+
Builder class for creating instances of the CancelResponse class.
+
+ +
+
Represents a request to acknowledge a cashout.
+
+ +
+
Builder class for creating instances of the CashoutAckRequest class.
+
+ +
+
Represents a response for a cashout acknowledgement.
+
+ +
+
Builder class for creating instances of the CashoutAckResponse class.
+
+ +
+
Represents the details of a cashout operation.
+
+ +
+
Represents a cashout request.
+
+ +
+
Represents a builder for CashoutRequest.
+
+ +
+
Represents a response object for a cashout operation.
+
+ +
+
Builder class for constructing instances of CashoutResponse.
+
+ +
+
Represents a cash payout.
+
+ +
+
Builder class for creating instances of the CashPayout class.
+
+ +
+
Represents a cash stake in the system.
+
+ +
+
Builder class for creating instances of CashStake.
+
+ +
+
Represents a casino context, including wallet ID, channel, and end customer information.
+
+ +
+
Builder class for creating instances of the CasinoContext class.
+
+ +
+
Represents a casino game.
+
+ +
+
A builder for a casino game.
+
+ +
+
Represents a casino session.
+
+ +
+
Builder class for creating instances of the CasinoSession class.
+
+ +
+
Represents a request for casino sessions.
+
+ +
+
Builder class for creating instances of the CasinoSessionsRequest class.
+
+ +
+
Represents a response containing casino sessions.
+
+ +
+
Builder class for creating instances of the CasinoSessionsResponse class.
+
+ +
+
Represents a casino spin.
+
+ +
+
Represents a channel in the system.
+
+ +
 
+ +
 
+ +
+
Represents a request for content.
+
+ +
+
Represents a response containing content information.
+
+ +
+
Represents decimal odds.
+
+ +
+
Builder class for creating instances of the DecimalOdds class.
+
+ +
 
+ +
+
Represents a balance change source for a deposit transaction.
+
+ +
+
A builder class for creating instances of DepositBalanceChangeSource.
+
+ +
+
Represents a request to inform about a deposit transaction.
+
+ +
+
Builder class for constructing a DepositInformRequest object.
+
+ +
+
Represents a response object for deposit information.
+
+ +
+
Builder class for creating instances of DepositInformResponse.
+
+ +
+
Represents an end customer.
+
+ +
+
A builder class for creating instances of the EndCustomer class.
+
+ +
+
Represents an error response from the server.
+
+ +
+
Builder class for ErrorResponse.
+
+ +
+
The ExceptionCode class represents the error codes used in the SDK exceptions.
+
+ +
+
Represents an exchange rate between two currencies.
+
+ +
+
Builder class for creating instances of the ExchangeRate class.
+
+ +
 
+ +
 
+ +
 
+ +
+
Represents an external selection.
+
+ +
+
Builder class for creating instances of ExtSelection.
+
+ +
+
Represents a request to acknowledge an external settlement.
+
+ +
+
Builder class for creating instances of ExtSettlementAckRequest.
+
+ +
+
Represents an extended settlement acknowledgment response.
+
+ +
+
Represents a builder for the ExtSettlementAckResponse class.
+
+ +
+
Represents the external settlement details for a settlement.
+
+ +
+
Represents an external settlement request.
+
+ +
+
Builder class for creating instances of ExtSettlementRequest.
+
+ +
+
Represents an extended settlement response.
+
+ +
+
Builder class for creating instances of ExtSettlementResponse.
+
+ +
+
Represents a stake made with free cash.
+
+ +
+
Builder class for creating a FreeCashStake object.
+
+ +
+
Represents a free casino spin.
+
+ +
+
Builder class for creating instances of FreeCasinoSpin.
+
+ +
+
Represents a free payout.
+
+ +
+
Builder class for creating instances of the FreePayout class.
+
+ +
+
Represents a free rollover stake.
+
+ +
+
Builder class for creating instances of FreeRolloverStake.
+
+ +
+
Represents a free stake in the system.
+
+ +
+
Builder class for creating instances of the FreeStake class.
+
+ +
 
+ +
+
Represents an internet channel.
+
+ +
+
Builder class for creating instances of InternetChannel.
+
+ +
 
+ +
+
The MbsSdk class represents the main entry point for interacting with the MBS SDK.
+
+ +
+
The MbsSdkConfig class represents the configuration for the MBS SDK.
+
+ +
+
Represents a mobile app channel.
+
+ +
+
Builder class for MobileAppChannel.
+
+ +
+
Represents a mobile channel.
+
+ +
+
Builder class for creating instances of the MobileChannel class.
+
+ +
 
+ +
+
Represents the odds for a particular event.
+
+ +
+
Represents an odds boost selection.
+
+ +
+
Represents a builder for the OddsBoostSelection class.
+
+ +
 
+ +
+
Represents an ordinary casino spin.
+
+ +
+
Represents a builder for the OrdinaryCasinoSpin class.
+
+ +
+
Represents a payment gateway entity.
+
+ +
+
Represents a builder for the PaymentGateway class.
+
+ +
 
+ +
+
A class used to create instances of the FreePayout, CashPayout and WithheldPayout classes.
+
+ +
+
Represents a phone channel in the system.
+
+ +
+
Builder class for creating instances of the PhoneChannel class.
+
+ +
 
+ +
 
+ +
+
Represents an exception that is thrown when an invalid request is made to the protocol.
+
+ +
+
Represents an exception that is thrown when the response received from the protocol is invalid.
+
+ +
+
Exception thrown when a protocol message exceeds the maximum allowed size.
+
+ +
 
+ +
+
Represents an exception that is thrown when the send buffer is full in the protocol.
+
+ +
+
Represents an exception that is thrown when the protocol send fails.
+
+ +
+
Represents an exception that is thrown when a response is not received in the configured time window.
+
+ +
 
+ +
+
Represents the details of a reoffer cancellation.
+
+ +
+
Builder class for creating instances of ReofferCancelDetails.
+
+ +
+
Represents a reoffer suggestion.
+
+ +
+
Builder class for creating instances of ReofferSuggestion.
+
+ +
+
Represents a reference to a reoffered ticket.
+
+ +
+
Represents a builder for creating instances of the ReofferTicketRef class.
+
+ +
+
Represents a request object used in the application.
+
+ +
+
Builder class for creating instances of the Request class.
+
+ +
+
Represents a response object used in the application.
+
+ +
+
Builder class for creating instances of the Response class.
+
+ +
+
Represents a retail channel.
+
+ +
+
Builder class for RetailChannel.
+
+ +
+
The base class for all SDK exceptions.
+
+ +
+
Exception thrown when the SDK is not connected or is disposed.
+
+ +
+
Represents a selection.
+
+ +
+
Represents the details of a selection.
+
+ +
+
Represents a builder for the SelectionDetail class.
+
+ +
 
+ +
 
+ +
+
Represents an exception that occurs when a server responds with an error.
+
+ +
+
Represents an SMS channel.
+
+ +
+
Builder class for SmsChannel.
+
+ +
+
The Stake class represents a stake in a betting system.
+
+ +
 
+ +
 
+ +
+
Represents a system selection, which is a type of selection that contains an array of selections and an array of sizes.
+
+ +
+
Represents a builder for creating instances of the SystemSelection class.
+
+ +
+
Represents a terminal channel.
+
+ +
+
Builder class for TerminalChannel.
+
+ +
+
Represents a request to acknowledge a ticket.
+
+ +
+
Builder class for creating instances of TicketAckRequest.
+
+ +
+
Represents a response for acknowledging a ticket.
+
+ +
+
Builder class for creating instances of the TicketAckResponse class.
+
+ +
 
+ +
+
Represents a balance change source related to a ticket.
+
+ +
+
Represents a builder for creating instances of TicketBalanceChangeSource.
+
+ +
+
Represents the details of a ticket cancellation.
+
+ +
+
Builder class for creating instances of TicketCancelDetails.
+
+ +
+
Represents the details of a ticket cashout.
+
+ +
+
Builder class for creating instances of TicketCashoutDetails.
+
+ +
+
Represents the context of a ticket.
+
+ +
+
Builder class for creating instances of the TicketContext class.
+
+ +
+
Represents the external settlement details for a ticket.
+
+ +
+
Builder class for creating instances of TicketExtSettlementDetails.
+
+ +
+
Represents a request to inform the ticket.
+
+ +
+
Builder class for creating instances of the TicketInformRequest class.
+
+ +
+
Represents a response for ticket information.
+
+ +
+
Represents a builder for creating instances of the TicketInformResponse class.
+
+ +
+
Represents the details of a partial cancellation of a ticket.
+
+ +
+
Represents the builder for the TicketPartialCancelDetails class.
+
+ +
+
Represents the details of a partial cashout for a ticket.
+
+ +
+
Builder class for creating TicketPartialCashoutDetails.
+
+ +
+
The TicketProtocol interface defines the contract for sending various types of ticket-related requests asynchronously.
+
+ +
+
Represents a reference to a ticket.
+
+ +
+
Represents a ticket request.
+
+ +
+
Represents a builder for the TicketRequest class.
+
+ +
+
Represents a ticket response.
+
+ +
+
Represents a builder for the TicketResponse class.
+
+ +
 
+ +
 
+ +
 
+ +
+
Represents a TV app channel.
+
+ +
+
Builder class for TvAppChannel.
+
+ +
+
Represents a custom bet selection for the UF (Unified Feed) platform.
+
+ +
+
Builder class for creating instances of UfCustomBetSelection.
+
+ +
+
Represents a selection for a UF event.
+
+ +
+
Builder class for creating instances of UfSelection.
+
+ +
+
Represents a selection with multiple ways.
+
+ +
+
A builder class for creating instances of the WaysSelection class.
+
+ +
 
+ +
 
+ +
 
+ +
+
Represents an exception that occurs when there is a failure in establishing a WebSocket connection.
+
+ +
+
Represents a withdrawal balance change source.
+
+ +
+
Builder class for creating instances of WithdrawalBalanceChangeSource.
+
+ +
+
Represents a request to inform about a withdrawal.
+
+ +
+
Builder class for constructing WithdrawalInformRequest objects.
+
+ +
+
Represents a response object for withdrawal information.
+
+ +
+
Builder class for WithdrawalInformResponse.
+
+ +
+
Represents a witheld payout.
+
+ +
+
Builder class for creating instances of the WithheldPayout class.
+
+ +
 
+ +
 
+ +
 
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/allpackages-index.html b/allpackages-index.html new file mode 100644 index 00000000..164a089b --- /dev/null +++ b/allpackages-index.html @@ -0,0 +1,116 @@ + + + + +All Packages (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ + +
+ + diff --git a/com/sportradar/mbs/sdk/MbsSdk.html b/com/sportradar/mbs/sdk/MbsSdk.html new file mode 100644 index 00000000..310de42d --- /dev/null +++ b/com/sportradar/mbs/sdk/MbsSdk.html @@ -0,0 +1,231 @@ + + + + +MbsSdk (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MbsSdk

+
+
java.lang.Object +
com.sportradar.mbs.sdk.MbsSdk
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class MbsSdk +extends Object +implements AutoCloseable
+
The MbsSdk class represents the main entry point for interacting with the MBS SDK. + It provides methods for connecting to the MBS server, retrieving the ticket protocol, and closing the SDK.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Constructs a new instance of the MbsSdk class with the specified configuration.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
    +
    Closes the SDK and releases any resources associated with it.
    +
    +
    void
    + +
    +
    Connects the SDK to the MBS server.
    +
    + + +
    +
    Gets the ticket protocol for interacting with the MBS server.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MbsSdk

      +
      public MbsSdk(MbsSdkConfig config)
      +
      Constructs a new instance of the MbsSdk class with the specified configuration.
      +
      +
      Parameters:
      +
      config - The configuration for the MBS SDK.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTicketProtocol

      +
      public TicketProtocol getTicketProtocol()
      +
      Gets the ticket protocol for interacting with the MBS server.
      +
      +
      Returns:
      +
      The ticket protocol.
      +
      +
      +
    • +
    • +
      +

      connect

      +
      public void connect()
      +
      Connects the SDK to the MBS server. + If the SDK is already connected, this method does nothing.
      +
      +
      Throws:
      +
      SdkException - If an error occurs during the connection process.
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      Closes the SDK and releases any resources associated with it. + If the SDK is already closed, this method does nothing.
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/MbsSdkConfig.html b/com/sportradar/mbs/sdk/MbsSdkConfig.html new file mode 100644 index 00000000..e2e3acac --- /dev/null +++ b/com/sportradar/mbs/sdk/MbsSdkConfig.html @@ -0,0 +1,830 @@ + + + + +MbsSdkConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MbsSdkConfig

+
+
java.lang.Object +
com.sportradar.mbs.sdk.MbsSdkConfig
+
+
+
+
public class MbsSdkConfig +extends Object
+
The MbsSdkConfig class represents the configuration for the MBS SDK.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MbsSdkConfig

      +
      public MbsSdkConfig(URI wsServer, + URI authServer, + String authClientId, + String authClientSecret, + String authAudience, + long operatorId)
      +
      Constructs a new instance of the MbsSdkConfig class.
      +
      +
      Parameters:
      +
      wsServer - The URI of the WebSocket server.
      +
      authServer - The URI of the authentication server.
      +
      authClientId - The client ID for authentication.
      +
      authClientSecret - The client secret for authentication.
      +
      authAudience - The audience for authentication.
      +
      operatorId - The ID of the operator.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getWsServer

      +
      public URI getWsServer()
      +
      Gets the URI of the WebSocket server.
      +
      +
      Returns:
      +
      The URI of the WebSocket server.
      +
      +
      +
    • +
    • +
      +

      getAuthServer

      +
      public URI getAuthServer()
      +
      Gets the URI of the authentication server.
      +
      +
      Returns:
      +
      The URI of the authentication server.
      +
      +
      +
    • +
    • +
      +

      getAuthClientId

      +
      public String getAuthClientId()
      +
      Gets the client ID for authentication.
      +
      +
      Returns:
      +
      The client ID for authentication.
      +
      +
      +
    • +
    • +
      +

      getAuthClientSecret

      +
      public String getAuthClientSecret()
      +
      Gets the client secret for authentication.
      +
      +
      Returns:
      +
      The client secret for authentication.
      +
      +
      +
    • +
    • +
      +

      getAuthAudience

      +
      public String getAuthAudience()
      +
      Gets the audience for authentication.
      +
      +
      Returns:
      +
      The audience for authentication.
      +
      +
      +
    • +
    • +
      +

      getOperatorId

      +
      public long getOperatorId()
      +
      Gets the ID of the operator.
      +
      +
      Returns:
      +
      The ID of the operator.
      +
      +
      +
    • +
    • +
      +

      getAuthRequestTimeout

      +
      public Duration getAuthRequestTimeout()
      +
      Gets the timeout for authentication requests.
      +
      +
      Returns:
      +
      The timeout for authentication requests.
      +
      +
      +
    • +
    • +
      +

      setAuthRequestTimeout

      +
      public void setAuthRequestTimeout(Duration authRequestTimeout)
      +
      Sets the timeout for authentication requests.
      +
      +
      Parameters:
      +
      authRequestTimeout - The timeout for authentication requests to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolConnectTimeout

      +
      public Duration getProtocolConnectTimeout()
      +
      Gets the timeout for connecting to the protocol.
      +
      +
      Returns:
      +
      The timeout for connecting to the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolConnectTimeout

      +
      public void setProtocolConnectTimeout(Duration protocolConnectTimeout)
      +
      Sets the timeout for connecting to the protocol.
      +
      +
      Parameters:
      +
      protocolConnectTimeout - The timeout for connecting to the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getAuthRetryDelay

      +
      public Duration getAuthRetryDelay()
      +
      Gets the delay between authentication retries.
      +
      +
      Returns:
      +
      The delay between authentication retries.
      +
      +
      +
    • +
    • +
      +

      setAuthRetryDelay

      +
      public void setAuthRetryDelay(Duration authRetryDelay)
      +
      Sets the delay between authentication retries.
      +
      +
      Parameters:
      +
      authRetryDelay - The delay between authentication retries to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolMaxSendBufferSize

      +
      public Integer getProtocolMaxSendBufferSize()
      +
      Gets the maximum send buffer size for the protocol.
      +
      +
      Returns:
      +
      The maximum send buffer size for the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolMaxSendBufferSize

      +
      public void setProtocolMaxSendBufferSize(Integer protocolMaxSendBufferSize)
      +
      Sets the maximum send buffer size for the protocol.
      +
      +
      Parameters:
      +
      protocolMaxSendBufferSize - The maximum send buffer size for the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolEnqueueTimeout

      +
      public Duration getProtocolEnqueueTimeout()
      +
      Gets the timeout for enqueuing messages in the protocol.
      +
      +
      Returns:
      +
      The timeout for enqueuing messages in the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolEnqueueTimeout

      +
      public void setProtocolEnqueueTimeout(Duration protocolEnqueueTimeout)
      +
      Sets the timeout for enqueuing messages in the protocol.
      +
      +
      Parameters:
      +
      protocolEnqueueTimeout - The timeout for enqueuing messages in the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolDequeueTimeout

      +
      public Duration getProtocolDequeueTimeout()
      +
      Gets the timeout for dequeuing messages in the protocol.
      +
      +
      Returns:
      +
      The timeout for dequeuing messages in the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolDequeueTimeout

      +
      public void setProtocolDequeueTimeout(Duration protocolDequeueTimeout)
      +
      Sets the timeout for dequeuing messages in the protocol.
      +
      +
      Parameters:
      +
      protocolDequeueTimeout - The timeout for dequeuing messages in the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolReceiveResponseTimeout

      +
      public Duration getProtocolReceiveResponseTimeout()
      +
      Gets the timeout for receiving responses in the protocol.
      +
      +
      Returns:
      +
      The timeout for receiving responses in the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolReceiveResponseTimeout

      +
      public void setProtocolReceiveResponseTimeout(Duration protocolReceiveResponseTimeout)
      +
      Sets the timeout for receiving responses in the protocol.
      +
      +
      Parameters:
      +
      protocolReceiveResponseTimeout - The timeout for receiving responses in the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolRetryCount

      +
      public Integer getProtocolRetryCount()
      +
      Gets the number of times to retry the protocol.
      +
      +
      Returns:
      +
      The number of times to retry the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolRetryCount

      +
      public void setProtocolRetryCount(Integer protocolRetryCount)
      +
      Sets the number of times to retry the protocol.
      +
      +
      Parameters:
      +
      protocolRetryCount - The number of times to retry the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getProtocolNumberOfDispatchers

      +
      public Integer getProtocolNumberOfDispatchers()
      +
      Gets the number of dispatchers for the protocol.
      +
      +
      Returns:
      +
      The number of dispatchers for the protocol.
      +
      +
      +
    • +
    • +
      +

      setProtocolNumberOfDispatchers

      +
      public void setProtocolNumberOfDispatchers(Integer protocolNumberOfDispatchers)
      +
      Sets the number of dispatchers for the protocol.
      +
      +
      Parameters:
      +
      protocolNumberOfDispatchers - The number of dispatchers for the protocol to set.
      +
      +
      +
    • +
    • +
      +

      getWsReconnectTimeout

      +
      public Duration getWsReconnectTimeout()
      +
      Gets the timeout for reconnecting the WebSocket.
      +
      +
      Returns:
      +
      The timeout for reconnecting the WebSocket.
      +
      +
      +
    • +
    • +
      +

      setWsReconnectTimeout

      +
      public void setWsReconnectTimeout(Duration wsReconnectTimeout)
      +
      Sets the timeout for reconnecting the WebSocket.
      +
      +
      Parameters:
      +
      wsReconnectTimeout - The timeout for reconnecting the WebSocket to set.
      +
      +
      +
    • +
    • +
      +

      getWsFetchMessageTimeout

      +
      public Duration getWsFetchMessageTimeout()
      +
      Gets the timeout for fetching messages from the WebSocket.
      +
      +
      Returns:
      +
      The timeout for fetching messages from the WebSocket.
      +
      +
      +
    • +
    • +
      +

      setWsFetchMessageTimeout

      +
      public void setWsFetchMessageTimeout(Duration wsFetchMessageTimeout)
      +
      Sets the timeout for fetching messages from the WebSocket.
      +
      +
      Parameters:
      +
      wsFetchMessageTimeout - The timeout for fetching messages from the WebSocket to set.
      +
      +
      +
    • +
    • +
      +

      getWsSendMessageTimeout

      +
      public Duration getWsSendMessageTimeout()
      +
      Gets the timeout for sending messages through the WebSocket.
      +
      +
      Returns:
      +
      The timeout for sending messages through the WebSocket.
      +
      +
      +
    • +
    • +
      +

      setWsSendMessageTimeout

      +
      public void setWsSendMessageTimeout(Duration wsSendMessageTimeout)
      +
      Sets the timeout for sending messages through the WebSocket.
      +
      +
      Parameters:
      +
      wsSendMessageTimeout - The timeout for sending messages through the WebSocket to set.
      +
      +
      +
    • +
    • +
      +

      getWsReceiveMessageTimeout

      +
      public Duration getWsReceiveMessageTimeout()
      +
      Gets the timeout for receiving messages through the WebSocket.
      +
      +
      Returns:
      +
      The timeout for receiving messages through the WebSocket.
      +
      +
      +
    • +
    • +
      +

      setWsReceiveMessageTimeout

      +
      public void setWsReceiveMessageTimeout(Duration wsReceiveMessageTimeout)
      +
      Sets the timeout for receiving messages through the WebSocket.
      +
      +
      Parameters:
      +
      wsReceiveMessageTimeout - The timeout for receiving messages through the WebSocket to set.
      +
      +
      +
    • +
    • +
      +

      getWsConsumerGraceTimeout

      +
      public Duration getWsConsumerGraceTimeout()
      +
      Gets the grace timeout for WebSocket consumers.
      +
      +
      Returns:
      +
      The grace timeout for WebSocket consumers.
      +
      +
      +
    • +
    • +
      +

      setWsConsumerGraceTimeout

      +
      public void setWsConsumerGraceTimeout(Duration wsConsumerGraceTimeout)
      +
      Sets the grace timeout for WebSocket consumers.
      +
      +
      Parameters:
      +
      wsConsumerGraceTimeout - The grace timeout for WebSocket consumers to set.
      +
      +
      +
    • +
    • +
      +

      getWsRefreshConnectionTimeout

      +
      public Duration getWsRefreshConnectionTimeout()
      +
      Gets the timeout for refreshing the WebSocket connection.
      +
      +
      Returns:
      +
      The timeout for refreshing the WebSocket connection.
      +
      +
      +
    • +
    • +
      +

      setWsRefreshConnectionTimeout

      +
      public void setWsRefreshConnectionTimeout(Duration wsRefreshConnectionTimeout)
      +
      Sets the timeout for refreshing the WebSocket connection.
      +
      +
      Parameters:
      +
      wsRefreshConnectionTimeout - The timeout for refreshing the WebSocket connection to set.
      +
      +
      +
    • +
    • +
      +

      getWsNumberOfConnections

      +
      public Integer getWsNumberOfConnections()
      +
      Gets the number of connections for the WebSocket.
      +
      +
      Returns:
      +
      The number of connections for the WebSocket.
      +
      +
      +
    • +
    • +
      +

      setWsNumberOfConnections

      +
      public void setWsNumberOfConnections(Integer wsNumberOfConnections)
      +
      Sets the number of connections for the WebSocket.
      +
      +
      Parameters:
      +
      wsNumberOfConnections - The number of connections for the WebSocket to set.
      +
      +
      +
    • +
    • +
      +

      getUnhandledExceptionHandler

      +
      public BiConsumer<MbsSdk,Exception> getUnhandledExceptionHandler()
      +
      Gets the unhandled exception handler for the SDK.
      +
      +
      Returns:
      +
      The unhandled exception handler for the SDK.
      +
      +
      +
    • +
    • +
      +

      setUnhandledExceptionHandler

      +
      public void setUnhandledExceptionHandler(BiConsumer<MbsSdk,Exception> unhandledExceptionHandler)
      +
      Sets the unhandled exception handler for the SDK.
      +
      +
      Parameters:
      +
      unhandledExceptionHandler - The unhandled exception handler for the SDK to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/class-use/MbsSdk.html b/com/sportradar/mbs/sdk/class-use/MbsSdk.html new file mode 100644 index 00000000..f3700b6f --- /dev/null +++ b/com/sportradar/mbs/sdk/class-use/MbsSdk.html @@ -0,0 +1,99 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.MbsSdk (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.MbsSdk

+
+
Packages that use MbsSdk
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/class-use/MbsSdkConfig.html b/com/sportradar/mbs/sdk/class-use/MbsSdkConfig.html new file mode 100644 index 00000000..e04e01ba --- /dev/null +++ b/com/sportradar/mbs/sdk/class-use/MbsSdkConfig.html @@ -0,0 +1,121 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.MbsSdkConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.MbsSdkConfig

+
+
Packages that use MbsSdkConfig
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.html new file mode 100644 index 00000000..fc3676f3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.html @@ -0,0 +1,221 @@ + + + + +BalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BalanceChangeSource

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource
+
+
+
+
Direct Known Subclasses:
+
DepositBalanceChangeSource, TicketBalanceChangeSource, WithdrawalBalanceChangeSource
+
+
+
public class BalanceChangeSource +extends Object
+
Represents a source of balance change. + This class provides static methods to create instances of specific balance change sources.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BalanceChangeSource

      +
      public BalanceChangeSource()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newTicketBalanceChangeSourceBuilder

      +
      public static TicketBalanceChangeSource.Builder newTicketBalanceChangeSourceBuilder()
      +
      Creates a new instance of TicketBalanceChangeSource.Builder.
      +
      +
      Returns:
      +
      a new instance of TicketBalanceChangeSource.Builder
      +
      +
      +
    • +
    • +
      +

      newDepositBalanceChangeSourceBuilder

      +
      public static DepositBalanceChangeSource.Builder newDepositBalanceChangeSourceBuilder()
      +
      Creates a new instance of DepositBalanceChangeSource.Builder.
      +
      +
      Returns:
      +
      a new instance of DepositBalanceChangeSource.Builder
      +
      +
      +
    • +
    • +
      +

      newWithdrawalBalanceChangeSourceBuilder

      +
      public static WithdrawalBalanceChangeSource.Builder newWithdrawalBalanceChangeSourceBuilder()
      +
      Creates a new instance of WithdrawalBalanceChangeSource.Builder.
      +
      +
      Returns:
      +
      a new instance of WithdrawalBalanceChangeSource.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.Builder.html new file mode 100644 index 00000000..229c4ab5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.Builder.html @@ -0,0 +1,179 @@ + + + + +DepositBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositBalanceChangeSource.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource.Builder
+
+
+
+
Enclosing class:
+
DepositBalanceChangeSource
+
+
+
public static class DepositBalanceChangeSource.Builder +extends Object
+
A builder class for creating instances of DepositBalanceChangeSource.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds the deposit balance change source.
      +
      +
      Returns:
      +
      The built deposit balance change source.
      +
      +
      +
    • +
    • +
      +

      setId

      + +
      Sets the ID of the deposit balance change source.
      +
      +
      Parameters:
      +
      value - The ID of the deposit balance change source.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.html new file mode 100644 index 00000000..3c6bd15c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.html @@ -0,0 +1,234 @@ + + + + +DepositBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositBalanceChangeSource

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource +
com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource
+
+
+
+
+
public class DepositBalanceChangeSource +extends BalanceChangeSource
+
Represents a balance change source for a deposit transaction.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DepositBalanceChangeSource

      +
      public DepositBalanceChangeSource()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static DepositBalanceChangeSource.Builder newBuilder()
      +
      A builder class for creating instances of DepositBalanceChangeSource.
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Gets the ID of the deposit balance change source.
      +
      +
      Returns:
      +
      The ID of the deposit balance change source.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Sets the ID of the deposit balance change source.
      +
      +
      Parameters:
      +
      value - The ID of the deposit balance change source.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.html b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.html new file mode 100644 index 00000000..59f57353 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.html @@ -0,0 +1,266 @@ + + + + +TicketBalanceChangeAction (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class TicketBalanceChangeAction

+
+
java.lang.Object +
java.lang.Enum<TicketBalanceChangeAction> +
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<TicketBalanceChangeAction>, Constable
+
+
+
public enum TicketBalanceChangeAction +extends Enum<TicketBalanceChangeAction>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static TicketBalanceChangeAction[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static TicketBalanceChangeAction valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static TicketBalanceChangeAction fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<TicketBalanceChangeAction>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.Builder.html new file mode 100644 index 00000000..32985bbe --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.Builder.html @@ -0,0 +1,197 @@ + + + + +TicketBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketBalanceChangeSource.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder
+
+
+
+
Enclosing class:
+
TicketBalanceChangeSource
+
+
+
public static class TicketBalanceChangeSource.Builder +extends Object
+
Represents a builder for creating instances of TicketBalanceChangeSource.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketBalanceChangeSource build()
      +
      Builds the TicketBalanceChangeSource instance.
      +
      +
      Returns:
      +
      The built TicketBalanceChangeSource instance.
      +
      +
      +
    • +
    • +
      +

      setAction

      + +
      Sets the action associated with the balance change source.
      +
      +
      Parameters:
      +
      value - The action to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setId

      + +
      Sets the ID of the balance change source.
      +
      +
      Parameters:
      +
      value - The ID to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.html new file mode 100644 index 00000000..ae2d9847 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.html @@ -0,0 +1,270 @@ + + + + +TicketBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketBalanceChangeSource

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource +
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
+
+
+
public class TicketBalanceChangeSource +extends BalanceChangeSource
+
Represents a balance change source related to a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketBalanceChangeSource

      +
      public TicketBalanceChangeSource()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketBalanceChangeSource.Builder newBuilder()
      +
      Creates a new instance of TicketBalanceChangeSource.Builder.
      +
      +
      Returns:
      +
      A new instance of TicketBalanceChangeSource.Builder.
      +
      +
      +
    • +
    • +
      +

      getAction

      +
      public TicketBalanceChangeAction getAction()
      +
      Gets the action associated with the balance change source.
      +
      +
      Returns:
      +
      The action associated with the balance change source.
      +
      +
      +
    • +
    • +
      +

      setAction

      +
      public void setAction(TicketBalanceChangeAction value)
      +
      Sets the action associated with the balance change source.
      +
      +
      Parameters:
      +
      value - The action to set.
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Gets the ID of the balance change source.
      +
      +
      Returns:
      +
      The ID of the balance change source.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Sets the ID of the balance change source.
      +
      +
      Parameters:
      +
      value - The ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.Builder.html new file mode 100644 index 00000000..58ed14b9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.Builder.html @@ -0,0 +1,179 @@ + + + + +WithdrawalBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalBalanceChangeSource.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource.Builder
+
+
+
+
Enclosing class:
+
WithdrawalBalanceChangeSource
+
+
+
public static class WithdrawalBalanceChangeSource.Builder +extends Object
+
Builder class for creating instances of WithdrawalBalanceChangeSource.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds and returns the WithdrawalBalanceChangeSource instance.
      +
      +
      Returns:
      +
      The built WithdrawalBalanceChangeSource instance.
      +
      +
      +
    • +
    • +
      +

      setId

      + +
      Sets the ID of the withdrawal balance change source.
      +
      +
      Parameters:
      +
      value - The ID of the withdrawal balance change source.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.html new file mode 100644 index 00000000..47486b5d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.html @@ -0,0 +1,238 @@ + + + + +WithdrawalBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalBalanceChangeSource

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource +
com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource
+
+
+
+
+
public class WithdrawalBalanceChangeSource +extends BalanceChangeSource
+
Represents a withdrawal balance change source.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WithdrawalBalanceChangeSource

      +
      public WithdrawalBalanceChangeSource()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static WithdrawalBalanceChangeSource.Builder newBuilder()
      +
      Creates a new instance of WithdrawalBalanceChangeSource.Builder.
      +
      +
      Returns:
      +
      A new instance of WithdrawalBalanceChangeSource.Builder.
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Gets the ID of the withdrawal balance change source.
      +
      +
      Returns:
      +
      The ID of the withdrawal balance change source.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Sets the ID of the withdrawal balance change source.
      +
      +
      Parameters:
      +
      value - The ID of the withdrawal balance change source.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/BalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/BalanceChangeSource.html new file mode 100644 index 00000000..adcfed2b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/BalanceChangeSource.html @@ -0,0 +1,132 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource

+
+
Packages that use BalanceChangeSource
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.Builder.html new file mode 100644 index 00000000..4ca54949 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource.Builder

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.html new file mode 100644 index 00000000..45782760 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/DepositBalanceChangeSource.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource

+
+
Packages that use DepositBalanceChangeSource
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeAction.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeAction.html new file mode 100644 index 00000000..200f855c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeAction.html @@ -0,0 +1,118 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction

+
+
Packages that use TicketBalanceChangeAction
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.Builder.html new file mode 100644 index 00000000..6c1563d2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.html new file mode 100644 index 00000000..ec2fcf34 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/TicketBalanceChangeSource.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource

+
+
Packages that use TicketBalanceChangeSource
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.Builder.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.Builder.html new file mode 100644 index 00000000..b3f13a27 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource.Builder

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.html b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.html new file mode 100644 index 00000000..9035a012 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/class-use/WithdrawalBalanceChangeSource.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/package-summary.html b/com/sportradar/mbs/sdk/entities/balancechangesource/package-summary.html new file mode 100644 index 00000000..b9d637c2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/package-summary.html @@ -0,0 +1,125 @@ + + + + +com.sportradar.mbs.sdk.entities.balancechangesource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.balancechangesource

+
+
+
package com.sportradar.mbs.sdk.entities.balancechangesource
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/package-tree.html b/com/sportradar/mbs/sdk/entities/balancechangesource/package-tree.html new file mode 100644 index 00000000..727a3096 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/package-tree.html @@ -0,0 +1,98 @@ + + + + +com.sportradar.mbs.sdk.entities.balancechangesource Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.balancechangesource

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/balancechangesource/package-use.html b/com/sportradar/mbs/sdk/entities/balancechangesource/package-use.html new file mode 100644 index 00000000..7cf21f48 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/balancechangesource/package-use.html @@ -0,0 +1,126 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.balancechangesource (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.balancechangesource

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.Builder.html new file mode 100644 index 00000000..d3f26d33 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.Builder.html @@ -0,0 +1,233 @@ + + + + +BetCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetCancelDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
+
+
Enclosing class:
+
BetCancelDetails
+
+
+
public static class BetCancelDetails.Builder +extends Object
+
A builder class for creating instances of BetCancelDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetCancelDetails build()
      +
      Builds the bet cancellation.
      +
      +
      Returns:
      +
      The built bet cancellation.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetCancelDetails.Builder setCode(int value)
      +
      Sets the code of the bet cancellation.
      +
      +
      Parameters:
      +
      value - The code of the bet cancellation.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetCancelDetails.Builder setBetId(String value)
      +
      Sets the ID of the bet that was cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the bet that was cancelled.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public BetCancelDetails.Builder setTicketSignature(String value)
      +
      Sets the signature of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - The signature of the ticket that was cancelled.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public BetCancelDetails.Builder setTicketId(String value)
      +
      Sets the ID of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the ticket that was cancelled.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.html new file mode 100644 index 00000000..87c85a53 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.html @@ -0,0 +1,334 @@ + + + + +BetCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetCancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails +
com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
+
+
+
public class BetCancelDetails +extends CancelDetails
+
Represents the details of a bet cancellation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetCancelDetails

      +
      public BetCancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetCancelDetails.Builder newBuilder()
      +
      Creates a new instance of BetCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the bet cancellation.
      +
      +
      Returns:
      +
      The code of the bet cancellation.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the bet cancellation.
      +
      +
      Parameters:
      +
      value - The code of the bet cancellation.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the ID of the bet that was cancelled.
      +
      +
      Returns:
      +
      The ID of the bet that was cancelled.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the ID of the bet that was cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the bet that was cancelled.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the signature of the ticket that was cancelled.
      +
      +
      Returns:
      +
      The signature of the ticket that was cancelled.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the signature of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - The signature of the ticket that was cancelled.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ID of the ticket that was cancelled.
      +
      +
      Returns:
      +
      The ID of the ticket that was cancelled.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ID of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the ticket that was cancelled.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.Builder.html new file mode 100644 index 00000000..7ad4512f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.Builder.html @@ -0,0 +1,251 @@ + + + + +BetPartialCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetPartialCancelDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
+
+
Enclosing class:
+
BetPartialCancelDetails
+
+
+
public static class BetPartialCancelDetails.Builder +extends Object
+
Builder class for creating instances of BetPartialCancelDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetPartialCancelDetails build()
      +
      Builds and returns the BetPartialCancelDetails instance.
      +
      +
      Returns:
      +
      The built BetPartialCancelDetails instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetPartialCancelDetails.Builder setCode(int value)
      +
      Sets the code of the partial bet cancellation.
      +
      +
      Parameters:
      +
      value - The code of the partial bet cancellation.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public BetPartialCancelDetails.Builder setPercentage(BigDecimal value)
      +
      Sets the percentage of the bet that was cancelled.
      +
      +
      Parameters:
      +
      value - The percentage of the bet that was cancelled.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetPartialCancelDetails.Builder setBetId(String value)
      +
      Sets the ID of the bet that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the bet that was partially cancelled.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public BetPartialCancelDetails.Builder setTicketSignature(String value)
      +
      Sets the signature of the ticket that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The signature of the ticket that was partially cancelled.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public BetPartialCancelDetails.Builder setTicketId(String value)
      +
      Sets the ID of the ticket that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the ticket that was partially cancelled.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.html new file mode 100644 index 00000000..fb1291be --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.html @@ -0,0 +1,366 @@ + + + + +BetPartialCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetPartialCancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails +
com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
+
+
+
public class BetPartialCancelDetails +extends CancelDetails
+
Represents the details of a partial cancellation of a bet.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetPartialCancelDetails

      +
      public BetPartialCancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetPartialCancelDetails.Builder newBuilder()
      +
      Creates a new instance of BetPartialCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetPartialCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the partial bet cancellation.
      +
      +
      Returns:
      +
      The code of the partial bet cancellation.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the partial bet cancellation.
      +
      +
      Parameters:
      +
      value - The code of the partial bet cancellation.
      +
      +
      +
    • +
    • +
      +

      getPercentage

      +
      public BigDecimal getPercentage()
      +
      Gets the percentage of the bet that was cancelled.
      +
      +
      Returns:
      +
      The percentage of the bet that was cancelled.
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public void setPercentage(BigDecimal value)
      +
      Sets the percentage of the bet that was cancelled.
      +
      +
      Parameters:
      +
      value - The percentage of the bet that was cancelled.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the ID of the bet that was partially cancelled.
      +
      +
      Returns:
      +
      The ID of the bet that was partially cancelled.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the ID of the bet that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the bet that was partially cancelled.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the signature of the ticket that was partially cancelled.
      +
      +
      Returns:
      +
      The signature of the ticket that was partially cancelled.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the signature of the ticket that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The signature of the ticket that was partially cancelled.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ID of the ticket that was partially cancelled.
      +
      +
      Returns:
      +
      The ID of the ticket that was partially cancelled.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ID of the ticket that was partially cancelled.
      +
      +
      Parameters:
      +
      value - The ID of the ticket that was partially cancelled.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.html new file mode 100644 index 00000000..ff231998 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.html @@ -0,0 +1,253 @@ + + + + +CancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
+
+
Direct Known Subclasses:
+
BetCancelDetails, BetPartialCancelDetails, ReofferCancelDetails, TicketCancelDetails, TicketPartialCancelDetails
+
+
+
public class CancelDetails +extends Object
+
Represents the details of a cancellation. + This class provides static methods to create builders for different types of cancellation details.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CancelDetails

      +
      public CancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBetCancelDetailsBuilder

      +
      public static BetCancelDetails.Builder newBetCancelDetailsBuilder()
      +
      Creates a new instance of BetCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      newReofferCancelDetailsBuilder

      +
      public static ReofferCancelDetails.Builder newReofferCancelDetailsBuilder()
      +
      Creates a new instance of ReofferCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of ReofferCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      newTicketPartialCancelDetailsBuilder

      +
      public static TicketPartialCancelDetails.Builder newTicketPartialCancelDetailsBuilder()
      +
      Creates a new instance of TicketPartialCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of TicketPartialCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      newTicketCancelDetailsBuilder

      +
      public static TicketCancelDetails.Builder newTicketCancelDetailsBuilder()
      +
      Creates a new instance of TicketCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of TicketCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      newBetPartialCancelDetailsBuilder

      +
      public static BetPartialCancelDetails.Builder newBetPartialCancelDetailsBuilder()
      +
      Creates a new instance of BetPartialCancelDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetPartialCancelDetails.Builder.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.Builder.html new file mode 100644 index 00000000..007a875c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.Builder.html @@ -0,0 +1,215 @@ + + + + +ReofferCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferCancelDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder
+
+
+
+
Enclosing class:
+
ReofferCancelDetails
+
+
+
public static class ReofferCancelDetails.Builder +extends Object
+
Builder class for creating instances of ReofferCancelDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ReofferCancelDetails build()
      +
      Builds and returns the ReofferCancelDetails instance.
      +
      +
      Returns:
      +
      the ReofferCancelDetails instance
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public ReofferCancelDetails.Builder setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - the cancellation code to set
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public ReofferCancelDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public ReofferCancelDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.html new file mode 100644 index 00000000..d773e750 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.html @@ -0,0 +1,303 @@ + + + + +ReofferCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferCancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails +
com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
+
+
+
public class ReofferCancelDetails +extends CancelDetails
+
Represents the details of a reoffer cancellation. + Extends the CancelDetails class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReofferCancelDetails

      +
      public ReofferCancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ReofferCancelDetails.Builder newBuilder()
      +
      Returns a new instance of the ReofferCancelDetails.Builder class.
      +
      +
      Returns:
      +
      a new instance of the ReofferCancelDetails.Builder class
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Returns the cancellation code.
      +
      +
      Returns:
      +
      the cancellation code
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - the cancellation code to set
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Returns the ticket signature.
      +
      +
      Returns:
      +
      the ticket signature
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Returns the ticket ID.
      +
      +
      Returns:
      +
      the ticket ID
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.Builder.html new file mode 100644 index 00000000..b1af6ebf --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.Builder.html @@ -0,0 +1,215 @@ + + + + +TicketCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketCancelDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder
+
+
+
+
Enclosing class:
+
TicketCancelDetails
+
+
+
public static class TicketCancelDetails.Builder +extends Object
+
Builder class for creating instances of TicketCancelDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketCancelDetails build()
      +
      Builds the TicketCancelDetails instance.
      +
      +
      Returns:
      +
      The built TicketCancelDetails instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketCancelDetails.Builder setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - The cancellation code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketCancelDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketCancelDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.html new file mode 100644 index 00000000..650d109a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.html @@ -0,0 +1,302 @@ + + + + +TicketCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketCancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails +
com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
+
+
+
public class TicketCancelDetails +extends CancelDetails
+
Represents the details of a ticket cancellation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketCancelDetails

      +
      public TicketCancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketCancelDetails.Builder newBuilder()
      +
      Creates a new instance of TicketCancelDetails.Builder.
      +
      +
      Returns:
      +
      The new instance of TicketCancelDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the cancellation code.
      +
      +
      Returns:
      +
      The cancellation code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - The cancellation code to set.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.Builder.html new file mode 100644 index 00000000..ba82026b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.Builder.html @@ -0,0 +1,233 @@ + + + + +TicketPartialCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketPartialCancelDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
+
+
Enclosing class:
+
TicketPartialCancelDetails
+
+
+
public static class TicketPartialCancelDetails.Builder +extends Object
+
Represents the builder for the TicketPartialCancelDetails class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds and returns the instance of the TicketPartialCancelDetails class.
      +
      +
      Returns:
      +
      the instance of the TicketPartialCancelDetails class
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketPartialCancelDetails.Builder setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - the cancellation code to set
      +
      Returns:
      +
      the instance of the builder
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public TicketPartialCancelDetails.Builder setPercentage(BigDecimal value)
      +
      Sets the percentage of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - the percentage of the ticket that was cancelled
      +
      Returns:
      +
      the instance of the builder
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketPartialCancelDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      Returns:
      +
      the instance of the builder
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketPartialCancelDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      Returns:
      +
      the instance of the builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.html new file mode 100644 index 00000000..a9be7379 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.html @@ -0,0 +1,335 @@ + + + + +TicketPartialCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketPartialCancelDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails +
com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
+
+
+
public class TicketPartialCancelDetails +extends CancelDetails
+
Represents the details of a partial cancellation of a ticket. + Extends the CancelDetails class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketPartialCancelDetails

      +
      public TicketPartialCancelDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketPartialCancelDetails.Builder newBuilder()
      +
      Returns a new instance of the TicketPartialCancelDetails.Builder class.
      +
      +
      Returns:
      +
      a new instance of the TicketPartialCancelDetails.Builder class
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Returns the cancellation code.
      +
      +
      Returns:
      +
      the cancellation code
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the cancellation code.
      +
      +
      Parameters:
      +
      value - the cancellation code to set
      +
      +
      +
    • +
    • +
      +

      getPercentage

      +
      public BigDecimal getPercentage()
      +
      Returns the percentage of the ticket that was cancelled.
      +
      +
      Returns:
      +
      the percentage of the ticket that was cancelled
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public void setPercentage(BigDecimal value)
      +
      Sets the percentage of the ticket that was cancelled.
      +
      +
      Parameters:
      +
      value - the percentage of the ticket that was cancelled
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Returns the ticket signature.
      +
      +
      Returns:
      +
      the ticket signature
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Returns the ticket ID.
      +
      +
      Returns:
      +
      the ticket ID
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.Builder.html new file mode 100644 index 00000000..e1508efc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder

+
+
Packages that use BetCancelDetails.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.html new file mode 100644 index 00000000..5d8d97df --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetCancelDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails

+
+
Packages that use BetCancelDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.Builder.html new file mode 100644 index 00000000..3b031186 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.html new file mode 100644 index 00000000..fe95b0a6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/BetPartialCancelDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails

+
+
Packages that use BetPartialCancelDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/CancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/CancelDetails.html new file mode 100644 index 00000000..c3811672 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/CancelDetails.html @@ -0,0 +1,142 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.CancelDetails

+
+
Packages that use CancelDetails
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.Builder.html new file mode 100644 index 00000000..c8ec4a23 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.html new file mode 100644 index 00000000..a5bddc76 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/ReofferCancelDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails

+
+
Packages that use ReofferCancelDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.Builder.html new file mode 100644 index 00000000..28807d6f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder

+
+
Packages that use TicketCancelDetails.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.html new file mode 100644 index 00000000..a2e61cb8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketCancelDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails

+
+
Packages that use TicketCancelDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.Builder.html new file mode 100644 index 00000000..547c9b42 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.html b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.html new file mode 100644 index 00000000..5b7ba8a7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/class-use/TicketPartialCancelDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails

+
+
Packages that use TicketPartialCancelDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/package-summary.html b/com/sportradar/mbs/sdk/entities/cancellation/package-summary.html new file mode 100644 index 00000000..4c23de04 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/package-summary.html @@ -0,0 +1,137 @@ + + + + +com.sportradar.mbs.sdk.entities.cancellation (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.cancellation

+
+
+
package com.sportradar.mbs.sdk.entities.cancellation
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/package-tree.html b/com/sportradar/mbs/sdk/entities/cancellation/package-tree.html new file mode 100644 index 00000000..f7f392fb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/package-tree.html @@ -0,0 +1,88 @@ + + + + +com.sportradar.mbs.sdk.entities.cancellation Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.cancellation

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cancellation/package-use.html b/com/sportradar/mbs/sdk/entities/cancellation/package-use.html new file mode 100644 index 00000000..71a4b69d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cancellation/package-use.html @@ -0,0 +1,140 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.cancellation (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.cancellation

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.Builder.html new file mode 100644 index 00000000..85fc5b5d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.Builder.html @@ -0,0 +1,251 @@ + + + + +BetCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetCashoutDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
+
+
Enclosing class:
+
BetCashoutDetails
+
+
+
public static class BetCashoutDetails.Builder +extends Object
+
Builder class for creating instances of BetCashoutDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetCashoutDetails build()
      +
      Builds and returns the BetCashoutDetails instance.
      +
      +
      Returns:
      +
      the built BetCashoutDetails instance
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetCashoutDetails.Builder setCode(int value)
      +
      Sets the code associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the code to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetCashoutDetails.Builder setBetId(String value)
      +
      Sets the bet ID associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the bet ID to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public BetCashoutDetails.Builder setPayout(Payout... value)
      +
      Sets the payout details associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the payout details to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public BetCashoutDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public BetCashoutDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.html new file mode 100644 index 00000000..dec5287d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.html @@ -0,0 +1,366 @@ + + + + +BetCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetCashoutDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails +
com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
+
+
+
public class BetCashoutDetails +extends CashoutDetails
+
Represents the details of a cashout for a specific bet.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetCashoutDetails

      +
      public BetCashoutDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetCashoutDetails.Builder newBuilder()
      +
      Creates a new instance of BetCashoutDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetCashoutDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Returns the code associated with the partial cashout.
      +
      +
      Returns:
      +
      the code associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the code to set
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Returns the bet ID associated with the cashout details.
      +
      +
      Returns:
      +
      the bet ID associated with the cashout details
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the bet ID associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the bet ID to set
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Returns the payout details associated with the cashout details.
      +
      +
      Returns:
      +
      the payout details associated with the cashout details
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payout details associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the payout details to set
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Returns the ticket signature associated with the cashout details.
      +
      +
      Returns:
      +
      the ticket signature associated with the cashout details
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the ticket signature to set
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Returns the ticket ID associated with the cashout details.
      +
      +
      Returns:
      +
      the ticket ID associated with the cashout details
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the cashout details.
      +
      +
      Parameters:
      +
      value - the ticket ID to set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.Builder.html new file mode 100644 index 00000000..fd2b3afc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.Builder.html @@ -0,0 +1,269 @@ + + + + +BetPartialCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetPartialCashoutDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
+
+
Enclosing class:
+
BetPartialCashoutDetails
+
+
+
public static class BetPartialCashoutDetails.Builder +extends Object
+
Builder class for creating instances of BetPartialCashoutDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetPartialCashoutDetails build()
      +
      Builds and returns the instance of BetPartialCashoutDetails.
      +
      +
      Returns:
      +
      the instance of BetPartialCashoutDetails
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetPartialCashoutDetails.Builder setCode(int value)
      +
      Sets the code associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the code associated with the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public BetPartialCashoutDetails.Builder setPercentage(BigDecimal value)
      +
      Sets the percentage of the partial cashout.
      +
      +
      Parameters:
      +
      value - the percentage of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetPartialCashoutDetails.Builder setBetId(String value)
      +
      Sets the bet ID associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the bet ID associated with the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public BetPartialCashoutDetails.Builder setPayout(Payout... value)
      +
      Sets the payouts associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the payouts associated with the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public BetPartialCashoutDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket signature associated with the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public BetPartialCashoutDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket ID associated with the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.html new file mode 100644 index 00000000..609086d4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.html @@ -0,0 +1,398 @@ + + + + +BetPartialCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetPartialCashoutDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails +
com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
+
+
+
public class BetPartialCashoutDetails +extends CashoutDetails
+
Represents the details of a partial cashout for a bet.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetPartialCashoutDetails

      +
      public BetPartialCashoutDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetPartialCashoutDetails.Builder newBuilder()
      +
      Creates a new instance of BetPartialCashoutDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of BetPartialCashoutDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Returns the code associated with the partial cashout.
      +
      +
      Returns:
      +
      the code associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the code associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      getPercentage

      +
      public BigDecimal getPercentage()
      +
      Returns the percentage of the partial cashout.
      +
      +
      Returns:
      +
      the percentage of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public void setPercentage(BigDecimal value)
      +
      Sets the percentage of the partial cashout.
      +
      +
      Parameters:
      +
      value - the percentage of the partial cashout
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Returns the bet ID associated with the partial cashout.
      +
      +
      Returns:
      +
      the bet ID associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the bet ID associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the bet ID associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Returns the payouts associated with the partial cashout.
      +
      +
      Returns:
      +
      the payouts associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payouts associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the payouts associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Returns the ticket signature associated with the partial cashout.
      +
      +
      Returns:
      +
      the ticket signature associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket signature associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Returns the ticket ID associated with the partial cashout.
      +
      +
      Returns:
      +
      the ticket ID associated with the partial cashout
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket ID associated with the partial cashout
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.html new file mode 100644 index 00000000..49ddb3c8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.html @@ -0,0 +1,236 @@ + + + + +CashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
+
+
+
Direct Known Subclasses:
+
BetCashoutDetails, BetPartialCashoutDetails, TicketCashoutDetails, TicketPartialCashoutDetails
+
+
+
public class CashoutDetails +extends Object
+
Represents the details of a cashout operation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashoutDetails

      +
      public CashoutDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBetCashoutDetailsBuilder

      +
      public static BetCashoutDetails.Builder newBetCashoutDetailsBuilder()
      +
      Creates a new builder for BetCashoutDetails.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      newTicketPartialCashoutDetailsBuilder

      +
      public static TicketPartialCashoutDetails.Builder newTicketPartialCashoutDetailsBuilder()
      +
      Creates a new builder for TicketPartialCashoutDetails.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      newTicketCashoutDetailsBuilder

      +
      public static TicketCashoutDetails.Builder newTicketCashoutDetailsBuilder()
      +
      Creates a new builder for TicketCashoutDetails.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      newBetPartialCashoutDetailsBuilder

      +
      public static BetPartialCashoutDetails.Builder newBetPartialCashoutDetailsBuilder()
      +
      Creates a new builder for BetPartialCashoutDetails.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.Builder.html new file mode 100644 index 00000000..6d336c5d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.Builder.html @@ -0,0 +1,233 @@ + + + + +TicketCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketCashoutDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
+
+
Enclosing class:
+
TicketCashoutDetails
+
+
+
public static class TicketCashoutDetails.Builder +extends Object
+
Builder class for creating instances of TicketCashoutDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketCashoutDetails build()
      +
      Builds the TicketCashoutDetails instance.
      +
      +
      Returns:
      +
      The built TicketCashoutDetails instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketCashoutDetails.Builder setCode(int value)
      +
      Sets the code associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The code associated with the ticket cashout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public TicketCashoutDetails.Builder setPayout(Payout... value)
      +
      Sets the payout details of the ticket cashout.
      +
      +
      Parameters:
      +
      value - The payout details of the ticket cashout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketCashoutDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The ticket signature associated with the ticket cashout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketCashoutDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The ticket ID associated with the ticket cashout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.html new file mode 100644 index 00000000..72cf106d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.html @@ -0,0 +1,334 @@ + + + + +TicketCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketCashoutDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails +
com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
+
+
+
public class TicketCashoutDetails +extends CashoutDetails
+
Represents the details of a ticket cashout.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketCashoutDetails

      +
      public TicketCashoutDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketCashoutDetails.Builder newBuilder()
      +
      Creates a new instance of TicketCashoutDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of TicketCashoutDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the ticket cashout.
      +
      +
      Returns:
      +
      The code associated with the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The code associated with the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Gets the payout details of the ticket cashout.
      +
      +
      Returns:
      +
      The payout details of the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payout details of the ticket cashout.
      +
      +
      Parameters:
      +
      value - The payout details of the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature associated with the ticket cashout.
      +
      +
      Returns:
      +
      The ticket signature associated with the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The ticket signature associated with the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID associated with the ticket cashout.
      +
      +
      Returns:
      +
      The ticket ID associated with the ticket cashout.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the ticket cashout.
      +
      +
      Parameters:
      +
      value - The ticket ID associated with the ticket cashout.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.Builder.html new file mode 100644 index 00000000..01629ea7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.Builder.html @@ -0,0 +1,251 @@ + + + + +TicketPartialCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketPartialCashoutDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
+
+
Enclosing class:
+
TicketPartialCashoutDetails
+
+
+
public static class TicketPartialCashoutDetails.Builder +extends Object
+
Builder class for creating TicketPartialCashoutDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds and returns the TicketPartialCashoutDetails instance.
      +
      +
      Returns:
      +
      the TicketPartialCashoutDetails instance
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketPartialCashoutDetails.Builder setCode(int value)
      +
      Sets the code of the partial cashout.
      +
      +
      Parameters:
      +
      value - the code of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public TicketPartialCashoutDetails.Builder setPercentage(BigDecimal value)
      +
      Sets the percentage of the partial cashout.
      +
      +
      Parameters:
      +
      value - the percentage of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public TicketPartialCashoutDetails.Builder setPayout(Payout... value)
      +
      Sets the payouts of the partial cashout.
      +
      +
      Parameters:
      +
      value - the payouts of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketPartialCashoutDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature of the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket signature of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketPartialCashoutDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID of the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket ID of the partial cashout
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.html new file mode 100644 index 00000000..b4fe305a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.html @@ -0,0 +1,366 @@ + + + + +TicketPartialCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketPartialCashoutDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails +
com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
+
+
+
public class TicketPartialCashoutDetails +extends CashoutDetails
+
Represents the details of a partial cashout for a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketPartialCashoutDetails

      +
      public TicketPartialCashoutDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketPartialCashoutDetails.Builder newBuilder()
      +
      Returns a new instance of the Builder for creating TicketPartialCashoutDetails.
      +
      +
      Returns:
      +
      a new instance of the Builder
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Returns the code of the partial cashout.
      +
      +
      Returns:
      +
      the code of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the partial cashout.
      +
      +
      Parameters:
      +
      value - the code of the partial cashout
      +
      +
      +
    • +
    • +
      +

      getPercentage

      +
      public BigDecimal getPercentage()
      +
      Returns the percentage of the partial cashout.
      +
      +
      Returns:
      +
      the percentage of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setPercentage

      +
      public void setPercentage(BigDecimal value)
      +
      Sets the percentage of the partial cashout.
      +
      +
      Parameters:
      +
      value - the percentage of the partial cashout
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Returns the payouts of the partial cashout.
      +
      +
      Returns:
      +
      the payouts of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payouts of the partial cashout.
      +
      +
      Parameters:
      +
      value - the payouts of the partial cashout
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Returns the ticket signature of the partial cashout.
      +
      +
      Returns:
      +
      the ticket signature of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature of the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket signature of the partial cashout
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Returns the ticket ID of the partial cashout.
      +
      +
      Returns:
      +
      the ticket ID of the partial cashout
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID of the partial cashout.
      +
      +
      Parameters:
      +
      value - the ticket ID of the partial cashout
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.Builder.html new file mode 100644 index 00000000..f6a90ee8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder

+
+
Packages that use BetCashoutDetails.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.html new file mode 100644 index 00000000..6b4b4bfb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetCashoutDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails

+
+
Packages that use BetCashoutDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.Builder.html new file mode 100644 index 00000000..e080a57d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.html new file mode 100644 index 00000000..4895973c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/BetPartialCashoutDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails

+
+
Packages that use BetPartialCashoutDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/CashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/CashoutDetails.html new file mode 100644 index 00000000..5c919854 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/CashoutDetails.html @@ -0,0 +1,137 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.CashoutDetails

+
+
Packages that use CashoutDetails
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.Builder.html new file mode 100644 index 00000000..954293a6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.html new file mode 100644 index 00000000..2e73bed2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketCashoutDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails

+
+
Packages that use TicketCashoutDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.Builder.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.Builder.html new file mode 100644 index 00000000..50f9a900 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.html b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.html new file mode 100644 index 00000000..43ed337b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/class-use/TicketPartialCashoutDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails

+
+
Packages that use TicketPartialCashoutDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/package-summary.html b/com/sportradar/mbs/sdk/entities/cashout/package-summary.html new file mode 100644 index 00000000..76b8357c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/package-summary.html @@ -0,0 +1,129 @@ + + + + +com.sportradar.mbs.sdk.entities.cashout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.cashout

+
+
+
package com.sportradar.mbs.sdk.entities.cashout
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/package-tree.html b/com/sportradar/mbs/sdk/entities/cashout/package-tree.html new file mode 100644 index 00000000..4317a161 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/package-tree.html @@ -0,0 +1,86 @@ + + + + +com.sportradar.mbs.sdk.entities.cashout Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.cashout

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/cashout/package-use.html b/com/sportradar/mbs/sdk/entities/cashout/package-use.html new file mode 100644 index 00000000..c1ae3fb7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/cashout/package-use.html @@ -0,0 +1,132 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.cashout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.cashout

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.Builder.html new file mode 100644 index 00000000..2737c446 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.Builder.html @@ -0,0 +1,197 @@ + + + + +BonusCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BonusCasinoSpin.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder
+
+
+
+
Enclosing class:
+
BonusCasinoSpin
+
+
+
public static class BonusCasinoSpin.Builder +extends Object
+
Builder class for creating instances of the BonusCasinoSpin class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BonusCasinoSpin build()
      +
      Builds and returns the BonusCasinoSpin instance.
      +
      +
      Returns:
      +
      The built BonusCasinoSpin instance.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public BonusCasinoSpin.Builder setCount(int value)
      +
      Sets the count of the bonus casino spins.
      +
      +
      Parameters:
      +
      value - The count of the bonus casino spins.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public BonusCasinoSpin.Builder setWinningCount(Integer value)
      +
      Sets the count of the winning bonus casino spins.
      +
      +
      Parameters:
      +
      value - The count of the winning bonus casino spins.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.html new file mode 100644 index 00000000..fca740c5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.html @@ -0,0 +1,270 @@ + + + + +BonusCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BonusCasinoSpin

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin +
com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
+
+
+
public class BonusCasinoSpin +extends CasinoSpin
+
Represents a bonus casino spin.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BonusCasinoSpin

      +
      public BonusCasinoSpin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BonusCasinoSpin.Builder newBuilder()
      +
      Creates a new instance of BonusCasinoSpin.Builder.
      +
      +
      Returns:
      +
      A new instance of BonusCasinoSpin.Builder.
      +
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      Gets the count of the bonus casino spins.
      +
      +
      Returns:
      +
      The count of the bonus casino spins.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int value)
      +
      Sets the count of the bonus casino spins.
      +
      +
      Parameters:
      +
      value - The count of the bonus casino spins.
      +
      +
      +
    • +
    • +
      +

      getWinningCount

      +
      public Integer getWinningCount()
      +
      Gets the count of the winning bonus casino spins.
      +
      +
      Returns:
      +
      The count of the winning bonus casino spins.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public void setWinningCount(Integer value)
      +
      Sets the count of the winning bonus casino spins.
      +
      +
      Parameters:
      +
      value - The count of the winning bonus casino spins.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.html new file mode 100644 index 00000000..30ed8252 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.html @@ -0,0 +1,222 @@ + + + + +CasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSpin

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin
+
+
+
+
Direct Known Subclasses:
+
BonusCasinoSpin, FreeCasinoSpin, OrdinaryCasinoSpin
+
+
+
public class CasinoSpin +extends Object
+
Represents a casino spin. + This class is used as a base class for different types of casino spins. + It provides static methods to create instances of different types of casino spins.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoSpin

      +
      public CasinoSpin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBonusCasinoSpinBuilder

      +
      public static BonusCasinoSpin.Builder newBonusCasinoSpinBuilder()
      +
      Creates a new instance of BonusCasinoSpin.Builder.
      +
      +
      Returns:
      +
      a new instance of BonusCasinoSpin.Builder
      +
      +
      +
    • +
    • +
      +

      newOrdinaryCasinoSpinBuilder

      +
      public static OrdinaryCasinoSpin.Builder newOrdinaryCasinoSpinBuilder()
      +
      Creates a new instance of OrdinaryCasinoSpin.Builder.
      +
      +
      Returns:
      +
      a new instance of OrdinaryCasinoSpin.Builder
      +
      +
      +
    • +
    • +
      +

      newFreeCasinoSpinBuilder

      +
      public static FreeCasinoSpin.Builder newFreeCasinoSpinBuilder()
      +
      Creates a new instance of FreeCasinoSpin.Builder.
      +
      +
      Returns:
      +
      a new instance of FreeCasinoSpin.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.Builder.html new file mode 100644 index 00000000..81ff392a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.Builder.html @@ -0,0 +1,197 @@ + + + + +FreeCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeCasinoSpin.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder
+
+
+
+
Enclosing class:
+
FreeCasinoSpin
+
+
+
public static class FreeCasinoSpin.Builder +extends Object
+
Builder class for creating instances of FreeCasinoSpin.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public FreeCasinoSpin build()
      +
      Builds and returns the FreeCasinoSpin instance.
      +
      +
      Returns:
      +
      The FreeCasinoSpin instance.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public FreeCasinoSpin.Builder setCount(int value)
      +
      Sets the count of free spins.
      +
      +
      Parameters:
      +
      value - The count of free spins.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public FreeCasinoSpin.Builder setWinningCount(Integer value)
      +
      Sets the count of winning free spins.
      +
      +
      Parameters:
      +
      value - The count of winning free spins.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.html new file mode 100644 index 00000000..52da783a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.html @@ -0,0 +1,270 @@ + + + + +FreeCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeCasinoSpin

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin +
com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
+
+
+
public class FreeCasinoSpin +extends CasinoSpin
+
Represents a free casino spin.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FreeCasinoSpin

      +
      public FreeCasinoSpin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static FreeCasinoSpin.Builder newBuilder()
      +
      Creates a new instance of FreeCasinoSpin.Builder.
      +
      +
      Returns:
      +
      A new instance of FreeCasinoSpin.Builder.
      +
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      Gets the count of free spins.
      +
      +
      Returns:
      +
      The count of free spins.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int value)
      +
      Sets the count of free spins.
      +
      +
      Parameters:
      +
      value - The count of free spins.
      +
      +
      +
    • +
    • +
      +

      getWinningCount

      +
      public Integer getWinningCount()
      +
      Gets the count of winning free spins.
      +
      +
      Returns:
      +
      The count of winning free spins.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public void setWinningCount(Integer value)
      +
      Sets the count of winning free spins.
      +
      +
      Parameters:
      +
      value - The count of winning free spins.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.Builder.html new file mode 100644 index 00000000..01916820 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.Builder.html @@ -0,0 +1,197 @@ + + + + +OrdinaryCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OrdinaryCasinoSpin.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder
+
+
+
+
Enclosing class:
+
OrdinaryCasinoSpin
+
+
+
public static class OrdinaryCasinoSpin.Builder +extends Object
+
Represents a builder for the OrdinaryCasinoSpin class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public OrdinaryCasinoSpin build()
      +
      Builds and returns the OrdinaryCasinoSpin instance.
      +
      +
      Returns:
      +
      The OrdinaryCasinoSpin instance.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public OrdinaryCasinoSpin.Builder setCount(int value)
      +
      Sets the count of the spins.
      +
      +
      Parameters:
      +
      value - The count of the spins.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public OrdinaryCasinoSpin.Builder setWinningCount(Integer value)
      +
      Sets the count of the winning spins.
      +
      +
      Parameters:
      +
      value - The count of the winning spins.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.html new file mode 100644 index 00000000..51d3b64f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.html @@ -0,0 +1,270 @@ + + + + +OrdinaryCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OrdinaryCasinoSpin

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin +
com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
+
+
+
public class OrdinaryCasinoSpin +extends CasinoSpin
+
Represents an ordinary casino spin.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OrdinaryCasinoSpin

      +
      public OrdinaryCasinoSpin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static OrdinaryCasinoSpin.Builder newBuilder()
      +
      Creates a new instance of the OrdinaryCasinoSpin.Builder class.
      +
      +
      Returns:
      +
      A new instance of the OrdinaryCasinoSpin.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      Gets the count of the spins.
      +
      +
      Returns:
      +
      The count of the spins.
      +
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int value)
      +
      Sets the count of the spins.
      +
      +
      Parameters:
      +
      value - The count of the spins.
      +
      +
      +
    • +
    • +
      +

      getWinningCount

      +
      public Integer getWinningCount()
      +
      Gets the count of the winning spins.
      +
      +
      Returns:
      +
      The count of the winning spins.
      +
      +
      +
    • +
    • +
      +

      setWinningCount

      +
      public void setWinningCount(Integer value)
      +
      Sets the count of the winning spins.
      +
      +
      Parameters:
      +
      value - The count of the winning spins.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.Builder.html new file mode 100644 index 00000000..7d21b6fe --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder

+
+
Packages that use BonusCasinoSpin.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.html new file mode 100644 index 00000000..eeae38a1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/BonusCasinoSpin.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin

+
+
Packages that use BonusCasinoSpin
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/CasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/CasinoSpin.html new file mode 100644 index 00000000..0f476466 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/CasinoSpin.html @@ -0,0 +1,132 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin

+
+
Packages that use CasinoSpin
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.Builder.html new file mode 100644 index 00000000..5e781d86 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder

+
+
Packages that use FreeCasinoSpin.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.html new file mode 100644 index 00000000..06262dab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/FreeCasinoSpin.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin

+
+
Packages that use FreeCasinoSpin
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.Builder.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.Builder.html new file mode 100644 index 00000000..bdcb17e7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder

+
+
Packages that use OrdinaryCasinoSpin.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.html b/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.html new file mode 100644 index 00000000..f55ebf0c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/class-use/OrdinaryCasinoSpin.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin

+
+
Packages that use OrdinaryCasinoSpin
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/package-summary.html b/com/sportradar/mbs/sdk/entities/casinospin/package-summary.html new file mode 100644 index 00000000..6e663fd6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/package-summary.html @@ -0,0 +1,121 @@ + + + + +com.sportradar.mbs.sdk.entities.casinospin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.casinospin

+
+
+
package com.sportradar.mbs.sdk.entities.casinospin
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/package-tree.html b/com/sportradar/mbs/sdk/entities/casinospin/package-tree.html new file mode 100644 index 00000000..65e6d51a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/package-tree.html @@ -0,0 +1,84 @@ + + + + +com.sportradar.mbs.sdk.entities.casinospin Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.casinospin

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/casinospin/package-use.html b/com/sportradar/mbs/sdk/entities/casinospin/package-use.html new file mode 100644 index 00000000..695fe2b6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/casinospin/package-use.html @@ -0,0 +1,124 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.casinospin (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.casinospin

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/AgentChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/AgentChannel.Builder.html new file mode 100644 index 00000000..53472175 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/AgentChannel.Builder.html @@ -0,0 +1,179 @@ + + + + +AgentChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AgentChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.AgentChannel.Builder
+
+
+
+
Enclosing class:
+
AgentChannel
+
+
+
public static class AgentChannel.Builder +extends Object
+
A builder for the agent channel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public AgentChannel build()
      +
      Builds the agent channel.
      +
      +
      Returns:
      +
      The built agent channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public AgentChannel.Builder setLang(String value)
      +
      Sets the language of the agent channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/AgentChannel.html b/com/sportradar/mbs/sdk/entities/channel/AgentChannel.html new file mode 100644 index 00000000..fb26f7bf --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/AgentChannel.html @@ -0,0 +1,238 @@ + + + + +AgentChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AgentChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.AgentChannel
+
+
+
+
+
public class AgentChannel +extends Channel
+
Represents an agent channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AgentChannel

      +
      public AgentChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static AgentChannel.Builder newBuilder()
      +
      Creates a new instance of AgentChannel.Builder.
      +
      +
      Returns:
      +
      A new instance of AgentChannel.Builder.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the agent channel.
      +
      +
      Returns:
      +
      The language of the agent channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the agent channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.Builder.html new file mode 100644 index 00000000..d3e47feb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.Builder.html @@ -0,0 +1,179 @@ + + + + +CallCentreChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallCentreChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.CallCentreChannel.Builder
+
+
+
+
Enclosing class:
+
CallCentreChannel
+
+
+
public static class CallCentreChannel.Builder +extends Object
+
Builder class for creating instances of the CallCentreChannel class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CallCentreChannel build()
      +
      Builds and returns the CallCentreChannel instance.
      +
      +
      Returns:
      +
      The built CallCentreChannel instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public CallCentreChannel.Builder setLang(String value)
      +
      Sets the language of the Call Centre channel.
      +
      +
      Parameters:
      +
      value - The language to set for the Call Centre channel.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.html b/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.html new file mode 100644 index 00000000..63bd8c33 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.html @@ -0,0 +1,238 @@ + + + + +CallCentreChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallCentreChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.CallCentreChannel
+
+
+
+
+
public class CallCentreChannel +extends Channel
+
Represents a Call Centre channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallCentreChannel

      +
      public CallCentreChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CallCentreChannel.Builder newBuilder()
      +
      Creates a new instance of the CallCentreChannel.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CallCentreChannel.Builder class.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the Call Centre channel.
      +
      +
      Returns:
      +
      The language of the Call Centre channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the Call Centre channel.
      +
      +
      Parameters:
      +
      value - The language to set for the Call Centre channel.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/Channel.html b/com/sportradar/mbs/sdk/entities/channel/Channel.html new file mode 100644 index 00000000..b06980a3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/Channel.html @@ -0,0 +1,334 @@ + + + + +Channel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Channel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel
+
+
+
+
Direct Known Subclasses:
+
AgentChannel, CallCentreChannel, InternetChannel, MobileAppChannel, MobileChannel, PhoneChannel, RetailChannel, SmsChannel, TerminalChannel, TvAppChannel
+
+
+
public class Channel +extends Object
+
Represents a channel in the system. + Channels can be of various types, such as TV app, agent, mobile app, phone, call centre, SMS, mobile, terminal, retail, or internet. + This class provides static methods to create builders for each channel type.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Channel

      +
      public Channel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newTvAppChannelBuilder

      +
      public static TvAppChannel.Builder newTvAppChannelBuilder()
      +
      Creates a new builder for a TV app channel.
      +
      +
      Returns:
      +
      the builder for a TV app channel
      +
      +
      +
    • +
    • +
      +

      newAgentChannelBuilder

      +
      public static AgentChannel.Builder newAgentChannelBuilder()
      +
      Creates a new builder for an agent channel.
      +
      +
      Returns:
      +
      the builder for an agent channel
      +
      +
      +
    • +
    • +
      +

      newMobileAppChannelBuilder

      +
      public static MobileAppChannel.Builder newMobileAppChannelBuilder()
      +
      Creates a new builder for a mobile app channel.
      +
      +
      Returns:
      +
      the builder for a mobile app channel
      +
      +
      +
    • +
    • +
      +

      newPhoneChannelBuilder

      +
      public static PhoneChannel.Builder newPhoneChannelBuilder()
      +
      Creates a new builder for a phone channel.
      +
      +
      Returns:
      +
      the builder for a phone channel
      +
      +
      +
    • +
    • +
      +

      newCallCentreChannelBuilder

      +
      public static CallCentreChannel.Builder newCallCentreChannelBuilder()
      +
      Creates a new builder for a call centre channel.
      +
      +
      Returns:
      +
      the builder for a call centre channel
      +
      +
      +
    • +
    • +
      +

      newSmsChannelBuilder

      +
      public static SmsChannel.Builder newSmsChannelBuilder()
      +
      Creates a new builder for an SMS channel.
      +
      +
      Returns:
      +
      the builder for an SMS channel
      +
      +
      +
    • +
    • +
      +

      newMobileChannelBuilder

      +
      public static MobileChannel.Builder newMobileChannelBuilder()
      +
      Creates a new builder for a mobile channel.
      +
      +
      Returns:
      +
      the builder for a mobile channel
      +
      +
      +
    • +
    • +
      +

      newTerminalChannelBuilder

      +
      public static TerminalChannel.Builder newTerminalChannelBuilder()
      +
      Creates a new builder for a terminal channel.
      +
      +
      Returns:
      +
      the builder for a terminal channel
      +
      +
      +
    • +
    • +
      +

      newRetailChannelBuilder

      +
      public static RetailChannel.Builder newRetailChannelBuilder()
      +
      Creates a new builder for a retail channel.
      +
      +
      Returns:
      +
      the builder for a retail channel
      +
      +
      +
    • +
    • +
      +

      newInternetChannelBuilder

      +
      public static InternetChannel.Builder newInternetChannelBuilder()
      +
      Creates a new builder for an internet channel.
      +
      +
      Returns:
      +
      the builder for an internet channel
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/InternetChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/InternetChannel.Builder.html new file mode 100644 index 00000000..db6424d2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/InternetChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +InternetChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InternetChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder
+
+
+
+
Enclosing class:
+
InternetChannel
+
+
+
public static class InternetChannel.Builder +extends Object
+
Builder class for creating instances of InternetChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public InternetChannel build()
      +
      Builds the InternetChannel instance.
      +
      +
      Returns:
      +
      The built InternetChannel instance.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public InternetChannel.Builder setIp(String value)
      +
      Sets the IP address of the internet channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public InternetChannel.Builder setLang(String value)
      +
      Sets the language of the internet channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public InternetChannel.Builder setDeviceId(String value)
      +
      Sets the device ID of the internet channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/InternetChannel.html b/com/sportradar/mbs/sdk/entities/channel/InternetChannel.html new file mode 100644 index 00000000..ebb93ef6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/InternetChannel.html @@ -0,0 +1,302 @@ + + + + +InternetChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InternetChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
+
+
+
public class InternetChannel +extends Channel
+
Represents an internet channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InternetChannel

      +
      public InternetChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static InternetChannel.Builder newBuilder()
      +
      Creates a new instance of InternetChannel.Builder.
      +
      +
      Returns:
      +
      The InternetChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      getIp

      +
      public String getIp()
      +
      Gets the IP address of the internet channel.
      +
      +
      Returns:
      +
      The IP address.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public void setIp(String value)
      +
      Sets the IP address of the internet channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the internet channel.
      +
      +
      Returns:
      +
      The language.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the internet channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID of the internet channel.
      +
      +
      Returns:
      +
      The device ID.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID of the internet channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.Builder.html new file mode 100644 index 00000000..cdec9688 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +MobileAppChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MobileAppChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder
+
+
+
+
Enclosing class:
+
MobileAppChannel
+
+
+
public static class MobileAppChannel.Builder +extends Object
+
Builder class for MobileAppChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public MobileAppChannel build()
      +
      Builds the MobileAppChannel instance.
      +
      +
      Returns:
      +
      The built MobileAppChannel instance.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public MobileAppChannel.Builder setIp(String value)
      +
      Sets the IP address of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public MobileAppChannel.Builder setLang(String value)
      +
      Sets the language of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public MobileAppChannel.Builder setDeviceId(String value)
      +
      Sets the device ID of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.html b/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.html new file mode 100644 index 00000000..094c5206 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.html @@ -0,0 +1,302 @@ + + + + +MobileAppChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MobileAppChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
+
+
+
public class MobileAppChannel +extends Channel
+
Represents a mobile app channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MobileAppChannel

      +
      public MobileAppChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static MobileAppChannel.Builder newBuilder()
      +
      Creates a new instance of MobileAppChannel.Builder.
      +
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      getIp

      +
      public String getIp()
      +
      Gets the IP address of the mobile app channel.
      +
      +
      Returns:
      +
      The IP address.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public void setIp(String value)
      +
      Sets the IP address of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the mobile app channel.
      +
      +
      Returns:
      +
      The language.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID of the mobile app channel.
      +
      +
      Returns:
      +
      The device ID.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID of the mobile app channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/MobileChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/MobileChannel.Builder.html new file mode 100644 index 00000000..b1cda427 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/MobileChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +MobileChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MobileChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder
+
+
+
+
Enclosing class:
+
MobileChannel
+
+
+
public static class MobileChannel.Builder +extends Object
+
Builder class for creating instances of the MobileChannel class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public MobileChannel build()
      +
      Builds and returns the MobileChannel instance.
      +
      +
      Returns:
      +
      The built MobileChannel instance.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public MobileChannel.Builder setIp(String value)
      +
      Sets the IP address for the mobile channel being built.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public MobileChannel.Builder setLang(String value)
      +
      Sets the language for the mobile channel being built.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public MobileChannel.Builder setDeviceId(String value)
      +
      Sets the device ID for the mobile channel being built.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/MobileChannel.html b/com/sportradar/mbs/sdk/entities/channel/MobileChannel.html new file mode 100644 index 00000000..998e333f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/MobileChannel.html @@ -0,0 +1,302 @@ + + + + +MobileChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MobileChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
+
+
+
public class MobileChannel +extends Channel
+
Represents a mobile channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MobileChannel

      +
      public MobileChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static MobileChannel.Builder newBuilder()
      +
      Creates a new instance of the MobileChannel.Builder class.
      +
      +
      Returns:
      +
      A new instance of the MobileChannel.Builder class.
      +
      +
      +
    • +
    • +
      +

      getIp

      +
      public String getIp()
      +
      Gets the IP address associated with the mobile channel.
      +
      +
      Returns:
      +
      The IP address associated with the mobile channel.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public void setIp(String value)
      +
      Sets the IP address for the mobile channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language associated with the mobile channel.
      +
      +
      Returns:
      +
      The language associated with the mobile channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language for the mobile channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID associated with the mobile channel.
      +
      +
      Returns:
      +
      The device ID associated with the mobile channel.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID for the mobile channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.Builder.html new file mode 100644 index 00000000..222dcb5a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.Builder.html @@ -0,0 +1,179 @@ + + + + +PhoneChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PhoneChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.PhoneChannel.Builder
+
+
+
+
Enclosing class:
+
PhoneChannel
+
+
+
public static class PhoneChannel.Builder +extends Object
+
Builder class for creating instances of the PhoneChannel class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public PhoneChannel build()
      +
      Builds the PhoneChannel instance.
      +
      +
      Returns:
      +
      The built PhoneChannel instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public PhoneChannel.Builder setLang(String value)
      +
      Sets the language of the phone channel.
      +
      +
      Parameters:
      +
      value - The language to set for the phone channel.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.html b/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.html new file mode 100644 index 00000000..beab4c58 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.html @@ -0,0 +1,238 @@ + + + + +PhoneChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PhoneChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.PhoneChannel
+
+
+
+
+
public class PhoneChannel +extends Channel
+
Represents a phone channel in the system.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PhoneChannel

      +
      public PhoneChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static PhoneChannel.Builder newBuilder()
      +
      Creates a new instance of the PhoneChannel.Builder class.
      +
      +
      Returns:
      +
      A new instance of the PhoneChannel.Builder class.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the phone channel.
      +
      +
      Returns:
      +
      The language of the phone channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the phone channel.
      +
      +
      Parameters:
      +
      value - The language to set for the phone channel.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/RetailChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/RetailChannel.Builder.html new file mode 100644 index 00000000..a3cb143f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/RetailChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +RetailChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RetailChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder
+
+
+
+
Enclosing class:
+
RetailChannel
+
+
+
public static class RetailChannel.Builder +extends Object
+
Builder class for RetailChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public RetailChannel build()
      +
      Builds and returns the RetailChannel instance.
      +
      +
      Returns:
      +
      The RetailChannel instance.
      +
      +
      +
    • +
    • +
      +

      setShopId

      +
      public RetailChannel.Builder setShopId(String value)
      +
      Sets the shop ID.
      +
      +
      Parameters:
      +
      value - The shop ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public RetailChannel.Builder setLang(String value)
      +
      Sets the language.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public RetailChannel.Builder setDeviceId(String value)
      +
      Sets the device ID.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/RetailChannel.html b/com/sportradar/mbs/sdk/entities/channel/RetailChannel.html new file mode 100644 index 00000000..bd84bff1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/RetailChannel.html @@ -0,0 +1,302 @@ + + + + +RetailChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RetailChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
+
+
+
public class RetailChannel +extends Channel
+
Represents a retail channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RetailChannel

      +
      public RetailChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static RetailChannel.Builder newBuilder()
      +
      Creates a new instance of RetailChannel.Builder.
      +
      +
      Returns:
      +
      The new instance of RetailChannel.Builder.
      +
      +
      +
    • +
    • +
      +

      getShopId

      +
      public String getShopId()
      +
      Gets the shop ID.
      +
      +
      Returns:
      +
      The shop ID.
      +
      +
      +
    • +
    • +
      +

      setShopId

      +
      public void setShopId(String value)
      +
      Sets the shop ID.
      +
      +
      Parameters:
      +
      value - The shop ID to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language.
      +
      +
      Returns:
      +
      The language.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID.
      +
      +
      Returns:
      +
      The device ID.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/SmsChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/SmsChannel.Builder.html new file mode 100644 index 00000000..72b5b908 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/SmsChannel.Builder.html @@ -0,0 +1,197 @@ + + + + +SmsChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SmsChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder
+
+
+
+
Enclosing class:
+
SmsChannel
+
+
+
public static class SmsChannel.Builder +extends Object
+
Builder class for SmsChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public SmsChannel build()
      +
      Builds the SmsChannel instance.
      +
      +
      Returns:
      +
      The built SmsChannel instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public SmsChannel.Builder setLang(String value)
      +
      Sets the language of the SMS channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The SmsChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public SmsChannel.Builder setDeviceId(String value)
      +
      Sets the device ID of the SMS channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The SmsChannel.Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/SmsChannel.html b/com/sportradar/mbs/sdk/entities/channel/SmsChannel.html new file mode 100644 index 00000000..8d59dd63 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/SmsChannel.html @@ -0,0 +1,270 @@ + + + + +SmsChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SmsChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
+
+
+
public class SmsChannel +extends Channel
+
Represents an SMS channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SmsChannel

      +
      public SmsChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static SmsChannel.Builder newBuilder()
      +
      Creates a new instance of SmsChannel.Builder.
      +
      +
      Returns:
      +
      The SmsChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the SMS channel.
      +
      +
      Returns:
      +
      The language of the SMS channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the SMS channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID of the SMS channel.
      +
      +
      Returns:
      +
      The device ID of the SMS channel.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID of the SMS channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.Builder.html new file mode 100644 index 00000000..e286fef2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +TerminalChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TerminalChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder
+
+
+
+
Enclosing class:
+
TerminalChannel
+
+
+
public static class TerminalChannel.Builder +extends Object
+
Builder class for TerminalChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TerminalChannel build()
      +
      Builds the TerminalChannel instance.
      +
      +
      Returns:
      +
      The built TerminalChannel instance.
      +
      +
      +
    • +
    • +
      +

      setTerminalId

      +
      public TerminalChannel.Builder setTerminalId(String value)
      +
      Sets the terminal ID.
      +
      +
      Parameters:
      +
      value - The terminal ID to set.
      +
      Returns:
      +
      The TerminalChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setShopId

      +
      public TerminalChannel.Builder setShopId(String value)
      +
      Sets the shop ID.
      +
      +
      Parameters:
      +
      value - The shop ID to set.
      +
      Returns:
      +
      The TerminalChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public TerminalChannel.Builder setLang(String value)
      +
      Sets the language.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The TerminalChannel.Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.html b/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.html new file mode 100644 index 00000000..12042ea3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.html @@ -0,0 +1,302 @@ + + + + +TerminalChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TerminalChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
+
+
+
public class TerminalChannel +extends Channel
+
Represents a terminal channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TerminalChannel

      +
      public TerminalChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TerminalChannel.Builder newBuilder()
      +
      Creates a new instance of TerminalChannel.Builder.
      +
      +
      Returns:
      +
      The TerminalChannel.Builder instance.
      +
      +
      +
    • +
    • +
      +

      getTerminalId

      +
      public String getTerminalId()
      +
      Gets the terminal ID.
      +
      +
      Returns:
      +
      The terminal ID.
      +
      +
      +
    • +
    • +
      +

      setTerminalId

      +
      public void setTerminalId(String value)
      +
      Sets the terminal ID.
      +
      +
      Parameters:
      +
      value - The terminal ID to set.
      +
      +
      +
    • +
    • +
      +

      getShopId

      +
      public String getShopId()
      +
      Gets the shop ID.
      +
      +
      Returns:
      +
      The shop ID.
      +
      +
      +
    • +
    • +
      +

      setShopId

      +
      public void setShopId(String value)
      +
      Sets the shop ID.
      +
      +
      Parameters:
      +
      value - The shop ID to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language.
      +
      +
      Returns:
      +
      The language.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.Builder.html new file mode 100644 index 00000000..e0072def --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.Builder.html @@ -0,0 +1,215 @@ + + + + +TvAppChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TvAppChannel.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder
+
+
+
+
Enclosing class:
+
TvAppChannel
+
+
+
public static class TvAppChannel.Builder +extends Object
+
Builder class for TvAppChannel.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TvAppChannel build()
      +
      Builds the TvAppChannel instance.
      +
      +
      Returns:
      +
      The built TvAppChannel instance.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public TvAppChannel.Builder setIp(String value)
      +
      Sets the IP address of the TvAppChannel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public TvAppChannel.Builder setLang(String value)
      +
      Sets the language of the TvAppChannel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public TvAppChannel.Builder setDeviceId(String value)
      +
      Sets the device ID of the TvAppChannel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.html b/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.html new file mode 100644 index 00000000..dc88dae8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.html @@ -0,0 +1,302 @@ + + + + +TvAppChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TvAppChannel

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.channel.Channel +
com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
+
+
+
public class TvAppChannel +extends Channel
+
Represents a TV app channel.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TvAppChannel

      +
      public TvAppChannel()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TvAppChannel.Builder newBuilder()
      +
      Creates a new instance of TvAppChannel.Builder.
      +
      +
      Returns:
      +
      The new instance of TvAppChannel.Builder.
      +
      +
      +
    • +
    • +
      +

      getIp

      +
      public String getIp()
      +
      Gets the IP address of the TV app channel.
      +
      +
      Returns:
      +
      The IP address of the TV app channel.
      +
      +
      +
    • +
    • +
      +

      setIp

      +
      public void setIp(String value)
      +
      Sets the IP address of the TV app channel.
      +
      +
      Parameters:
      +
      value - The IP address to set.
      +
      +
      +
    • +
    • +
      +

      getLang

      +
      public String getLang()
      +
      Gets the language of the TV app channel.
      +
      +
      Returns:
      +
      The language of the TV app channel.
      +
      +
      +
    • +
    • +
      +

      setLang

      +
      public void setLang(String value)
      +
      Sets the language of the TV app channel.
      +
      +
      Parameters:
      +
      value - The language to set.
      +
      +
      +
    • +
    • +
      +

      getDeviceId

      +
      public String getDeviceId()
      +
      Gets the device ID of the TV app channel.
      +
      +
      Returns:
      +
      The device ID of the TV app channel.
      +
      +
      +
    • +
    • +
      +

      setDeviceId

      +
      public void setDeviceId(String value)
      +
      Sets the device ID of the TV app channel.
      +
      +
      Parameters:
      +
      value - The device ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.Builder.html new file mode 100644 index 00000000..58781278 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.AgentChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.AgentChannel.Builder

+
+
Packages that use AgentChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.html new file mode 100644 index 00000000..2512c331 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/AgentChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.AgentChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.AgentChannel

+
+
Packages that use AgentChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.Builder.html new file mode 100644 index 00000000..29b25953 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.CallCentreChannel.Builder

+
+
Packages that use CallCentreChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.html new file mode 100644 index 00000000..80028de9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/CallCentreChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.CallCentreChannel

+
+
Packages that use CallCentreChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/Channel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/Channel.html new file mode 100644 index 00000000..b58f7b09 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/Channel.html @@ -0,0 +1,182 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.Channel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.Channel

+
+
Packages that use Channel
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.Builder.html new file mode 100644 index 00000000..7394c4c9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder

+
+
Packages that use InternetChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.html new file mode 100644 index 00000000..face464c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/InternetChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.InternetChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.InternetChannel

+
+
Packages that use InternetChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.Builder.html new file mode 100644 index 00000000..42b013d3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder

+
+
Packages that use MobileAppChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.html new file mode 100644 index 00000000..e5962726 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileAppChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.MobileAppChannel

+
+
Packages that use MobileAppChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.Builder.html new file mode 100644 index 00000000..87bcaeaa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder

+
+
Packages that use MobileChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.html new file mode 100644 index 00000000..72a4b249 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/MobileChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.MobileChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.MobileChannel

+
+
Packages that use MobileChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.Builder.html new file mode 100644 index 00000000..678ea9b6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.PhoneChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.PhoneChannel.Builder

+
+
Packages that use PhoneChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.html new file mode 100644 index 00000000..b8e0eae1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/PhoneChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.PhoneChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.PhoneChannel

+
+
Packages that use PhoneChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.Builder.html new file mode 100644 index 00000000..a75183e9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder

+
+
Packages that use RetailChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.html new file mode 100644 index 00000000..86c568c5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/RetailChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.RetailChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.RetailChannel

+
+
Packages that use RetailChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.Builder.html new file mode 100644 index 00000000..1bd18b04 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder

+
+
Packages that use SmsChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.html new file mode 100644 index 00000000..bbb2863f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/SmsChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.SmsChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.SmsChannel

+
+
Packages that use SmsChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.Builder.html new file mode 100644 index 00000000..1601d9fb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder

+
+
Packages that use TerminalChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.html new file mode 100644 index 00000000..76fcb367 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/TerminalChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.TerminalChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.TerminalChannel

+
+
Packages that use TerminalChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.Builder.html b/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.Builder.html new file mode 100644 index 00000000..69d624a5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder

+
+
Packages that use TvAppChannel.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.html b/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.html new file mode 100644 index 00000000..5e3a3b0a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/class-use/TvAppChannel.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.channel.TvAppChannel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.channel.TvAppChannel

+
+
Packages that use TvAppChannel
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/package-summary.html b/com/sportradar/mbs/sdk/entities/channel/package-summary.html new file mode 100644 index 00000000..d6bf5144 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/package-summary.html @@ -0,0 +1,177 @@ + + + + +com.sportradar.mbs.sdk.entities.channel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.channel

+
+
+
package com.sportradar.mbs.sdk.entities.channel
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/package-tree.html b/com/sportradar/mbs/sdk/entities/channel/package-tree.html new file mode 100644 index 00000000..545dd6a2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/package-tree.html @@ -0,0 +1,98 @@ + + + + +com.sportradar.mbs.sdk.entities.channel Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.channel

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/channel/package-use.html b/com/sportradar/mbs/sdk/entities/channel/package-use.html new file mode 100644 index 00000000..e11e7608 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/channel/package-use.html @@ -0,0 +1,180 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.channel (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.channel

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.html b/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.html new file mode 100644 index 00000000..05baa988 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.html @@ -0,0 +1,266 @@ + + + + +AcceptanceStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class AcceptanceStatus

+
+
java.lang.Object +
java.lang.Enum<AcceptanceStatus> +
com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<AcceptanceStatus>, Constable
+
+
+
public enum AcceptanceStatus +extends Enum<AcceptanceStatus>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AcceptanceStatus[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AcceptanceStatus valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static AcceptanceStatus fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<AcceptanceStatus>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/Amount.Builder.html b/com/sportradar/mbs/sdk/entities/common/Amount.Builder.html new file mode 100644 index 00000000..b2b16ff6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/Amount.Builder.html @@ -0,0 +1,197 @@ + + + + +Amount.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Amount.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.Amount.Builder
+
+
+
+
Enclosing class:
+
Amount
+
+
+
public static class Amount.Builder +extends Object
+
Builder class for creating instances of the Amount class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public Amount build()
      +
      Builds and returns the Amount instance.
      +
      +
      Returns:
      +
      the built Amount instance
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public Amount.Builder setCurrency(String value)
      +
      Sets the currency value of the amount being built.
      +
      +
      Parameters:
      +
      value - the currency value to set
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public Amount.Builder setValue(BigDecimal value)
      +
      Sets the numeric value of the amount being built.
      +
      +
      Parameters:
      +
      value - the numeric value to set
      +
      Returns:
      +
      the Builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/Amount.html b/com/sportradar/mbs/sdk/entities/common/Amount.html new file mode 100644 index 00000000..19a5d49d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/Amount.html @@ -0,0 +1,265 @@ + + + + +Amount (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Amount

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.Amount
+
+
+
+
public class Amount +extends Object
+
Represents an amount with a currency value.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Amount

      +
      public Amount()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static Amount.Builder newBuilder()
      +
      Returns a new instance of the Amount.Builder class.
      +
      +
      Returns:
      +
      a new instance of the Amount.Builder class
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency value of the amount.
      +
      +
      Returns:
      +
      the currency value
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency value of the amount.
      +
      +
      Parameters:
      +
      value - the currency value to set
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public BigDecimal getValue()
      +
      Gets the numeric value of the amount.
      +
      +
      Returns:
      +
      the numeric value
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public void setValue(BigDecimal value)
      +
      Sets the numeric value of the amount.
      +
      +
      Parameters:
      +
      value - the numeric value to set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.html b/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.html new file mode 100644 index 00000000..c0529c41 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.html @@ -0,0 +1,266 @@ + + + + +BalanceChangeStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class BalanceChangeStatus

+
+
java.lang.Object +
java.lang.Enum<BalanceChangeStatus> +
com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<BalanceChangeStatus>, Constable
+
+
+
public enum BalanceChangeStatus +extends Enum<BalanceChangeStatus>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static BalanceChangeStatus[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static BalanceChangeStatus valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static BalanceChangeStatus fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<BalanceChangeStatus>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.html b/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.html new file mode 100644 index 00000000..ab374368 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.html @@ -0,0 +1,274 @@ + + + + +BalanceMoveStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class BalanceMoveStatus

+
+
java.lang.Object +
java.lang.Enum<BalanceMoveStatus> +
com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<BalanceMoveStatus>, Constable
+
+
+
public enum BalanceMoveStatus +extends Enum<BalanceMoveStatus>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static BalanceMoveStatus[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static BalanceMoveStatus valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static BalanceMoveStatus fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<BalanceMoveStatus>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/Bet.Builder.html b/com/sportradar/mbs/sdk/entities/common/Bet.Builder.html new file mode 100644 index 00000000..549f1ffb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/Bet.Builder.html @@ -0,0 +1,233 @@ + + + + +Bet.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Bet.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
+
+
Enclosing class:
+
Bet
+
+
+
public static class Bet.Builder +extends Object
+
A builder class for creating instances of the Bet class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public Bet build()
      +
      Builds and returns the instance of the Bet class.
      +
      +
      Returns:
      +
      The instance of the Bet class.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public Bet.Builder setStake(Stake... value)
      +
      Sets the stake of the bet.
      +
      +
      Parameters:
      +
      value - The stake of the bet.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public Bet.Builder setSelections(Selection... value)
      +
      Sets the selections of the bet.
      +
      +
      Parameters:
      +
      value - The selections of the bet.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public Bet.Builder setBetId(String value)
      +
      Sets the ID of the bet.
      +
      +
      Parameters:
      +
      value - The ID of the bet.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public Bet.Builder setContext(BetContext value)
      +
      Sets the context of the bet.
      +
      +
      Parameters:
      +
      value - The context of the bet.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/Bet.html b/com/sportradar/mbs/sdk/entities/common/Bet.html new file mode 100644 index 00000000..70ae994f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/Bet.html @@ -0,0 +1,329 @@ + + + + +Bet (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ + +
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.Bet
+
+
+
+
public class Bet +extends Object
+
Represents a bet.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Bet

      +
      public Bet()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static Bet.Builder newBuilder()
      +
      Creates a new instance of the Bet class.
      +
      +
      Returns:
      +
      A new instance of the Bet class.
      +
      +
      +
    • +
    • +
      +

      getStake

      +
      public Stake[] getStake()
      +
      Gets the stake of the bet.
      +
      +
      Returns:
      +
      The stake of the bet.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public void setStake(Stake[] value)
      +
      Sets the stake of the bet.
      +
      +
      Parameters:
      +
      value - The stake of the bet.
      +
      +
      +
    • +
    • +
      +

      getSelections

      +
      public Selection[] getSelections()
      +
      Gets the selections of the bet.
      +
      +
      Returns:
      +
      The selections of the bet.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public void setSelections(Selection[] value)
      +
      Sets the selections of the bet.
      +
      +
      Parameters:
      +
      value - The selections of the bet.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the ID of the bet.
      +
      +
      Returns:
      +
      The ID of the bet.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the ID of the bet.
      +
      +
      Parameters:
      +
      value - The ID of the bet.
      +
      +
      +
    • +
    • +
      +

      getContext

      +
      public BetContext getContext()
      +
      Gets the context of the bet.
      +
      +
      Returns:
      +
      The context of the bet.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public void setContext(BetContext value)
      +
      Sets the context of the bet.
      +
      +
      Parameters:
      +
      value - The context of the bet.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/BetContext.Builder.html new file mode 100644 index 00000000..00313124 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetContext.Builder.html @@ -0,0 +1,197 @@ + + + + +BetContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetContext.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetContext.Builder
+
+
+
+
Enclosing class:
+
BetContext
+
+
+
public static class BetContext.Builder +extends Object
+
Builder class for creating instances of the BetContext class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetContext build()
      +
      Builds and returns the BetContext instance.
      +
      +
      Returns:
      +
      The built BetContext instance.
      +
      +
      +
    • +
    • +
      +

      setOddsChange

      +
      public BetContext.Builder setOddsChange(OddsChange value)
      +
      Sets the odds change of the bet context.
      +
      +
      Parameters:
      +
      value - The odds change to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPayoutCap

      +
      public BetContext.Builder setPayoutCap(Payout... value)
      +
      Sets the payout cap of the bet context.
      +
      +
      Parameters:
      +
      value - The payout cap to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetContext.html b/com/sportradar/mbs/sdk/entities/common/BetContext.html new file mode 100644 index 00000000..05d94862 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetContext.html @@ -0,0 +1,265 @@ + + + + +BetContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetContext

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetContext
+
+
+
+
public class BetContext +extends Object
+
Represents the context of a bet, including odds change and payout cap.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetContext

      +
      public BetContext()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetContext.Builder newBuilder()
      +
      Creates a new instance of the BetContext.Builder class.
      +
      +
      Returns:
      +
      A new instance of the BetContext.Builder class.
      +
      +
      +
    • +
    • +
      +

      getOddsChange

      +
      public OddsChange getOddsChange()
      +
      Gets the odds change of the bet context.
      +
      +
      Returns:
      +
      The odds change of the bet context.
      +
      +
      +
    • +
    • +
      +

      setOddsChange

      +
      public void setOddsChange(OddsChange value)
      +
      Sets the odds change of the bet context.
      +
      +
      Parameters:
      +
      value - The odds change to set.
      +
      +
      +
    • +
    • +
      +

      getPayoutCap

      +
      public Payout[] getPayoutCap()
      +
      Gets the payout cap of the bet context.
      +
      +
      Returns:
      +
      The payout cap of the bet context.
      +
      +
      +
    • +
    • +
      +

      setPayoutCap

      +
      public void setPayoutCap(Payout[] value)
      +
      Sets the payout cap of the bet context.
      +
      +
      Parameters:
      +
      value - The payout cap to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetDetail.Builder.html b/com/sportradar/mbs/sdk/entities/common/BetDetail.Builder.html new file mode 100644 index 00000000..b415e926 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetDetail.Builder.html @@ -0,0 +1,251 @@ + + + + +BetDetail.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetDetail.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
+
+
Enclosing class:
+
BetDetail
+
+
+
public static class BetDetail.Builder +extends Object
+
Builder class for creating instances of the BetDetail class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetDetail build()
      +
      Builds and returns the BetDetail instance.
      +
      +
      Returns:
      +
      The BetDetail instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetDetail.Builder setCode(int value)
      +
      Sets the code of the bet detail.
      +
      +
      Parameters:
      +
      value - The code of the bet detail.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSuggestion

      +
      public BetDetail.Builder setSuggestion(Suggestion value)
      +
      Sets the suggestion of the bet detail.
      +
      +
      Parameters:
      +
      value - The suggestion of the bet detail.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetDetail.Builder setBetId(String value)
      +
      Sets the bet ID of the bet detail.
      +
      +
      Parameters:
      +
      value - The bet ID of the bet detail.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSelectionDetails

      +
      public BetDetail.Builder setSelectionDetails(SelectionDetail... value)
      +
      Sets the selection details of the bet detail.
      +
      +
      Parameters:
      +
      value - The selection details of the bet detail.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public BetDetail.Builder setMessage(String value)
      +
      Sets the message of the bet detail.
      +
      +
      Parameters:
      +
      value - The message of the bet detail.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetDetail.html b/com/sportradar/mbs/sdk/entities/common/BetDetail.html new file mode 100644 index 00000000..65b2a486 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetDetail.html @@ -0,0 +1,361 @@ + + + + +BetDetail (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetDetail

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
+
+
public class BetDetail +extends Object
+
Represents a bet detail.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetDetail

      +
      public BetDetail()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetDetail.Builder newBuilder()
      +
      Creates a new instance of the BetDetail.Builder class.
      +
      +
      Returns:
      +
      A new instance of the BetDetail.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the bet detail.
      +
      +
      Returns:
      +
      The code of the bet detail.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the bet detail.
      +
      +
      Parameters:
      +
      value - The code of the bet detail.
      +
      +
      +
    • +
    • +
      +

      getSuggestion

      +
      public Suggestion getSuggestion()
      +
      Gets the suggestion of the bet detail.
      +
      +
      Returns:
      +
      The suggestion of the bet detail.
      +
      +
      +
    • +
    • +
      +

      setSuggestion

      +
      public void setSuggestion(Suggestion value)
      +
      Sets the suggestion of the bet detail.
      +
      +
      Parameters:
      +
      value - The suggestion of the bet detail.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the bet ID of the bet detail.
      +
      +
      Returns:
      +
      The bet ID of the bet detail.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the bet ID of the bet detail.
      +
      +
      Parameters:
      +
      value - The bet ID of the bet detail.
      +
      +
      +
    • +
    • +
      +

      getSelectionDetails

      +
      public SelectionDetail[] getSelectionDetails()
      +
      Gets the selection details of the bet detail.
      +
      +
      Returns:
      +
      The selection details of the bet detail.
      +
      +
      +
    • +
    • +
      +

      setSelectionDetails

      +
      public void setSelectionDetails(SelectionDetail[] value)
      +
      Sets the selection details of the bet detail.
      +
      +
      Parameters:
      +
      value - The selection details of the bet detail.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message of the bet detail.
      +
      +
      Returns:
      +
      The message of the bet detail.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message of the bet detail.
      +
      +
      Parameters:
      +
      value - The message of the bet detail.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetValidation.Builder.html b/com/sportradar/mbs/sdk/entities/common/BetValidation.Builder.html new file mode 100644 index 00000000..768acf48 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetValidation.Builder.html @@ -0,0 +1,215 @@ + + + + +BetValidation.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetValidation.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetValidation.Builder
+
+
+
+
Enclosing class:
+
BetValidation
+
+
+
public static class BetValidation.Builder +extends Object
+
Represents a builder for the BetValidation class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetValidation build()
      +
      Builds the BetValidation object.
      +
      +
      Returns:
      +
      The built BetValidation object.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BetValidation.Builder setCode(int value)
      +
      Sets the code of the bet validation.
      +
      +
      Parameters:
      +
      value - The code of the bet validation.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetValidation.Builder setBetId(String value)
      +
      Sets the bet ID of the bet validation.
      +
      +
      Parameters:
      +
      value - The bet ID of the bet validation.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public BetValidation.Builder setMessage(String value)
      +
      Sets the message of the bet validation.
      +
      +
      Parameters:
      +
      value - The message of the bet validation.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/BetValidation.html b/com/sportradar/mbs/sdk/entities/common/BetValidation.html new file mode 100644 index 00000000..33175101 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/BetValidation.html @@ -0,0 +1,297 @@ + + + + +BetValidation (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetValidation

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
+
+
public class BetValidation +extends Object
+
Represents a BetValidation object that contains information about a bet validation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetValidation

      +
      public BetValidation()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetValidation.Builder newBuilder()
      +
      Creates a new instance of the BetValidation class.
      +
      +
      Returns:
      +
      A new instance of the BetValidation class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the bet validation.
      +
      +
      Returns:
      +
      The code of the bet validation.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the bet validation.
      +
      +
      Parameters:
      +
      value - The code of the bet validation.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the bet ID of the bet validation.
      +
      +
      Returns:
      +
      The bet ID of the bet validation.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the bet ID of the bet validation.
      +
      +
      Parameters:
      +
      value - The bet ID of the bet validation.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message of the bet validation.
      +
      +
      Returns:
      +
      The message of the bet validation.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message of the bet validation.
      +
      +
      Parameters:
      +
      value - The message of the bet validation.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/CasinoContext.Builder.html new file mode 100644 index 00000000..fafd5768 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoContext.Builder.html @@ -0,0 +1,215 @@ + + + + +CasinoContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoContext.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder
+
+
+
+
Enclosing class:
+
CasinoContext
+
+
+
public static class CasinoContext.Builder +extends Object
+
Builder class for creating instances of the CasinoContext class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CasinoContext build()
      +
      Builds the CasinoContext instance.
      +
      +
      Returns:
      +
      The built CasinoContext instance.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public CasinoContext.Builder setWalletId(String value)
      +
      Sets the wallet ID.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setChannel

      +
      public CasinoContext.Builder setChannel(Channel value)
      +
      Sets the channel.
      +
      +
      Parameters:
      +
      value - The channel to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public CasinoContext.Builder setEndCustomer(EndCustomer value)
      +
      Sets the end customer.
      +
      +
      Parameters:
      +
      value - The end customer to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoContext.html b/com/sportradar/mbs/sdk/entities/common/CasinoContext.html new file mode 100644 index 00000000..fcdc67ef --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoContext.html @@ -0,0 +1,297 @@ + + + + +CasinoContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoContext

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
+
+
public class CasinoContext +extends Object
+
Represents a casino context, including wallet ID, channel, and end customer information.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoContext

      +
      public CasinoContext()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CasinoContext.Builder newBuilder()
      +
      Creates a new instance of the CasinoContext.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CasinoContext.Builder class.
      +
      +
      +
    • +
    • +
      +

      getWalletId

      +
      public String getWalletId()
      +
      Gets the wallet ID.
      +
      +
      Returns:
      +
      The wallet ID.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public void setWalletId(String value)
      +
      Sets the wallet ID.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      +
      +
    • +
    • +
      +

      getChannel

      +
      public Channel getChannel()
      +
      Gets the channel.
      +
      +
      Returns:
      +
      The channel.
      +
      +
      +
    • +
    • +
      +

      setChannel

      +
      public void setChannel(Channel value)
      +
      Sets the channel.
      +
      +
      Parameters:
      +
      value - The channel to set.
      +
      +
      +
    • +
    • +
      +

      getEndCustomer

      +
      public EndCustomer getEndCustomer()
      +
      Gets the end customer.
      +
      +
      Returns:
      +
      The end customer.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public void setEndCustomer(EndCustomer value)
      +
      Sets the end customer.
      +
      +
      Parameters:
      +
      value - The end customer to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoGame.Builder.html b/com/sportradar/mbs/sdk/entities/common/CasinoGame.Builder.html new file mode 100644 index 00000000..fc86122a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoGame.Builder.html @@ -0,0 +1,190 @@ + + + + +CasinoGame.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoGame.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder
+
+
+
+
Enclosing class:
+
CasinoGame
+
+
+
public static class CasinoGame.Builder +extends Object
+
A builder for a casino game.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CasinoGame build()
      +
      +
    • +
    • +
      +

      setProvider

      +
      public CasinoGame.Builder setProvider(String value)
      +
      Set the provider of the casino game.
      +
      +
      Parameters:
      +
      value - the provider to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public CasinoGame.Builder setId(String value)
      +
      Set the ID of the casino game.
      +
      +
      Parameters:
      +
      value - the ID to set
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoGame.html b/com/sportradar/mbs/sdk/entities/common/CasinoGame.html new file mode 100644 index 00000000..9a10f0d6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoGame.html @@ -0,0 +1,265 @@ + + + + +CasinoGame (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoGame

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
+
+
public class CasinoGame +extends Object
+
Represents a casino game.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoGame

      +
      public CasinoGame()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CasinoGame.Builder newBuilder()
      +
      Creates a new instance of the CasinoGame.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CasinoGame.Builder class.
      +
      +
      +
    • +
    • +
      +

      getProvider

      +
      public String getProvider()
      +
      Get the provider of the casino game.
      +
      +
      Returns:
      +
      the provider
      +
      +
      +
    • +
    • +
      +

      setProvider

      +
      public void setProvider(String value)
      +
      Set the provider of the casino game.
      +
      +
      Parameters:
      +
      value - the provider to set
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Get the ID of the casino game.
      +
      +
      Returns:
      +
      the ID
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Set the ID of the casino game.
      +
      +
      Parameters:
      +
      value - the ID to set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoSession.Builder.html b/com/sportradar/mbs/sdk/entities/common/CasinoSession.Builder.html new file mode 100644 index 00000000..0a66120b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoSession.Builder.html @@ -0,0 +1,287 @@ + + + + +CasinoSession.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSession.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
+
+
Enclosing class:
+
CasinoSession
+
+
+
public static class CasinoSession.Builder +extends Object
+
Builder class for creating instances of the CasinoSession class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CasinoSession build()
      +
      Builds and returns the CasinoSession instance.
      +
      +
      Returns:
      +
      The built CasinoSession instance.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public CasinoSession.Builder setStake(Stake... value)
      +
      Sets the stake array for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The stake array to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setGame

      +
      public CasinoSession.Builder setGame(CasinoGame value)
      +
      Sets the casino game for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The casino game to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSpins

      +
      public CasinoSession.Builder setSpins(CasinoSpin... value)
      +
      Sets the casino spins array for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The casino spins array to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public CasinoSession.Builder setPayout(Payout... value)
      +
      Sets the payout array for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The payout array to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public CasinoSession.Builder setId(String value)
      +
      Sets the ID for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStartUtc

      +
      public CasinoSession.Builder setStartUtc(Long value)
      +
      Sets the start time in UTC millis for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The start time in UTC millis to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEndUtc

      +
      public CasinoSession.Builder setEndUtc(Long value)
      +
      Sets the end time in UTC millis for the CasinoSession instance being built.
      +
      +
      Parameters:
      +
      value - The end time in UTC millis to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/CasinoSession.html b/com/sportradar/mbs/sdk/entities/common/CasinoSession.html new file mode 100644 index 00000000..b4b95551 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/CasinoSession.html @@ -0,0 +1,425 @@ + + + + +CasinoSession (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSession

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
+
+
public class CasinoSession +extends Object
+
Represents a casino session.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoSession

      +
      public CasinoSession()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CasinoSession.Builder newBuilder()
      +
      Creates a new instance of the CasinoSession.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CasinoSession.Builder class.
      +
      +
      +
    • +
    • +
      +

      getStake

      +
      public Stake[] getStake()
      +
      Gets the stake array.
      +
      +
      Returns:
      +
      The stake array.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public void setStake(Stake[] value)
      +
      Sets the stake array.
      +
      +
      Parameters:
      +
      value - The stake array to set.
      +
      +
      +
    • +
    • +
      +

      getGame

      +
      public CasinoGame getGame()
      +
      Gets the casino game.
      +
      +
      Returns:
      +
      The casino game.
      +
      +
      +
    • +
    • +
      +

      setGame

      +
      public void setGame(CasinoGame value)
      +
      Sets the casino game.
      +
      +
      Parameters:
      +
      value - The casino game to set.
      +
      +
      +
    • +
    • +
      +

      getSpins

      +
      public CasinoSpin[] getSpins()
      +
      Gets the casino spins array.
      +
      +
      Returns:
      +
      The casino spins array.
      +
      +
      +
    • +
    • +
      +

      setSpins

      +
      public void setSpins(CasinoSpin[] value)
      +
      Sets the casino spins array.
      +
      +
      Parameters:
      +
      value - The casino spins array to set.
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Gets the payout array.
      +
      +
      Returns:
      +
      The payout array.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payout array.
      +
      +
      Parameters:
      +
      value - The payout array to set.
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Gets the ID of the casino session.
      +
      +
      Returns:
      +
      The ID of the casino session.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Sets the ID of the casino session.
      +
      +
      Parameters:
      +
      value - The ID of the casino session to set.
      +
      +
      +
    • +
    • +
      +

      getStartUtc

      +
      public Long getStartUtc()
      +
      Gets the start time of the casino session in UTC millis.
      +
      +
      Returns:
      +
      The start time of the casino session in UTC millis.
      +
      +
      +
    • +
    • +
      +

      setStartUtc

      +
      public void setStartUtc(Long value)
      +
      Sets the start time of the casino session in UTC millis.
      +
      +
      Parameters:
      +
      value - The start time of the casino session in UTC millis to set.
      +
      +
      +
    • +
    • +
      +

      getEndUtc

      +
      public Long getEndUtc()
      +
      Gets the end time of the casino session in UTC millis.
      +
      +
      Returns:
      +
      The end time of the casino session in UTC millis.
      +
      +
      +
    • +
    • +
      +

      setEndUtc

      +
      public void setEndUtc(Long value)
      +
      Sets the end time of the casino session in UTC millis.
      +
      +
      Parameters:
      +
      value - The end time of the casino session in UTC millis to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/EndCustomer.Builder.html b/com/sportradar/mbs/sdk/entities/common/EndCustomer.Builder.html new file mode 100644 index 00000000..110cc3d3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/EndCustomer.Builder.html @@ -0,0 +1,197 @@ + + + + +EndCustomer.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EndCustomer.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder
+
+
+
+
Enclosing class:
+
EndCustomer
+
+
+
public static class EndCustomer.Builder +extends Object
+
A builder class for creating instances of the EndCustomer class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public EndCustomer build()
      +
      Builds and returns the instance of the EndCustomer class.
      +
      +
      Returns:
      +
      The instance of the EndCustomer class.
      +
      +
      +
    • +
    • +
      +

      setConfidence

      +
      public EndCustomer.Builder setConfidence(BigDecimal value)
      +
      Sets the confidence value of the end customer.
      +
      +
      Parameters:
      +
      value - The confidence value to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public EndCustomer.Builder setId(String value)
      +
      Sets the ID of the end customer.
      +
      +
      Parameters:
      +
      value - The ID to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/EndCustomer.html b/com/sportradar/mbs/sdk/entities/common/EndCustomer.html new file mode 100644 index 00000000..1cc00269 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/EndCustomer.html @@ -0,0 +1,265 @@ + + + + +EndCustomer (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EndCustomer

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
+
+
public class EndCustomer +extends Object
+
Represents an end customer.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EndCustomer

      +
      public EndCustomer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static EndCustomer.Builder newBuilder()
      +
      Creates a new instance of the EndCustomer.Builder class.
      +
      +
      Returns:
      +
      A new instance of the EndCustomer.Builder class.
      +
      +
      +
    • +
    • +
      +

      getConfidence

      +
      public BigDecimal getConfidence()
      +
      Gets the confidence value of the end customer.
      +
      +
      Returns:
      +
      The confidence value of the end customer.
      +
      +
      +
    • +
    • +
      +

      setConfidence

      +
      public void setConfidence(BigDecimal value)
      +
      Sets the confidence value of the end customer.
      +
      +
      Parameters:
      +
      value - The confidence value to set.
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Gets the ID of the end customer.
      +
      +
      Returns:
      +
      The ID of the end customer.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String value)
      +
      Sets the ID of the end customer.
      +
      +
      Parameters:
      +
      value - The ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/ExchangeRate.Builder.html b/com/sportradar/mbs/sdk/entities/common/ExchangeRate.Builder.html new file mode 100644 index 00000000..81980808 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/ExchangeRate.Builder.html @@ -0,0 +1,215 @@ + + + + +ExchangeRate.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExchangeRate.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder
+
+
+
+
Enclosing class:
+
ExchangeRate
+
+
+
public static class ExchangeRate.Builder +extends Object
+
Builder class for creating instances of the ExchangeRate class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExchangeRate build()
      +
      Builds and returns the ExchangeRate instance.
      +
      +
      Returns:
      +
      The ExchangeRate instance.
      +
      +
      +
    • +
    • +
      +

      setToCurrency

      +
      public ExchangeRate.Builder setToCurrency(String value)
      +
      Sets the currency code of the target currency.
      +
      +
      Parameters:
      +
      value - The currency code of the target currency.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setRate

      +
      public ExchangeRate.Builder setRate(BigDecimal value)
      +
      Sets the exchange rate value.
      +
      +
      Parameters:
      +
      value - The exchange rate value.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setFromCurrency

      +
      public ExchangeRate.Builder setFromCurrency(String value)
      +
      Sets the currency code of the source currency.
      +
      +
      Parameters:
      +
      value - The currency code of the source currency.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/ExchangeRate.html b/com/sportradar/mbs/sdk/entities/common/ExchangeRate.html new file mode 100644 index 00000000..c546a10d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/ExchangeRate.html @@ -0,0 +1,297 @@ + + + + +ExchangeRate (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExchangeRate

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
+
+
public class ExchangeRate +extends Object
+
Represents an exchange rate between two currencies.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExchangeRate

      +
      public ExchangeRate()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExchangeRate.Builder newBuilder()
      +
      Creates a new instance of the ExchangeRate.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ExchangeRate.Builder class.
      +
      +
      +
    • +
    • +
      +

      getToCurrency

      +
      public String getToCurrency()
      +
      Gets the currency code of the target currency.
      +
      +
      Returns:
      +
      The currency code of the target currency.
      +
      +
      +
    • +
    • +
      +

      setToCurrency

      +
      public void setToCurrency(String value)
      +
      Sets the currency code of the target currency.
      +
      +
      Parameters:
      +
      value - The currency code of the target currency.
      +
      +
      +
    • +
    • +
      +

      getRate

      +
      public BigDecimal getRate()
      +
      Gets the exchange rate value.
      +
      +
      Returns:
      +
      The exchange rate value.
      +
      +
      +
    • +
    • +
      +

      setRate

      +
      public void setRate(BigDecimal value)
      +
      Sets the exchange rate value.
      +
      +
      Parameters:
      +
      value - The exchange rate value.
      +
      +
      +
    • +
    • +
      +

      getFromCurrency

      +
      public String getFromCurrency()
      +
      Gets the currency code of the source currency.
      +
      +
      Returns:
      +
      The currency code of the source currency.
      +
      +
      +
    • +
    • +
      +

      setFromCurrency

      +
      public void setFromCurrency(String value)
      +
      Sets the currency code of the source currency.
      +
      +
      Parameters:
      +
      value - The currency code of the source currency.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/OddsChange.html b/com/sportradar/mbs/sdk/entities/common/OddsChange.html new file mode 100644 index 00000000..b3999ea4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/OddsChange.html @@ -0,0 +1,282 @@ + + + + +OddsChange (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class OddsChange

+
+
java.lang.Object +
java.lang.Enum<OddsChange> +
com.sportradar.mbs.sdk.entities.common.OddsChange
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<OddsChange>, Constable
+
+
+
public enum OddsChange +extends Enum<OddsChange>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      NONE

      +
      public static final OddsChange NONE
      +
      +
    • +
    • +
      +

      ANY

      +
      public static final OddsChange ANY
      +
      +
    • +
    • +
      +

      HIGHER

      +
      public static final OddsChange HIGHER
      +
      +
    • +
    • +
      +

      LOWER

      +
      public static final OddsChange LOWER
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static OddsChange[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static OddsChange valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static OddsChange fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<OddsChange>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/PaymentGateway.Builder.html b/com/sportradar/mbs/sdk/entities/common/PaymentGateway.Builder.html new file mode 100644 index 00000000..f62534df --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/PaymentGateway.Builder.html @@ -0,0 +1,251 @@ + + + + +PaymentGateway.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PaymentGateway.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
+
+
Enclosing class:
+
PaymentGateway
+
+
+
public static class PaymentGateway.Builder +extends Object
+
Represents a builder for the PaymentGateway class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public PaymentGateway build()
      +
      Builds the PaymentGateway instance.
      +
      +
      Returns:
      +
      The built PaymentGateway instance.
      +
      +
      +
    • +
    • +
      +

      setMethod

      +
      public PaymentGateway.Builder setMethod(PaymentMethod value)
      +
      Sets the payment method.
      +
      +
      Parameters:
      +
      value - The payment method to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setProvider

      +
      public PaymentGateway.Builder setProvider(String value)
      +
      Sets the payment provider.
      +
      +
      Parameters:
      +
      value - The payment provider to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setExecutedAtUtc

      +
      public PaymentGateway.Builder setExecutedAtUtc(long value)
      +
      Sets the UTC millis timestamp when the payment was executed.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp when the payment was executed to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public PaymentGateway.Builder setInitiatedAtUtc(Long value)
      +
      Sets the UTC millis timestamp when the payment was initiated.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp when the payment was initiated to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setReferenceId

      +
      public PaymentGateway.Builder setReferenceId(String value)
      +
      Sets the reference ID of the payment.
      +
      +
      Parameters:
      +
      value - The reference ID of the payment to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/PaymentGateway.html b/com/sportradar/mbs/sdk/entities/common/PaymentGateway.html new file mode 100644 index 00000000..a888d970 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/PaymentGateway.html @@ -0,0 +1,361 @@ + + + + +PaymentGateway (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PaymentGateway

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
+
+
public class PaymentGateway +extends Object
+
Represents a payment gateway entity.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PaymentGateway

      +
      public PaymentGateway()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static PaymentGateway.Builder newBuilder()
      +
      Creates a new instance of the PaymentGateway.Builder class.
      +
      +
      Returns:
      +
      A new instance of the PaymentGateway.Builder class.
      +
      +
      +
    • +
    • +
      +

      getMethod

      +
      public PaymentMethod getMethod()
      +
      Gets the payment method.
      +
      +
      Returns:
      +
      The payment method.
      +
      +
      +
    • +
    • +
      +

      setMethod

      +
      public void setMethod(PaymentMethod value)
      +
      Sets the payment method.
      +
      +
      Parameters:
      +
      value - The payment method to set.
      +
      +
      +
    • +
    • +
      +

      getProvider

      +
      public String getProvider()
      +
      Gets the payment provider.
      +
      +
      Returns:
      +
      The payment provider.
      +
      +
      +
    • +
    • +
      +

      setProvider

      +
      public void setProvider(String value)
      +
      Sets the payment provider.
      +
      +
      Parameters:
      +
      value - The payment provider to set.
      +
      +
      +
    • +
    • +
      +

      getExecutedAtUtc

      +
      public long getExecutedAtUtc()
      +
      Gets the UTC millis timestamp when the payment was executed.
      +
      +
      Returns:
      +
      The UTC millis timestamp when the payment was executed.
      +
      +
      +
    • +
    • +
      +

      setExecutedAtUtc

      +
      public void setExecutedAtUtc(long value)
      +
      Sets the UTC millis timestamp when the payment was executed.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp when the payment was executed to set.
      +
      +
      +
    • +
    • +
      +

      getInitiatedAtUtc

      +
      public Long getInitiatedAtUtc()
      +
      Gets the UTC millis timestamp when the payment was initiated.
      +
      +
      Returns:
      +
      The UTC millis timestamp when the payment was initiated.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public void setInitiatedAtUtc(Long value)
      +
      Sets the UTC millis timestamp when the payment was initiated.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp when the payment was initiated to set.
      +
      +
      +
    • +
    • +
      +

      getReferenceId

      +
      public String getReferenceId()
      +
      Gets the reference ID of the payment.
      +
      +
      Returns:
      +
      The reference ID of the payment.
      +
      +
      +
    • +
    • +
      +

      setReferenceId

      +
      public void setReferenceId(String value)
      +
      Sets the reference ID of the payment.
      +
      +
      Parameters:
      +
      value - The reference ID of the payment to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/PaymentMethod.html b/com/sportradar/mbs/sdk/entities/common/PaymentMethod.html new file mode 100644 index 00000000..db81ee9d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/PaymentMethod.html @@ -0,0 +1,258 @@ + + + + +PaymentMethod (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class PaymentMethod

+
+
java.lang.Object +
java.lang.Enum<PaymentMethod> +
com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<PaymentMethod>, Constable
+
+
+
public enum PaymentMethod +extends Enum<PaymentMethod>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      CREDIT_CARD

      +
      public static final PaymentMethod CREDIT_CARD
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static PaymentMethod[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static PaymentMethod valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static PaymentMethod fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<PaymentMethod>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/SelectionDetail.Builder.html b/com/sportradar/mbs/sdk/entities/common/SelectionDetail.Builder.html new file mode 100644 index 00000000..6a258a8a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/SelectionDetail.Builder.html @@ -0,0 +1,233 @@ + + + + +SelectionDetail.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SelectionDetail.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
+
+
Enclosing class:
+
SelectionDetail
+
+
+
public static class SelectionDetail.Builder +extends Object
+
Represents a builder for the SelectionDetail class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public SelectionDetail build()
      +
      Builds the SelectionDetail instance.
      +
      +
      Returns:
      +
      The built SelectionDetail instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public SelectionDetail.Builder setCode(int value)
      +
      Sets the code of the selection.
      +
      +
      Parameters:
      +
      value - The code of the selection.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSelection

      +
      public SelectionDetail.Builder setSelection(Selection value)
      +
      Sets the selection.
      +
      +
      Parameters:
      +
      value - The selection.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public SelectionDetail.Builder setMessage(String value)
      +
      Sets the message associated with the selection.
      +
      +
      Parameters:
      +
      value - The message associated with the selection.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setAutoAcceptedOdds

      +
      public SelectionDetail.Builder setAutoAcceptedOdds(Odds value)
      +
      Sets the auto-accepted odds of the selection.
      +
      +
      Parameters:
      +
      value - The auto-accepted odds of the selection.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/SelectionDetail.html b/com/sportradar/mbs/sdk/entities/common/SelectionDetail.html new file mode 100644 index 00000000..adbb421e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/SelectionDetail.html @@ -0,0 +1,329 @@ + + + + +SelectionDetail (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SelectionDetail

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
+
+
public class SelectionDetail +extends Object
+
Represents the details of a selection.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SelectionDetail

      +
      public SelectionDetail()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static SelectionDetail.Builder newBuilder()
      +
      Creates a new instance of the SelectionDetail class.
      +
      +
      Returns:
      +
      A new instance of the SelectionDetail class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the selection.
      +
      +
      Returns:
      +
      The code of the selection.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the selection.
      +
      +
      Parameters:
      +
      value - The code of the selection.
      +
      +
      +
    • +
    • +
      +

      getSelection

      +
      public Selection getSelection()
      +
      Gets the selection.
      +
      +
      Returns:
      +
      The selection.
      +
      +
      +
    • +
    • +
      +

      setSelection

      +
      public void setSelection(Selection value)
      +
      Sets the selection.
      +
      +
      Parameters:
      +
      value - The selection.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the selection.
      +
      +
      Returns:
      +
      The message associated with the selection.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the selection.
      +
      +
      Parameters:
      +
      value - The message associated with the selection.
      +
      +
      +
    • +
    • +
      +

      getAutoAcceptedOdds

      +
      public Odds getAutoAcceptedOdds()
      +
      Gets the auto-accepted odds of the selection.
      +
      +
      Returns:
      +
      The auto-accepted odds of the selection.
      +
      +
      +
    • +
    • +
      +

      setAutoAcceptedOdds

      +
      public void setAutoAcceptedOdds(Odds value)
      +
      Sets the auto-accepted odds of the selection.
      +
      +
      Parameters:
      +
      value - The auto-accepted odds of the selection.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/TicketContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/TicketContext.Builder.html new file mode 100644 index 00000000..1a30ec00 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/TicketContext.Builder.html @@ -0,0 +1,269 @@ + + + + +TicketContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketContext.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
+
+
Enclosing class:
+
TicketContext
+
+
+
public static class TicketContext.Builder +extends Object
+
Builder class for creating instances of the TicketContext class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketContext build()
      +
      Builds and returns the TicketContext instance.
      +
      +
      Returns:
      +
      The built TicketContext instance.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public TicketContext.Builder setWalletId(String value)
      +
      Sets the wallet ID associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setRef

      +
      public TicketContext.Builder setRef(TicketRef value)
      +
      Sets the reference of the ticket.
      +
      +
      Parameters:
      +
      value - The reference of the ticket to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setChannel

      +
      public TicketContext.Builder setChannel(Channel value)
      +
      Sets the channel associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The channel to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setLimitId

      +
      public TicketContext.Builder setLimitId(long value)
      +
      Sets the limit ID associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The limit ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPayoutCap

      +
      public TicketContext.Builder setPayoutCap(Payout... value)
      +
      Sets the payout cap associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The payout cap to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public TicketContext.Builder setEndCustomer(EndCustomer value)
      +
      Sets the end customer associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The end customer to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/TicketContext.html b/com/sportradar/mbs/sdk/entities/common/TicketContext.html new file mode 100644 index 00000000..4891b9e4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/TicketContext.html @@ -0,0 +1,393 @@ + + + + +TicketContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketContext

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
+
+
public class TicketContext +extends Object
+
Represents the context of a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketContext

      +
      public TicketContext()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketContext.Builder newBuilder()
      +
      Creates a new instance of the TicketContext.Builder class.
      +
      +
      Returns:
      +
      A new instance of the TicketContext.Builder class.
      +
      +
      +
    • +
    • +
      +

      getWalletId

      +
      public String getWalletId()
      +
      Gets the wallet ID associated with the ticket context.
      +
      +
      Returns:
      +
      The wallet ID associated with the ticket context.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public void setWalletId(String value)
      +
      Sets the wallet ID associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      +
      +
    • +
    • +
      +

      getRef

      +
      public TicketRef getRef()
      +
      Gets the reference of the ticket.
      +
      +
      Returns:
      +
      The reference of the ticket.
      +
      +
      +
    • +
    • +
      +

      setRef

      +
      public void setRef(TicketRef value)
      +
      Sets the reference of the ticket.
      +
      +
      Parameters:
      +
      value - The reference of the ticket to set.
      +
      +
      +
    • +
    • +
      +

      getChannel

      +
      public Channel getChannel()
      +
      Gets the channel associated with the ticket context.
      +
      +
      Returns:
      +
      The channel associated with the ticket context.
      +
      +
      +
    • +
    • +
      +

      setChannel

      +
      public void setChannel(Channel value)
      +
      Sets the channel associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The channel to set.
      +
      +
      +
    • +
    • +
      +

      getLimitId

      +
      public long getLimitId()
      +
      Gets the limit ID associated with the ticket context.
      +
      +
      Returns:
      +
      The limit ID associated with the ticket context.
      +
      +
      +
    • +
    • +
      +

      setLimitId

      +
      public void setLimitId(long value)
      +
      Sets the limit ID associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The limit ID to set.
      +
      +
      +
    • +
    • +
      +

      getPayoutCap

      +
      public Payout[] getPayoutCap()
      +
      Gets the payout cap associated with the ticket context.
      +
      +
      Returns:
      +
      The payout cap associated with the ticket context.
      +
      +
      +
    • +
    • +
      +

      setPayoutCap

      +
      public void setPayoutCap(Payout[] value)
      +
      Sets the payout cap associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The payout cap to set.
      +
      +
      +
    • +
    • +
      +

      getEndCustomer

      +
      public EndCustomer getEndCustomer()
      +
      Gets the end customer associated with the ticket context.
      +
      +
      Returns:
      +
      The end customer associated with the ticket context.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public void setEndCustomer(EndCustomer value)
      +
      Sets the end customer associated with the ticket context.
      +
      +
      Parameters:
      +
      value - The end customer to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/AcceptanceStatus.html b/com/sportradar/mbs/sdk/entities/common/class-use/AcceptanceStatus.html new file mode 100644 index 00000000..451d454e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/AcceptanceStatus.html @@ -0,0 +1,251 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.common.AcceptanceStatus

+
+
Packages that use AcceptanceStatus
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/Amount.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/Amount.Builder.html new file mode 100644 index 00000000..555f8fc2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/Amount.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.Amount.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.Amount.Builder

+
+
Packages that use Amount.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/Amount.html b/com/sportradar/mbs/sdk/entities/common/class-use/Amount.html new file mode 100644 index 00000000..6ea68164 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/Amount.html @@ -0,0 +1,152 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.Amount (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.Amount

+
+
Packages that use Amount
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BalanceChangeStatus.html b/com/sportradar/mbs/sdk/entities/common/class-use/BalanceChangeStatus.html new file mode 100644 index 00000000..3e510f89 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BalanceChangeStatus.html @@ -0,0 +1,131 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus

+
+
Packages that use BalanceChangeStatus
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BalanceMoveStatus.html b/com/sportradar/mbs/sdk/entities/common/class-use/BalanceMoveStatus.html new file mode 100644 index 00000000..8bac88a9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BalanceMoveStatus.html @@ -0,0 +1,146 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus

+
+
Packages that use BalanceMoveStatus
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/Bet.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/Bet.Builder.html new file mode 100644 index 00000000..620e2159 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/Bet.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.Bet.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.Bet.Builder

+
+
Packages that use Bet.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/Bet.html b/com/sportradar/mbs/sdk/entities/common/class-use/Bet.html new file mode 100644 index 00000000..33e9074b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/Bet.html @@ -0,0 +1,122 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.Bet (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.Bet

+
+
Packages that use Bet
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.Builder.html new file mode 100644 index 00000000..8451e020 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetContext.Builder

+
+
Packages that use BetContext.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.html new file mode 100644 index 00000000..a71a3e1c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetContext.html @@ -0,0 +1,109 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetContext

+
+
Packages that use BetContext
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.Builder.html new file mode 100644 index 00000000..7f96e24d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetDetail.Builder

+
+
Packages that use BetDetail.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.html new file mode 100644 index 00000000..f07f680c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetDetail.html @@ -0,0 +1,137 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetDetail (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetDetail

+
+
Packages that use BetDetail
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.Builder.html new file mode 100644 index 00000000..85aee3b9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetValidation.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetValidation.Builder

+
+
Packages that use BetValidation.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.html b/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.html new file mode 100644 index 00000000..f85fc85d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/BetValidation.html @@ -0,0 +1,122 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.BetValidation (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.BetValidation

+
+
Packages that use BetValidation
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.Builder.html new file mode 100644 index 00000000..71308429 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder

+
+
Packages that use CasinoContext.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.html new file mode 100644 index 00000000..72136048 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoContext.html @@ -0,0 +1,122 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoContext

+
+
Packages that use CasinoContext
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.Builder.html new file mode 100644 index 00000000..9de5aa48 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder

+
+
Packages that use CasinoGame.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.html new file mode 100644 index 00000000..20f16298 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoGame.html @@ -0,0 +1,107 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoGame (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoGame

+
+
Packages that use CasinoGame
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.Builder.html new file mode 100644 index 00000000..337386c4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder

+
+
Packages that use CasinoSession.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.html b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.html new file mode 100644 index 00000000..7ff1a393 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/CasinoSession.html @@ -0,0 +1,122 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.CasinoSession (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.CasinoSession

+
+
Packages that use CasinoSession
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.Builder.html new file mode 100644 index 00000000..3592afbc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder

+
+
Packages that use EndCustomer.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.html b/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.html new file mode 100644 index 00000000..d283b686 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/EndCustomer.html @@ -0,0 +1,188 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.EndCustomer (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.EndCustomer

+
+
Packages that use EndCustomer
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.Builder.html new file mode 100644 index 00000000..cfc721d5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder

+
+
Packages that use ExchangeRate.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.html b/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.html new file mode 100644 index 00000000..ab783fbe --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/ExchangeRate.html @@ -0,0 +1,137 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.ExchangeRate (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.ExchangeRate

+
+
Packages that use ExchangeRate
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/OddsChange.html b/com/sportradar/mbs/sdk/entities/common/class-use/OddsChange.html new file mode 100644 index 00000000..a0243d8f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/OddsChange.html @@ -0,0 +1,118 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.common.OddsChange (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.common.OddsChange

+
+
Packages that use OddsChange
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.Builder.html new file mode 100644 index 00000000..9c22124e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder

+
+
Packages that use PaymentGateway.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.html b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.html new file mode 100644 index 00000000..952fc65f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentGateway.html @@ -0,0 +1,137 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.PaymentGateway (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.PaymentGateway

+
+
Packages that use PaymentGateway
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/PaymentMethod.html b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentMethod.html new file mode 100644 index 00000000..1ccaef61 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/PaymentMethod.html @@ -0,0 +1,118 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.common.PaymentMethod (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.common.PaymentMethod

+
+
Packages that use PaymentMethod
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.Builder.html new file mode 100644 index 00000000..90197be8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder

+
+
Packages that use SelectionDetail.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.html b/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.html new file mode 100644 index 00000000..f59d239d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/SelectionDetail.html @@ -0,0 +1,109 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.SelectionDetail (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.SelectionDetail

+
+
Packages that use SelectionDetail
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.Builder.html b/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.Builder.html new file mode 100644 index 00000000..450fb916 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.TicketContext.Builder

+
+
Packages that use TicketContext.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.html b/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.html new file mode 100644 index 00000000..f8a7aad2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/class-use/TicketContext.html @@ -0,0 +1,122 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.common.TicketContext (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.common.TicketContext

+
+
Packages that use TicketContext
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/package-summary.html b/com/sportradar/mbs/sdk/entities/common/package-summary.html new file mode 100644 index 00000000..f0dc4f40 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/package-summary.html @@ -0,0 +1,209 @@ + + + + +com.sportradar.mbs.sdk.entities.common (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.common

+
+
+
package com.sportradar.mbs.sdk.entities.common
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/package-tree.html b/com/sportradar/mbs/sdk/entities/common/package-tree.html new file mode 100644 index 00000000..8609079b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/package-tree.html @@ -0,0 +1,118 @@ + + + + +com.sportradar.mbs.sdk.entities.common Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.common

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/common/package-use.html b/com/sportradar/mbs/sdk/entities/common/package-use.html new file mode 100644 index 00000000..d9e74cc2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/common/package-use.html @@ -0,0 +1,263 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.common (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.common

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/Request.Builder.html b/com/sportradar/mbs/sdk/entities/internal/Request.Builder.html new file mode 100644 index 00000000..f3d9ad5d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/Request.Builder.html @@ -0,0 +1,269 @@ + + + + +Request.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Request.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
+
+
Enclosing class:
+
Request
+
+
+
public static class Request.Builder +extends Object
+
Builder class for creating instances of the Request class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public Request build()
      +
      Builds and returns the instance of the Request class.
      +
      +
      Returns:
      +
      The instance of the Request class.
      +
      +
      +
    • +
    • +
      +

      setCorrelationId

      +
      public Request.Builder setCorrelationId(String value)
      +
      Sets the correlation ID of the request being built.
      +
      +
      Parameters:
      +
      value - The correlation ID to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      setTimestampUtc

      +
      public Request.Builder setTimestampUtc(long value)
      +
      Sets the UTC millis timestamp of the request being built.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      setOperatorId

      +
      public Request.Builder setOperatorId(long value)
      +
      Sets the operator ID of the request being built.
      +
      +
      Parameters:
      +
      value - The operator ID to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      setOperation

      +
      public Request.Builder setOperation(String value)
      +
      Sets the operation of the request being built.
      +
      +
      Parameters:
      +
      value - The operation to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      setVersion

      +
      public Request.Builder setVersion(String value)
      +
      Sets the version of the request being built.
      +
      +
      Parameters:
      +
      value - The version to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      setContent

      +
      public Request.Builder setContent(ContentRequest value)
      +
      Sets the content of the request being built.
      +
      +
      Parameters:
      +
      value - The content to set.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/Request.html b/com/sportradar/mbs/sdk/entities/internal/Request.html new file mode 100644 index 00000000..b131f10d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/Request.html @@ -0,0 +1,393 @@ + + + + +Request (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Request

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.internal.Request
+
+
+
+
public class Request +extends Object
+
Represents a request object used in the application.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Request

      +
      public Request()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static Request.Builder newBuilder()
      +
      Returns a new instance of the Request.Builder class.
      +
      +
      Returns:
      +
      A new instance of the Request.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCorrelationId

      +
      public String getCorrelationId()
      +
      Gets the correlation ID of the request.
      +
      +
      Returns:
      +
      The correlation ID of the request.
      +
      +
      +
    • +
    • +
      +

      setCorrelationId

      +
      public void setCorrelationId(String value)
      +
      Sets the correlation ID of the request.
      +
      +
      Parameters:
      +
      value - The correlation ID to set.
      +
      +
      +
    • +
    • +
      +

      getTimestampUtc

      +
      public long getTimestampUtc()
      +
      Gets the UTC millis timestamp of the request.
      +
      +
      Returns:
      +
      The UTC millis timestamp of the request.
      +
      +
      +
    • +
    • +
      +

      setTimestampUtc

      +
      public void setTimestampUtc(long value)
      +
      Sets the UTC millis timestamp of the request.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp to set.
      +
      +
      +
    • +
    • +
      +

      getOperatorId

      +
      public long getOperatorId()
      +
      Gets the operator ID of the request.
      +
      +
      Returns:
      +
      The operator ID of the request.
      +
      +
      +
    • +
    • +
      +

      setOperatorId

      +
      public void setOperatorId(long value)
      +
      Sets the operator ID of the request.
      +
      +
      Parameters:
      +
      value - The operator ID to set.
      +
      +
      +
    • +
    • +
      +

      getOperation

      +
      public String getOperation()
      +
      Gets the operation of the request.
      +
      +
      Returns:
      +
      The operation of the request.
      +
      +
      +
    • +
    • +
      +

      setOperation

      +
      public void setOperation(String value)
      +
      Sets the operation of the request.
      +
      +
      Parameters:
      +
      value - The operation to set.
      +
      +
      +
    • +
    • +
      +

      getVersion

      +
      public String getVersion()
      +
      Gets the version of the request.
      +
      +
      Returns:
      +
      The version of the request.
      +
      +
      +
    • +
    • +
      +

      setVersion

      +
      public void setVersion(String value)
      +
      Sets the version of the request.
      +
      +
      Parameters:
      +
      value - The version to set.
      +
      +
      +
    • +
    • +
      +

      getContent

      +
      public ContentRequest getContent()
      +
      Gets the content of the request.
      +
      +
      Returns:
      +
      The content of the request.
      +
      +
      +
    • +
    • +
      +

      setContent

      +
      public void setContent(ContentRequest value)
      +
      Sets the content of the request.
      +
      +
      Parameters:
      +
      value - The content to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/Response.Builder.html b/com/sportradar/mbs/sdk/entities/internal/Response.Builder.html new file mode 100644 index 00000000..3a62b313 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/Response.Builder.html @@ -0,0 +1,251 @@ + + + + +Response.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Response.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
+
+
Enclosing class:
+
Response
+
+
+
public static class Response.Builder +extends Object
+
Builder class for creating instances of the Response class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public Response build()
      +
      Builds and returns the Response instance.
      +
      +
      Returns:
      +
      The Response instance.
      +
      +
      +
    • +
    • +
      +

      setCorrelationId

      +
      public Response.Builder setCorrelationId(String value)
      +
      Sets the correlation ID of the response.
      +
      +
      Parameters:
      +
      value - The correlation ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTimestampUtc

      +
      public Response.Builder setTimestampUtc(long value)
      +
      Sets the UTC millis timestamp of the response.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOperation

      +
      public Response.Builder setOperation(String value)
      +
      Sets the operation of the response.
      +
      +
      Parameters:
      +
      value - The operation to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setVersion

      +
      public Response.Builder setVersion(String value)
      +
      Sets the version of the response.
      +
      +
      Parameters:
      +
      value - The version to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setContent

      +
      public Response.Builder setContent(ContentResponse value)
      +
      Sets the content of the response.
      +
      +
      Parameters:
      +
      value - The content to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/Response.html b/com/sportradar/mbs/sdk/entities/internal/Response.html new file mode 100644 index 00000000..03978706 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/Response.html @@ -0,0 +1,361 @@ + + + + +Response (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Response

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.internal.Response
+
+
+
+
public class Response +extends Object
+
Represents a response object used in the application.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Response

      +
      public Response()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static Response.Builder newBuilder()
      +
      Returns a new instance of the Response.Builder class.
      +
      +
      Returns:
      +
      A new instance of the Response.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCorrelationId

      +
      public String getCorrelationId()
      +
      Gets the correlation ID of the response.
      +
      +
      Returns:
      +
      The correlation ID.
      +
      +
      +
    • +
    • +
      +

      setCorrelationId

      +
      public void setCorrelationId(String value)
      +
      Sets the correlation ID of the response.
      +
      +
      Parameters:
      +
      value - The correlation ID to set.
      +
      +
      +
    • +
    • +
      +

      getTimestampUtc

      +
      public long getTimestampUtc()
      +
      Gets the UTC millis timestamp of the response.
      +
      +
      Returns:
      +
      The UTC millis timestamp.
      +
      +
      +
    • +
    • +
      +

      setTimestampUtc

      +
      public void setTimestampUtc(long value)
      +
      Sets the UTC millis timestamp of the response.
      +
      +
      Parameters:
      +
      value - The UTC millis timestamp to set.
      +
      +
      +
    • +
    • +
      +

      getOperation

      +
      public String getOperation()
      +
      Gets the operation of the response.
      +
      +
      Returns:
      +
      The operation.
      +
      +
      +
    • +
    • +
      +

      setOperation

      +
      public void setOperation(String value)
      +
      Sets the operation of the response.
      +
      +
      Parameters:
      +
      value - The operation to set.
      +
      +
      +
    • +
    • +
      +

      getVersion

      +
      public String getVersion()
      +
      Gets the version of the response.
      +
      +
      Returns:
      +
      The version.
      +
      +
      +
    • +
    • +
      +

      setVersion

      +
      public void setVersion(String value)
      +
      Sets the version of the response.
      +
      +
      Parameters:
      +
      value - The version to set.
      +
      +
      +
    • +
    • +
      +

      getContent

      +
      public ContentResponse getContent()
      +
      Gets the content of the response.
      +
      +
      Returns:
      +
      The content.
      +
      +
      +
    • +
    • +
      +

      setContent

      +
      public void setContent(ContentResponse value)
      +
      Sets the content of the response.
      +
      +
      Parameters:
      +
      value - The content to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/class-use/Request.Builder.html b/com/sportradar/mbs/sdk/entities/internal/class-use/Request.Builder.html new file mode 100644 index 00000000..33964fb5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/class-use/Request.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.internal.Request.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.internal.Request.Builder

+
+
Packages that use Request.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/class-use/Request.html b/com/sportradar/mbs/sdk/entities/internal/class-use/Request.html new file mode 100644 index 00000000..a8a14985 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/class-use/Request.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.internal.Request (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.internal.Request

+
+
Packages that use Request
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/class-use/Response.Builder.html b/com/sportradar/mbs/sdk/entities/internal/class-use/Response.Builder.html new file mode 100644 index 00000000..22a860b3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/class-use/Response.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.internal.Response.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.internal.Response.Builder

+
+
Packages that use Response.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/class-use/Response.html b/com/sportradar/mbs/sdk/entities/internal/class-use/Response.html new file mode 100644 index 00000000..75250feb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/class-use/Response.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.internal.Response (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.internal.Response

+
+
Packages that use Response
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/package-summary.html b/com/sportradar/mbs/sdk/entities/internal/package-summary.html new file mode 100644 index 00000000..7db2aca7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/package-summary.html @@ -0,0 +1,109 @@ + + + + +com.sportradar.mbs.sdk.entities.internal (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.internal

+
+
+
package com.sportradar.mbs.sdk.entities.internal
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Represents a request object used in the application.
    +
    + +
    +
    Builder class for creating instances of the Request class.
    +
    + +
    +
    Represents a response object used in the application.
    +
    + +
    +
    Builder class for creating instances of the Response class.
    +
    +
    +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/package-tree.html b/com/sportradar/mbs/sdk/entities/internal/package-tree.html new file mode 100644 index 00000000..cf1535b5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/package-tree.html @@ -0,0 +1,78 @@ + + + + +com.sportradar.mbs.sdk.entities.internal Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.internal

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/internal/package-use.html b/com/sportradar/mbs/sdk/entities/internal/package-use.html new file mode 100644 index 00000000..b547f1ee --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/internal/package-use.html @@ -0,0 +1,116 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.internal (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.internal

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.Builder.html b/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.Builder.html new file mode 100644 index 00000000..ae14f189 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.Builder.html @@ -0,0 +1,179 @@ + + + + +DecimalOdds.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DecimalOdds.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.odds.DecimalOdds.Builder
+
+
+
+
Enclosing class:
+
DecimalOdds
+
+
+
public static class DecimalOdds.Builder +extends Object
+
Builder class for creating instances of the DecimalOdds class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public DecimalOdds build()
      +
      Builds and returns the DecimalOdds instance.
      +
      +
      Returns:
      +
      The built DecimalOdds instance.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public DecimalOdds.Builder setValue(BigDecimal value)
      +
      Sets the value of the decimal odds.
      +
      +
      Parameters:
      +
      value - The value of the decimal odds.
      +
      Returns:
      +
      The DecimalOdds.Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.html b/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.html new file mode 100644 index 00000000..f3c0f18d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.html @@ -0,0 +1,238 @@ + + + + +DecimalOdds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DecimalOdds

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.odds.Odds +
com.sportradar.mbs.sdk.entities.odds.DecimalOdds
+
+
+
+
+
public class DecimalOdds +extends Odds
+
Represents decimal odds.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DecimalOdds

      +
      public DecimalOdds()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static DecimalOdds.Builder newBuilder()
      +
      Creates a new instance of the DecimalOdds.Builder class.
      +
      +
      Returns:
      +
      A new instance of the DecimalOdds.Builder class.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public BigDecimal getValue()
      +
      Gets the value of the decimal odds.
      +
      +
      Returns:
      +
      The value of the decimal odds.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public void setValue(BigDecimal value)
      +
      Sets the value of the decimal odds.
      +
      +
      Parameters:
      +
      value - The value of the decimal odds.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/Odds.html b/com/sportradar/mbs/sdk/entities/odds/Odds.html new file mode 100644 index 00000000..23ec60e5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/Odds.html @@ -0,0 +1,188 @@ + + + + +Odds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Odds

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.odds.Odds
+
+
+
+
Direct Known Subclasses:
+
DecimalOdds
+
+
+
public class Odds +extends Object
+
Represents the odds for a particular event.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Odds

      +
      public Odds()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newDecimalOddsBuilder

      +
      public static DecimalOdds.Builder newDecimalOddsBuilder()
      +
      Creates a new builder for DecimalOdds.
      +
      +
      Returns:
      +
      a new instance of DecimalOdds.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.Builder.html b/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.Builder.html new file mode 100644 index 00000000..0e266ca3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.odds.DecimalOdds.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.odds.DecimalOdds.Builder

+
+
Packages that use DecimalOdds.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.html b/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.html new file mode 100644 index 00000000..6fabb8a5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/class-use/DecimalOdds.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.odds.DecimalOdds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.odds.DecimalOdds

+
+
Packages that use DecimalOdds
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/class-use/Odds.html b/com/sportradar/mbs/sdk/entities/odds/class-use/Odds.html new file mode 100644 index 00000000..69b52341 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/class-use/Odds.html @@ -0,0 +1,201 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.odds.Odds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.odds.Odds

+
+
Packages that use Odds
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/package-summary.html b/com/sportradar/mbs/sdk/entities/odds/package-summary.html new file mode 100644 index 00000000..552895ae --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/package-summary.html @@ -0,0 +1,105 @@ + + + + +com.sportradar.mbs.sdk.entities.odds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.odds

+
+
+
package com.sportradar.mbs.sdk.entities.odds
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Represents decimal odds.
    +
    + +
    +
    Builder class for creating instances of the DecimalOdds class.
    +
    + +
    +
    Represents the odds for a particular event.
    +
    +
    +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/package-tree.html b/com/sportradar/mbs/sdk/entities/odds/package-tree.html new file mode 100644 index 00000000..8cd3a1b2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/package-tree.html @@ -0,0 +1,80 @@ + + + + +com.sportradar.mbs.sdk.entities.odds Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.odds

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/odds/package-use.html b/com/sportradar/mbs/sdk/entities/odds/package-use.html new file mode 100644 index 00000000..7acea551 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/odds/package-use.html @@ -0,0 +1,123 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.odds (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.odds

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/CashPayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/CashPayout.Builder.html new file mode 100644 index 00000000..27311640 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/CashPayout.Builder.html @@ -0,0 +1,215 @@ + + + + +CashPayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashPayout.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder
+
+
+
+
Enclosing class:
+
CashPayout
+
+
+
public static class CashPayout.Builder +extends Object
+
Builder class for creating instances of the CashPayout class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashPayout build()
      +
      Builds and returns the CashPayout instance.
      +
      +
      Returns:
      +
      The CashPayout instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public CashPayout.Builder setTraceId(String value)
      +
      Sets the trace ID of the cash payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the cash payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public CashPayout.Builder setAmount(BigDecimal value)
      +
      Sets the amount of the cash payout.
      +
      +
      Parameters:
      +
      value - The amount of the cash payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public CashPayout.Builder setCurrency(String value)
      +
      Sets the currency of the cash payout.
      +
      +
      Parameters:
      +
      value - The currency of the cash payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/CashPayout.html b/com/sportradar/mbs/sdk/entities/payout/CashPayout.html new file mode 100644 index 00000000..921171a3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/CashPayout.html @@ -0,0 +1,302 @@ + + + + +CashPayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashPayout

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.Payout +
com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
+
+
+
public class CashPayout +extends Payout
+
Represents a cash payout.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashPayout

      +
      public CashPayout()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashPayout.Builder newBuilder()
      +
      Creates a new instance of the CashPayout.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CashPayout.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID of the cash payout.
      +
      +
      Returns:
      +
      The trace ID of the cash payout.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID of the cash payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the cash payout.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the amount of the cash payout.
      +
      +
      Returns:
      +
      The amount of the cash payout.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the amount of the cash payout.
      +
      +
      Parameters:
      +
      value - The amount of the cash payout.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency of the cash payout.
      +
      +
      Returns:
      +
      The currency of the cash payout.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency of the cash payout.
      +
      +
      Parameters:
      +
      value - The currency of the cash payout.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/FreePayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/FreePayout.Builder.html new file mode 100644 index 00000000..87b616ab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/FreePayout.Builder.html @@ -0,0 +1,215 @@ + + + + +FreePayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreePayout.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder
+
+
+
+
Enclosing class:
+
FreePayout
+
+
+
public static class FreePayout.Builder +extends Object
+
Builder class for creating instances of the FreePayout class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public FreePayout build()
      +
      Builds and returns the FreePayout instance.
      +
      +
      Returns:
      +
      The FreePayout instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public FreePayout.Builder setTraceId(String value)
      +
      Sets the trace ID of the free payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the free payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public FreePayout.Builder setAmount(BigDecimal value)
      +
      Sets the amount of the free payout.
      +
      +
      Parameters:
      +
      value - The amount of the free payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public FreePayout.Builder setCurrency(String value)
      +
      Sets the currency of the free payout.
      +
      +
      Parameters:
      +
      value - The currency of the free payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/FreePayout.html b/com/sportradar/mbs/sdk/entities/payout/FreePayout.html new file mode 100644 index 00000000..f1fbb0c7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/FreePayout.html @@ -0,0 +1,302 @@ + + + + +FreePayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreePayout

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.Payout +
com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
+
+
+
public class FreePayout +extends Payout
+
Represents a free payout.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FreePayout

      +
      public FreePayout()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static FreePayout.Builder newBuilder()
      +
      Creates a new instance of the FreePayout.Builder class.
      +
      +
      Returns:
      +
      A new instance of the FreePayout.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID of the free payout.
      +
      +
      Returns:
      +
      The trace ID of the free payout.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID of the free payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the free payout.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the amount of the free payout.
      +
      +
      Returns:
      +
      The amount of the free payout.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the amount of the free payout.
      +
      +
      Parameters:
      +
      value - The amount of the free payout.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency of the free payout.
      +
      +
      Returns:
      +
      The currency of the free payout.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency of the free payout.
      +
      +
      Parameters:
      +
      value - The currency of the free payout.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/Payout.html b/com/sportradar/mbs/sdk/entities/payout/Payout.html new file mode 100644 index 00000000..6f8bef27 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/Payout.html @@ -0,0 +1,220 @@ + + + + +Payout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Payout

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.Payout
+
+
+
+
Direct Known Subclasses:
+
CashPayout, FreePayout, WithheldPayout
+
+
+
public class Payout +extends Object
+
A class used to create instances of the FreePayout, CashPayout and WithheldPayout classes.
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.Builder.html new file mode 100644 index 00000000..4c1c8dfa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.Builder.html @@ -0,0 +1,215 @@ + + + + +WithheldPayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithheldPayout.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder
+
+
+
+
Enclosing class:
+
WithheldPayout
+
+
+
public static class WithheldPayout.Builder +extends Object
+
Builder class for creating instances of the WithheldPayout class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public WithheldPayout build()
      +
      Builds and returns the WithheldPayout instance.
      +
      +
      Returns:
      +
      The WithheldPayout instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public WithheldPayout.Builder setTraceId(String value)
      +
      Sets the trace ID of the witheld payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the witheld payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public WithheldPayout.Builder setAmount(BigDecimal value)
      +
      Sets the amount of the witheld payout.
      +
      +
      Parameters:
      +
      value - The amount of the witheld payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public WithheldPayout.Builder setCurrency(String value)
      +
      Sets the currency of the witheld payout.
      +
      +
      Parameters:
      +
      value - The currency of the witheld payout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.html b/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.html new file mode 100644 index 00000000..7d2ab363 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.html @@ -0,0 +1,302 @@ + + + + +WithheldPayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithheldPayout

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.payout.Payout +
com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
+
+
+
public class WithheldPayout +extends Payout
+
Represents a witheld payout.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WithheldPayout

      +
      public WithheldPayout()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static WithheldPayout.Builder newBuilder()
      +
      Creates a new instance of the WithheldPayout.Builder class.
      +
      +
      Returns:
      +
      A new instance of the WithheldPayout.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID of the witheld payout.
      +
      +
      Returns:
      +
      The trace ID of the witheld payout.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID of the witheld payout.
      +
      +
      Parameters:
      +
      value - The trace ID of the witheld payout.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the amount of the witheld payout.
      +
      +
      Returns:
      +
      The amount of the witheld payout.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the amount of the witheld payout.
      +
      +
      Parameters:
      +
      value - The amount of the witheld payout.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency of the witheld payout.
      +
      +
      Returns:
      +
      The currency of the witheld payout.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency of the witheld payout.
      +
      +
      Parameters:
      +
      value - The currency of the witheld payout.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.Builder.html new file mode 100644 index 00000000..9ec00966 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder

+
+
Packages that use CashPayout.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.html b/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.html new file mode 100644 index 00000000..feffacb9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/CashPayout.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.CashPayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.CashPayout

+
+
Packages that use CashPayout
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.Builder.html new file mode 100644 index 00000000..ed5ca6ed --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder

+
+
Packages that use FreePayout.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.html b/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.html new file mode 100644 index 00000000..f396150d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/FreePayout.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.FreePayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.FreePayout

+
+
Packages that use FreePayout
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/Payout.html b/com/sportradar/mbs/sdk/entities/payout/class-use/Payout.html new file mode 100644 index 00000000..34941e03 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/Payout.html @@ -0,0 +1,290 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.Payout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.Payout

+
+
Packages that use Payout
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.Builder.html b/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.Builder.html new file mode 100644 index 00000000..954fb7a3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder

+
+
Packages that use WithheldPayout.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.html b/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.html new file mode 100644 index 00000000..8ff33dae --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/class-use/WithheldPayout.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.payout.WithheldPayout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.payout.WithheldPayout

+
+
Packages that use WithheldPayout
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/package-summary.html b/com/sportradar/mbs/sdk/entities/payout/package-summary.html new file mode 100644 index 00000000..d4f51441 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/package-summary.html @@ -0,0 +1,121 @@ + + + + +com.sportradar.mbs.sdk.entities.payout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.payout

+
+
+
package com.sportradar.mbs.sdk.entities.payout
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/package-tree.html b/com/sportradar/mbs/sdk/entities/payout/package-tree.html new file mode 100644 index 00000000..d86f4d4b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/package-tree.html @@ -0,0 +1,84 @@ + + + + +com.sportradar.mbs.sdk.entities.payout Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.payout

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/payout/package-use.html b/com/sportradar/mbs/sdk/entities/payout/package-use.html new file mode 100644 index 00000000..778c1c09 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/payout/package-use.html @@ -0,0 +1,154 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.payout (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.payout

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.Builder.html b/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.Builder.html new file mode 100644 index 00000000..ca301a8d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.Builder.html @@ -0,0 +1,197 @@ + + + + +AltStakeTicketRef.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AltStakeTicketRef.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder
+
+
+
+
Enclosing class:
+
AltStakeTicketRef
+
+
+
public static class AltStakeTicketRef.Builder +extends Object
+
Represents a builder for the AltStakeTicketRef class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public AltStakeTicketRef build()
      +
      Builds the AltStakeTicketRef instance.
      +
      +
      Returns:
      +
      The built AltStakeTicketRef instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public AltStakeTicketRef.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public AltStakeTicketRef.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.html b/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.html new file mode 100644 index 00000000..4a113752 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.html @@ -0,0 +1,270 @@ + + + + +AltStakeTicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AltStakeTicketRef

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.ref.TicketRef +
com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
+
+
+
public class AltStakeTicketRef +extends TicketRef
+
Represents an alternative stake ticket reference.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AltStakeTicketRef

      +
      public AltStakeTicketRef()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static AltStakeTicketRef.Builder newBuilder()
      +
      Creates a new instance of the AltStakeTicketRef.Builder class.
      +
      +
      Returns:
      +
      A new instance of the AltStakeTicketRef.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.Builder.html b/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.Builder.html new file mode 100644 index 00000000..a009fad9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.Builder.html @@ -0,0 +1,197 @@ + + + + +ReofferTicketRef.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferTicketRef.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder
+
+
+
+
Enclosing class:
+
ReofferTicketRef
+
+
+
public static class ReofferTicketRef.Builder +extends Object
+
Represents a builder for creating instances of the ReofferTicketRef class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ReofferTicketRef build()
      +
      Builds the ReofferTicketRef instance.
      +
      +
      Returns:
      +
      The built ReofferTicketRef instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public ReofferTicketRef.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public ReofferTicketRef.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.html b/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.html new file mode 100644 index 00000000..56475061 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.html @@ -0,0 +1,270 @@ + + + + +ReofferTicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferTicketRef

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.ref.TicketRef +
com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
+
+
+
public class ReofferTicketRef +extends TicketRef
+
Represents a reference to a reoffered ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReofferTicketRef

      +
      public ReofferTicketRef()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ReofferTicketRef.Builder newBuilder()
      +
      Creates a new instance of the ReofferTicketRef.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ReofferTicketRef.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/TicketRef.html b/com/sportradar/mbs/sdk/entities/ref/TicketRef.html new file mode 100644 index 00000000..e7d7db87 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/TicketRef.html @@ -0,0 +1,204 @@ + + + + +TicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketRef

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.ref.TicketRef
+
+
+
+
Direct Known Subclasses:
+
AltStakeTicketRef, ReofferTicketRef
+
+
+
public class TicketRef +extends Object
+
Represents a reference to a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketRef

      +
      public TicketRef()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newAltStakeTicketRefBuilder

      +
      public static AltStakeTicketRef.Builder newAltStakeTicketRefBuilder()
      +
      Creates a new instance of AltStakeTicketRef.Builder.
      +
      +
      Returns:
      +
      a new instance of AltStakeTicketRef.Builder
      +
      +
      +
    • +
    • +
      +

      newReofferTicketRefBuilder

      +
      public static ReofferTicketRef.Builder newReofferTicketRefBuilder()
      +
      Creates a new instance of ReofferTicketRef.Builder.
      +
      +
      Returns:
      +
      a new instance of ReofferTicketRef.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.Builder.html b/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.Builder.html new file mode 100644 index 00000000..9ddce633 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder

+
+
Packages that use AltStakeTicketRef.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.html b/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.html new file mode 100644 index 00000000..944e62bd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/class-use/AltStakeTicketRef.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef

+
+
Packages that use AltStakeTicketRef
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.Builder.html b/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.Builder.html new file mode 100644 index 00000000..131d91c1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder

+
+
Packages that use ReofferTicketRef.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.html b/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.html new file mode 100644 index 00000000..9ffee1bd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/class-use/ReofferTicketRef.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef

+
+
Packages that use ReofferTicketRef
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/class-use/TicketRef.html b/com/sportradar/mbs/sdk/entities/ref/class-use/TicketRef.html new file mode 100644 index 00000000..4e0f6f4c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/class-use/TicketRef.html @@ -0,0 +1,127 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.ref.TicketRef (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.ref.TicketRef

+
+
Packages that use TicketRef
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/package-summary.html b/com/sportradar/mbs/sdk/entities/ref/package-summary.html new file mode 100644 index 00000000..46ae61d8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/package-summary.html @@ -0,0 +1,113 @@ + + + + +com.sportradar.mbs.sdk.entities.ref (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.ref

+
+
+
package com.sportradar.mbs.sdk.entities.ref
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/package-tree.html b/com/sportradar/mbs/sdk/entities/ref/package-tree.html new file mode 100644 index 00000000..0e62d452 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/package-tree.html @@ -0,0 +1,82 @@ + + + + +com.sportradar.mbs.sdk.entities.ref Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.ref

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/ref/package-use.html b/com/sportradar/mbs/sdk/entities/ref/package-use.html new file mode 100644 index 00000000..99457e32 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/ref/package-use.html @@ -0,0 +1,116 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.ref (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.ref

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.Builder.html new file mode 100644 index 00000000..0a207a1e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.Builder.html @@ -0,0 +1,287 @@ + + + + +BalanceChangeInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BalanceChangeInformRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
+
+
Enclosing class:
+
BalanceChangeInformRequest
+
+
+
public static class BalanceChangeInformRequest.Builder +extends Object
+
Represents a builder for the BalanceChangeInformRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.html b/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.html new file mode 100644 index 00000000..ff5b7bb2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.html @@ -0,0 +1,430 @@ + + + + +BalanceChangeInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BalanceChangeInformRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
+
+
+
public class BalanceChangeInformRequest +extends ContentRequest
+
Represents a request to inform about a balance change.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BalanceChangeInformRequest

      +
      public BalanceChangeInformRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BalanceChangeInformRequest.Builder newBuilder()
      +
      Creates a new instance of the BalanceChangeInformRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the BalanceChangeInformRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getWalletId

      +
      public String getWalletId()
      +
      Gets the wallet ID.
      +
      +
      Returns:
      +
      The wallet ID.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public void setWalletId(String value)
      +
      Sets the wallet ID.
      +
      +
      Parameters:
      +
      value - The wallet ID.
      +
      +
      +
    • +
    • +
      +

      getBalanceChangeId

      +
      public String getBalanceChangeId()
      +
      Gets the balance change ID.
      +
      +
      Returns:
      +
      The balance change ID.
      +
      +
      +
    • +
    • +
      +

      setBalanceChangeId

      +
      public void setBalanceChangeId(String value)
      +
      Sets the balance change ID.
      +
      +
      Parameters:
      +
      value - The balance change ID.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public Amount getAmount()
      +
      Gets the amount.
      +
      +
      Returns:
      +
      The amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(Amount value)
      +
      Sets the amount.
      +
      +
      Parameters:
      +
      value - The amount.
      +
      +
      +
    • +
    • +
      +

      getEndCustomer

      +
      public EndCustomer getEndCustomer()
      +
      Gets the end customer.
      +
      +
      Returns:
      +
      The end customer.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public void setEndCustomer(EndCustomer value)
      +
      Sets the end customer.
      +
      +
      Parameters:
      +
      value - The end customer.
      +
      +
      +
    • +
    • +
      +

      getExecutedAtUtc

      +
      public long getExecutedAtUtc()
      +
      Gets the executed at UTC millis timestamp.
      +
      +
      Returns:
      +
      The executed at UTC millis timestamp.
      +
      +
      +
    • +
    • +
      +

      setExecutedAtUtc

      +
      public void setExecutedAtUtc(long value)
      +
      Sets the executed at UTC millis timestamp.
      +
      +
      Parameters:
      +
      value - The executed at UTC millis timestamp.
      +
      +
      +
    • +
    • +
      +

      getSource

      +
      public BalanceChangeSource getSource()
      +
      Gets the balance change source.
      +
      +
      Returns:
      +
      The balance change source.
      +
      +
      +
    • +
    • +
      +

      setSource

      +
      public void setSource(BalanceChangeSource value)
      +
      Sets the balance change source.
      +
      +
      Parameters:
      +
      value - The balance change source.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public BalanceChangeStatus getStatus()
      +
      Gets the balance change status.
      +
      +
      Returns:
      +
      The balance change status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(BalanceChangeStatus value)
      +
      Sets the balance change status.
      +
      +
      Parameters:
      +
      value - The balance change status.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.Builder.html new file mode 100644 index 00000000..c2bca3e8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.Builder.html @@ -0,0 +1,233 @@ + + + + +CancelAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelAckRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
+
+
Enclosing class:
+
CancelAckRequest
+
+
+
public static class CancelAckRequest.Builder +extends Object
+
Builder class for creating instances of CancelAckRequest.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CancelAckRequest build()
      +
      Builds the CancelAckRequest instance.
      +
      +
      Returns:
      +
      The CancelAckRequest instance.
      +
      +
      +
    • +
    • +
      +

      setCancellationSignature

      +
      public CancelAckRequest.Builder setCancellationSignature(String value)
      +
      Sets the cancellation signature.
      +
      +
      Parameters:
      +
      value - The cancellation signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public CancelAckRequest.Builder setAcknowledged(boolean value)
      +
      Sets the acknowledged status.
      +
      +
      Parameters:
      +
      value - The acknowledged status.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public CancelAckRequest.Builder setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CancelAckRequest.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.html b/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.html new file mode 100644 index 00000000..99a1ea07 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.html @@ -0,0 +1,334 @@ + + + + +CancelAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelAckRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
+
+
+
public class CancelAckRequest +extends ContentRequest
+
Represents a request to acknowledge the cancellation of a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CancelAckRequest

      +
      public CancelAckRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CancelAckRequest.Builder newBuilder()
      +
      Creates a new instance of the CancelAckRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CancelAckRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCancellationSignature

      +
      public String getCancellationSignature()
      +
      Gets the cancellation signature.
      +
      +
      Returns:
      +
      The cancellation signature.
      +
      +
      +
    • +
    • +
      +

      setCancellationSignature

      +
      public void setCancellationSignature(String value)
      +
      Sets the cancellation signature.
      +
      +
      Parameters:
      +
      value - The cancellation signature.
      +
      +
      +
    • +
    • +
      +

      getAcknowledged

      +
      public boolean getAcknowledged()
      +
      Gets the acknowledged status.
      +
      +
      Returns:
      +
      The acknowledged status.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public void setAcknowledged(boolean value)
      +
      Sets the acknowledged status.
      +
      +
      Parameters:
      +
      value - The acknowledged status.
      +
      +
      +
    • +
    • +
      +

      getCancellationId

      +
      public String getCancellationId()
      +
      Gets the cancellation ID.
      +
      +
      Returns:
      +
      The cancellation ID.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public void setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CancelRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/CancelRequest.Builder.html new file mode 100644 index 00000000..e21b36b3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CancelRequest.Builder.html @@ -0,0 +1,197 @@ + + + + +CancelRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder
+
+
+
+
Enclosing class:
+
CancelRequest
+
+
+
public static class CancelRequest.Builder +extends Object
+
Represents a builder for the CancelRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CancelRequest build()
      +
      Builds the CancelRequest instance.
      +
      +
      Returns:
      +
      The built CancelRequest instance.
      +
      +
      +
    • +
    • +
      +

      setDetails

      +
      public CancelRequest.Builder setDetails(CancelDetails value)
      +
      Sets the details of the cancellation request.
      +
      +
      Parameters:
      +
      value - The details of the cancellation request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public CancelRequest.Builder setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CancelRequest.html b/com/sportradar/mbs/sdk/entities/request/CancelRequest.html new file mode 100644 index 00000000..76c2e2dd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CancelRequest.html @@ -0,0 +1,270 @@ + + + + +CancelRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
+
+
+
public class CancelRequest +extends ContentRequest
+
Represents a request to cancel a specific operation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CancelRequest

      +
      public CancelRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CancelRequest.Builder newBuilder()
      +
      Creates a new instance of the CancelRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CancelRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getDetails

      +
      public CancelDetails getDetails()
      +
      Gets the details of the cancellation request.
      +
      +
      Returns:
      +
      The details of the cancellation request.
      +
      +
      +
    • +
    • +
      +

      setDetails

      +
      public void setDetails(CancelDetails value)
      +
      Sets the details of the cancellation request.
      +
      +
      Parameters:
      +
      value - The details of the cancellation request.
      +
      +
      +
    • +
    • +
      +

      getCancellationId

      +
      public String getCancellationId()
      +
      Gets the cancellation ID.
      +
      +
      Returns:
      +
      The cancellation ID.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public void setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.Builder.html new file mode 100644 index 00000000..3238fdf1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.Builder.html @@ -0,0 +1,233 @@ + + + + +CashoutAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutAckRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
+
+
Enclosing class:
+
CashoutAckRequest
+
+
+
public static class CashoutAckRequest.Builder +extends Object
+
Builder class for creating instances of the CashoutAckRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashoutAckRequest build()
      +
      Builds the CashoutAckRequest instance.
      +
      +
      Returns:
      +
      The built CashoutAckRequest instance.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public CashoutAckRequest.Builder setAcknowledged(boolean value)
      +
      Sets the acknowledged status of the cashout.
      +
      +
      Parameters:
      +
      value - The acknowledged status of the cashout.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public CashoutAckRequest.Builder setCashoutId(String value)
      +
      Sets the cashout ID.
      +
      +
      Parameters:
      +
      value - The cashout ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCashoutSignature

      +
      public CashoutAckRequest.Builder setCashoutSignature(String value)
      +
      Sets the cashout signature.
      +
      +
      Parameters:
      +
      value - The cashout signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CashoutAckRequest.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.html b/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.html new file mode 100644 index 00000000..c2e2be55 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.html @@ -0,0 +1,334 @@ + + + + +CashoutAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutAckRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
+
+
+
public class CashoutAckRequest +extends ContentRequest
+
Represents a request to acknowledge a cashout.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashoutAckRequest

      +
      public CashoutAckRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashoutAckRequest.Builder newBuilder()
      +
      Creates a new instance of the CashoutAckRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CashoutAckRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getAcknowledged

      +
      public boolean getAcknowledged()
      +
      Gets the acknowledged status of the cashout.
      +
      +
      Returns:
      +
      The acknowledged status of the cashout.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public void setAcknowledged(boolean value)
      +
      Sets the acknowledged status of the cashout.
      +
      +
      Parameters:
      +
      value - The acknowledged status of the cashout.
      +
      +
      +
    • +
    • +
      +

      getCashoutId

      +
      public String getCashoutId()
      +
      Gets the cashout ID.
      +
      +
      Returns:
      +
      The cashout ID.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public void setCashoutId(String value)
      +
      Sets the cashout ID.
      +
      +
      Parameters:
      +
      value - The cashout ID.
      +
      +
      +
    • +
    • +
      +

      getCashoutSignature

      +
      public String getCashoutSignature()
      +
      Gets the cashout signature.
      +
      +
      Returns:
      +
      The cashout signature.
      +
      +
      +
    • +
    • +
      +

      setCashoutSignature

      +
      public void setCashoutSignature(String value)
      +
      Sets the cashout signature.
      +
      +
      Parameters:
      +
      value - The cashout signature.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CashoutRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/CashoutRequest.Builder.html new file mode 100644 index 00000000..93de3080 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CashoutRequest.Builder.html @@ -0,0 +1,197 @@ + + + + +CashoutRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder
+
+
+
+
Enclosing class:
+
CashoutRequest
+
+
+
public static class CashoutRequest.Builder +extends Object
+
Represents a builder for CashoutRequest.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashoutRequest build()
      +
      Builds the CashoutRequest instance.
      +
      +
      Returns:
      +
      The built CashoutRequest instance.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public CashoutRequest.Builder setCashoutId(String value)
      +
      Sets the cashout ID.
      +
      +
      Parameters:
      +
      value - The cashout ID to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setDetails

      +
      public CashoutRequest.Builder setDetails(CashoutDetails value)
      +
      Sets the cashout details.
      +
      +
      Parameters:
      +
      value - The cashout details to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CashoutRequest.html b/com/sportradar/mbs/sdk/entities/request/CashoutRequest.html new file mode 100644 index 00000000..22d11289 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CashoutRequest.html @@ -0,0 +1,270 @@ + + + + +CashoutRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
+
+
+
public class CashoutRequest +extends ContentRequest
+
Represents a cashout request.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashoutRequest

      +
      public CashoutRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashoutRequest.Builder newBuilder()
      +
      Creates a new instance of CashoutRequest.Builder.
      +
      +
      Returns:
      +
      The new instance of CashoutRequest.Builder.
      +
      +
      +
    • +
    • +
      +

      getCashoutId

      +
      public String getCashoutId()
      +
      Gets the cashout ID.
      +
      +
      Returns:
      +
      The cashout ID.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public void setCashoutId(String value)
      +
      Sets the cashout ID.
      +
      +
      Parameters:
      +
      value - The cashout ID to set.
      +
      +
      +
    • +
    • +
      +

      getDetails

      +
      public CashoutDetails getDetails()
      +
      Gets the cashout details.
      +
      +
      Returns:
      +
      The cashout details.
      +
      +
      +
    • +
    • +
      +

      setDetails

      +
      public void setDetails(CashoutDetails value)
      +
      Sets the cashout details.
      +
      +
      Parameters:
      +
      value - The cashout details to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.Builder.html new file mode 100644 index 00000000..264c581d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.Builder.html @@ -0,0 +1,215 @@ + + + + +CasinoSessionsRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSessionsRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder
+
+
+
+
Enclosing class:
+
CasinoSessionsRequest
+
+
+
public static class CasinoSessionsRequest.Builder +extends Object
+
Builder class for creating instances of the CasinoSessionsRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CasinoSessionsRequest build()
      +
      Builds the CasinoSessionsRequest instance.
      +
      +
      Returns:
      +
      The built CasinoSessionsRequest instance.
      +
      +
      +
    • +
    • +
      +

      setSessions

      +
      public CasinoSessionsRequest.Builder setSessions(CasinoSession... value)
      +
      Sets the casino sessions.
      +
      +
      Parameters:
      +
      value - The casino sessions to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setReportId

      +
      public CasinoSessionsRequest.Builder setReportId(String value)
      +
      Sets the report ID.
      +
      +
      Parameters:
      +
      value - The report ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public CasinoSessionsRequest.Builder setContext(CasinoContext value)
      +
      Sets the casino context.
      +
      +
      Parameters:
      +
      value - The casino context to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.html b/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.html new file mode 100644 index 00000000..1769bcc1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.html @@ -0,0 +1,302 @@ + + + + +CasinoSessionsRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSessionsRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
+
+
+
public class CasinoSessionsRequest +extends ContentRequest
+
Represents a request for casino sessions.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoSessionsRequest

      +
      public CasinoSessionsRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CasinoSessionsRequest.Builder newBuilder()
      +
      Creates a new instance of the CasinoSessionsRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CasinoSessionsRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getSessions

      +
      public CasinoSession[] getSessions()
      +
      Gets the casino sessions.
      +
      +
      Returns:
      +
      The casino sessions.
      +
      +
      +
    • +
    • +
      +

      setSessions

      +
      public void setSessions(CasinoSession[] value)
      +
      Sets the casino sessions.
      +
      +
      Parameters:
      +
      value - The casino sessions to set.
      +
      +
      +
    • +
    • +
      +

      getReportId

      +
      public String getReportId()
      +
      Gets the report ID.
      +
      +
      Returns:
      +
      The report ID.
      +
      +
      +
    • +
    • +
      +

      setReportId

      +
      public void setReportId(String value)
      +
      Sets the report ID.
      +
      +
      Parameters:
      +
      value - The report ID to set.
      +
      +
      +
    • +
    • +
      +

      getContext

      +
      public CasinoContext getContext()
      +
      Gets the casino context.
      +
      +
      Returns:
      +
      The casino context.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public void setContext(CasinoContext value)
      +
      Sets the casino context.
      +
      +
      Parameters:
      +
      value - The casino context to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/ContentRequest.html b/com/sportradar/mbs/sdk/entities/request/ContentRequest.html new file mode 100644 index 00000000..26576fd3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/ContentRequest.html @@ -0,0 +1,382 @@ + + + + +ContentRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ContentRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
+
+
Direct Known Subclasses:
+
BalanceChangeInformRequest, CancelAckRequest, CancelRequest, CashoutAckRequest, CashoutRequest, CasinoSessionsRequest, DepositInformRequest, ExtSettlementAckRequest, ExtSettlementRequest, TicketAckRequest, TicketInformRequest, TicketRequest, WithdrawalInformRequest
+
+
+
public class ContentRequest +extends Object
+
Represents a request for content. + This class is used as a base class for different types of content requests. + It provides static methods to create instances of specific content request types.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ContentRequest

      +
      public ContentRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newCancelRequestBuilder

      +
      public static CancelRequest.Builder newCancelRequestBuilder()
      +
      Creates a new instance of the CancelRequest builder.
      +
      +
      Returns:
      +
      The CancelRequest builder.
      +
      +
      +
    • +
    • +
      +

      newTicketInformRequestBuilder

      +
      public static TicketInformRequest.Builder newTicketInformRequestBuilder()
      +
      Creates a new instance of the TicketInformRequest builder.
      +
      +
      Returns:
      +
      The TicketInformRequest builder.
      +
      +
      +
    • +
    • +
      +

      newTicketRequestBuilder

      +
      public static TicketRequest.Builder newTicketRequestBuilder()
      +
      Creates a new instance of the TicketRequest builder.
      +
      +
      Returns:
      +
      The TicketRequest builder.
      +
      +
      +
    • +
    • +
      +

      newCashoutAckRequestBuilder

      +
      public static CashoutAckRequest.Builder newCashoutAckRequestBuilder()
      +
      Creates a new instance of the CashoutAckRequest builder.
      +
      +
      Returns:
      +
      The CashoutAckRequest builder.
      +
      +
      +
    • +
    • +
      +

      newDepositInformRequestBuilder

      +
      public static DepositInformRequest.Builder newDepositInformRequestBuilder()
      +
      Creates a new instance of the DepositInformRequest builder.
      +
      +
      Returns:
      +
      The DepositInformRequest builder.
      +
      +
      +
    • +
    • +
      +

      newCashoutRequestBuilder

      +
      public static CashoutRequest.Builder newCashoutRequestBuilder()
      +
      Creates a new instance of the CashoutRequest builder.
      +
      +
      Returns:
      +
      The CashoutRequest builder.
      +
      +
      +
    • +
    • +
      +

      newCasinoSessionsRequestBuilder

      +
      public static CasinoSessionsRequest.Builder newCasinoSessionsRequestBuilder()
      +
      Creates a new instance of the CasinoSessionsRequest builder.
      +
      +
      Returns:
      +
      The CasinoSessionsRequest builder.
      +
      +
      +
    • +
    • +
      +

      newTicketAckRequestBuilder

      +
      public static TicketAckRequest.Builder newTicketAckRequestBuilder()
      +
      Creates a new instance of the TicketAckRequest builder.
      +
      +
      Returns:
      +
      The TicketAckRequest builder.
      +
      +
      +
    • +
    • +
      +

      newExtSettlementRequestBuilder

      +
      public static ExtSettlementRequest.Builder newExtSettlementRequestBuilder()
      +
      Creates a new instance of the ExtSettlementRequest builder.
      +
      +
      Returns:
      +
      The ExtSettlementRequest builder.
      +
      +
      +
    • +
    • +
      +

      newCancelAckRequestBuilder

      +
      public static CancelAckRequest.Builder newCancelAckRequestBuilder()
      +
      Creates a new instance of the CancelAckRequest builder.
      +
      +
      Returns:
      +
      The CancelAckRequest builder.
      +
      +
      +
    • +
    • +
      +

      newWithdrawalInformRequestBuilder

      +
      public static WithdrawalInformRequest.Builder newWithdrawalInformRequestBuilder()
      +
      Creates a new instance of the WithdrawalInformRequest builder.
      +
      +
      Returns:
      +
      The WithdrawalInformRequest builder.
      +
      +
      +
    • +
    • +
      +

      newExtSettlementAckRequestBuilder

      +
      public static ExtSettlementAckRequest.Builder newExtSettlementAckRequestBuilder()
      +
      Creates a new instance of the ExtSettlementAckRequest builder.
      +
      +
      Returns:
      +
      The ExtSettlementAckRequest builder.
      +
      +
      +
    • +
    • +
      +

      newBalanceChangeInformRequestBuilder

      +
      public static BalanceChangeInformRequest.Builder newBalanceChangeInformRequestBuilder()
      +
      Creates a new instance of the BalanceChangeInformRequest builder.
      +
      +
      Returns:
      +
      The BalanceChangeInformRequest builder.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.Builder.html new file mode 100644 index 00000000..4f514160 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.Builder.html @@ -0,0 +1,305 @@ + + + + +DepositInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositInformRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
+
+
Enclosing class:
+
DepositInformRequest
+
+
+
public static class DepositInformRequest.Builder +extends Object
+
Builder class for constructing a DepositInformRequest object.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public DepositInformRequest build()
      +
      Builds and returns the DepositInformRequest object.
      +
      +
      Returns:
      +
      The DepositInformRequest object.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public DepositInformRequest.Builder setWalletId(String value)
      +
      Sets the wallet ID associated with the deposit.
      +
      +
      Parameters:
      +
      value - The wallet ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setDepositId

      +
      public DepositInformRequest.Builder setDepositId(String value)
      +
      Sets the deposit ID.
      +
      +
      Parameters:
      +
      value - The deposit ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public DepositInformRequest.Builder setAmount(Amount value)
      +
      Sets the amount of the deposit.
      +
      +
      Parameters:
      +
      value - The deposit amount.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public DepositInformRequest.Builder setEndCustomer(EndCustomer value)
      +
      Sets the end customer associated with the deposit.
      +
      +
      Parameters:
      +
      value - The end customer.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setExecutedAtUtc

      +
      public DepositInformRequest.Builder setExecutedAtUtc(long value)
      +
      Sets the UTC timestamp when the deposit was executed.
      +
      +
      Parameters:
      +
      value - The UTC timestamp.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public DepositInformRequest.Builder setInitiatedAtUtc(Long value)
      +
      Sets the UTC timestamp when the deposit was initiated.
      +
      +
      Parameters:
      +
      value - The UTC timestamp.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setGateway

      +
      public DepositInformRequest.Builder setGateway(PaymentGateway value)
      +
      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.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.html b/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.html new file mode 100644 index 00000000..42f8dac8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.html @@ -0,0 +1,462 @@ + + + + +DepositInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositInformRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
+
+
+
public class DepositInformRequest +extends ContentRequest
+
Represents a request to inform about a deposit transaction.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DepositInformRequest

      +
      public DepositInformRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static DepositInformRequest.Builder newBuilder()
      +
      Returns a new instance of the Builder class to build a DepositInformRequest object.
      +
      +
      Returns:
      +
      A new instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      getWalletId

      +
      public String getWalletId()
      +
      Gets the wallet ID associated with the deposit.
      +
      +
      Returns:
      +
      The wallet ID.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public void setWalletId(String value)
      +
      Sets the wallet ID associated with the deposit.
      +
      +
      Parameters:
      +
      value - The wallet ID.
      +
      +
      +
    • +
    • +
      +

      getDepositId

      +
      public String getDepositId()
      +
      Gets the deposit ID.
      +
      +
      Returns:
      +
      The deposit ID.
      +
      +
      +
    • +
    • +
      +

      setDepositId

      +
      public void setDepositId(String value)
      +
      Sets the deposit ID.
      +
      +
      Parameters:
      +
      value - The deposit ID.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public Amount getAmount()
      +
      Gets the amount of the deposit.
      +
      +
      Returns:
      +
      The deposit amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(Amount value)
      +
      Sets the amount of the deposit.
      +
      +
      Parameters:
      +
      value - The deposit amount.
      +
      +
      +
    • +
    • +
      +

      getEndCustomer

      +
      public EndCustomer getEndCustomer()
      +
      Gets the end customer associated with the deposit.
      +
      +
      Returns:
      +
      The end customer.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public void setEndCustomer(EndCustomer value)
      +
      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

      +
      public Long getInitiatedAtUtc()
      +
      Gets the UTC timestamp when the deposit was initiated.
      +
      +
      Returns:
      +
      The UTC timestamp.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public void setInitiatedAtUtc(Long value)
      +
      Sets the UTC timestamp when the deposit was initiated.
      +
      +
      Parameters:
      +
      value - The UTC timestamp.
      +
      +
      +
    • +
    • +
      +

      getGateway

      +
      public PaymentGateway getGateway()
      +
      Gets the payment gateway used for the deposit.
      +
      +
      Returns:
      +
      The payment gateway.
      +
      +
      +
    • +
    • +
      +

      setGateway

      +
      public void setGateway(PaymentGateway value)
      +
      Sets the payment gateway used for the deposit.
      +
      +
      Parameters:
      +
      value - The payment gateway.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public BalanceMoveStatus getStatus()
      +
      Gets the status of the balance move associated with the deposit.
      +
      +
      Returns:
      +
      The balance move status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(BalanceMoveStatus value)
      +
      Sets the status of the balance move associated with the deposit.
      +
      +
      Parameters:
      +
      value - The balance move status.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.Builder.html new file mode 100644 index 00000000..7e1477a0 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.Builder.html @@ -0,0 +1,233 @@ + + + + +ExtSettlementAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementAckRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
+
+
Enclosing class:
+
ExtSettlementAckRequest
+
+
+
public static class ExtSettlementAckRequest.Builder +extends Object
+
Builder class for creating instances of ExtSettlementAckRequest.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExtSettlementAckRequest build()
      +
      Builds the ExtSettlementAckRequest instance.
      +
      +
      Returns:
      +
      The ExtSettlementAckRequest instance.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public ExtSettlementAckRequest.Builder setAcknowledged(boolean value)
      +
      Sets the value indicating whether the settlement has been acknowledged.
      +
      +
      Parameters:
      +
      value - True if the settlement has been acknowledged, otherwise false.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSettlementSignature

      +
      public ExtSettlementAckRequest.Builder setSettlementSignature(String value)
      +
      Sets the settlement signature.
      +
      +
      Parameters:
      +
      value - The settlement signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public ExtSettlementAckRequest.Builder setSettlementId(String value)
      +
      Sets the settlement ID.
      +
      +
      Parameters:
      +
      value - The settlement ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public ExtSettlementAckRequest.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.html b/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.html new file mode 100644 index 00000000..dce72934 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.html @@ -0,0 +1,334 @@ + + + + +ExtSettlementAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementAckRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
+
+
+
public class ExtSettlementAckRequest +extends ContentRequest
+
Represents a request to acknowledge an external settlement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSettlementAckRequest

      +
      public ExtSettlementAckRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExtSettlementAckRequest.Builder newBuilder()
      +
      Creates a new instance of the ExtSettlementAckRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ExtSettlementAckRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getAcknowledged

      +
      public boolean getAcknowledged()
      +
      Gets the value indicating whether the settlement has been acknowledged.
      +
      +
      Returns:
      +
      True if the settlement has been acknowledged, otherwise false.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public void setAcknowledged(boolean value)
      +
      Sets the value indicating whether the settlement has been acknowledged.
      +
      +
      Parameters:
      +
      value - True if the settlement has been acknowledged, otherwise false.
      +
      +
      +
    • +
    • +
      +

      getSettlementSignature

      +
      public String getSettlementSignature()
      +
      Gets the settlement signature.
      +
      +
      Returns:
      +
      The settlement signature.
      +
      +
      +
    • +
    • +
      +

      setSettlementSignature

      +
      public void setSettlementSignature(String value)
      +
      Sets the settlement signature.
      +
      +
      Parameters:
      +
      value - The settlement signature.
      +
      +
      +
    • +
    • +
      +

      getSettlementId

      +
      public String getSettlementId()
      +
      Gets the settlement ID.
      +
      +
      Returns:
      +
      The settlement ID.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public void setSettlementId(String value)
      +
      Sets the settlement ID.
      +
      +
      Parameters:
      +
      value - The settlement ID.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.Builder.html new file mode 100644 index 00000000..818d2036 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.Builder.html @@ -0,0 +1,197 @@ + + + + +ExtSettlementRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder
+
+
+
+
Enclosing class:
+
ExtSettlementRequest
+
+
+
public static class ExtSettlementRequest.Builder +extends Object
+
Builder class for creating instances of ExtSettlementRequest.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExtSettlementRequest build()
      +
      Builds the external settlement request.
      +
      +
      Returns:
      +
      The built external settlement request.
      +
      +
      +
    • +
    • +
      +

      setDetails

      + +
      Sets the details of the external settlement request.
      +
      +
      Parameters:
      +
      value - The details of the external settlement request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public ExtSettlementRequest.Builder setSettlementId(String value)
      +
      Sets the settlement ID of the external settlement request.
      +
      +
      Parameters:
      +
      value - The settlement ID of the external settlement request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.html b/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.html new file mode 100644 index 00000000..ad9f6229 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.html @@ -0,0 +1,270 @@ + + + + +ExtSettlementRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
+
+
+
public class ExtSettlementRequest +extends ContentRequest
+
Represents an external settlement request.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSettlementRequest

      +
      public ExtSettlementRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExtSettlementRequest.Builder newBuilder()
      +
      Creates a new instance of ExtSettlementRequest.Builder.
      +
      +
      Returns:
      +
      The new instance of ExtSettlementRequest.Builder.
      +
      +
      +
    • +
    • +
      +

      getDetails

      +
      public ExtSettlementDetails getDetails()
      +
      Gets the details of the external settlement request.
      +
      +
      Returns:
      +
      The details of the external settlement request.
      +
      +
      +
    • +
    • +
      +

      setDetails

      +
      public void setDetails(ExtSettlementDetails value)
      +
      Sets the details of the external settlement request.
      +
      +
      Parameters:
      +
      value - The details of the external settlement request.
      +
      +
      +
    • +
    • +
      +

      getSettlementId

      +
      public String getSettlementId()
      +
      Gets the settlement ID of the external settlement request.
      +
      +
      Returns:
      +
      The settlement ID of the external settlement request.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public void setSettlementId(String value)
      +
      Sets the settlement ID of the external settlement request.
      +
      +
      Parameters:
      +
      value - The settlement ID of the external settlement request.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.Builder.html new file mode 100644 index 00000000..7cdb363b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.Builder.html @@ -0,0 +1,215 @@ + + + + +TicketAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketAckRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder
+
+
+
+
Enclosing class:
+
TicketAckRequest
+
+
+
public static class TicketAckRequest.Builder +extends Object
+
Builder class for creating instances of TicketAckRequest.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketAckRequest build()
      +
      Builds the TicketAckRequest instance.
      +
      +
      Returns:
      +
      The built TicketAckRequest instance.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public TicketAckRequest.Builder setAcknowledged(boolean value)
      +
      Sets the acknowledged status of the ticket.
      +
      +
      Parameters:
      +
      value - The acknowledged status of the ticket.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketAckRequest.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketAckRequest.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.html b/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.html new file mode 100644 index 00000000..90b2b655 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.html @@ -0,0 +1,302 @@ + + + + +TicketAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketAckRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
+
+
+
public class TicketAckRequest +extends ContentRequest
+
Represents a request to acknowledge a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketAckRequest

      +
      public TicketAckRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketAckRequest.Builder newBuilder()
      +
      Creates a new instance of TicketAckRequest.Builder.
      +
      +
      Returns:
      +
      The new instance of TicketAckRequest.Builder.
      +
      +
      +
    • +
    • +
      +

      getAcknowledged

      +
      public boolean getAcknowledged()
      +
      Gets the acknowledged status of the ticket.
      +
      +
      Returns:
      +
      The acknowledged status of the ticket.
      +
      +
      +
    • +
    • +
      +

      setAcknowledged

      +
      public void setAcknowledged(boolean value)
      +
      Sets the acknowledged status of the ticket.
      +
      +
      Parameters:
      +
      value - The acknowledged status of the ticket.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.Builder.html new file mode 100644 index 00000000..584591ab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.Builder.html @@ -0,0 +1,197 @@ + + + + +TicketInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketInformRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder
+
+
+
+
Enclosing class:
+
TicketInformRequest
+
+
+
public static class TicketInformRequest.Builder +extends Object
+
Builder class for creating instances of the TicketInformRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketInformRequest build()
      +
      Builds the TicketInformRequest instance.
      +
      +
      Returns:
      +
      The built TicketInformRequest instance.
      +
      +
      +
    • +
    • +
      +

      setTicket

      +
      public TicketInformRequest.Builder setTicket(TicketRequest value)
      +
      Sets the ticket request.
      +
      +
      Parameters:
      +
      value - The ticket request to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetValidations

      +
      public TicketInformRequest.Builder setBetValidations(BetValidation... value)
      +
      Sets the array of bet validations.
      +
      +
      Parameters:
      +
      value - The array of bet validations to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.html b/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.html new file mode 100644 index 00000000..3951ddad --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.html @@ -0,0 +1,270 @@ + + + + +TicketInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketInformRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
+
+
+
public class TicketInformRequest +extends ContentRequest
+
Represents a request to inform the ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketInformRequest

      +
      public TicketInformRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketInformRequest.Builder newBuilder()
      +
      Creates a new instance of the TicketInformRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the TicketInformRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getTicket

      +
      public TicketRequest getTicket()
      +
      Gets the ticket request.
      +
      +
      Returns:
      +
      The ticket request.
      +
      +
      +
    • +
    • +
      +

      setTicket

      +
      public void setTicket(TicketRequest value)
      +
      Sets the ticket request.
      +
      +
      Parameters:
      +
      value - The ticket request to set.
      +
      +
      +
    • +
    • +
      +

      getBetValidations

      +
      public BetValidation[] getBetValidations()
      +
      Gets the array of bet validations.
      +
      +
      Returns:
      +
      The array of bet validations.
      +
      +
      +
    • +
    • +
      +

      setBetValidations

      +
      public void setBetValidations(BetValidation[] value)
      +
      Sets the array of bet validations.
      +
      +
      Parameters:
      +
      value - The array of bet validations to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/TicketRequest.Builder.html new file mode 100644 index 00000000..5301368b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketRequest.Builder.html @@ -0,0 +1,215 @@ + + + + +TicketRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder
+
+
+
+
Enclosing class:
+
TicketRequest
+
+
+
public static class TicketRequest.Builder +extends Object
+
Represents a builder for the TicketRequest class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketRequest build()
      +
      Builds the TicketRequest instance.
      +
      +
      Returns:
      +
      The built TicketRequest instance.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public TicketRequest.Builder setContext(TicketContext value)
      +
      Sets the context of the ticket request.
      +
      +
      Parameters:
      +
      value - The context of the ticket request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setBets

      +
      public TicketRequest.Builder setBets(Bet... value)
      +
      Sets the bets of the ticket request.
      +
      +
      Parameters:
      +
      value - The bets of the ticket request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketRequest.Builder setTicketId(String value)
      +
      Sets the ticket ID of the ticket request.
      +
      +
      Parameters:
      +
      value - The ticket ID of the ticket request.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/TicketRequest.html b/com/sportradar/mbs/sdk/entities/request/TicketRequest.html new file mode 100644 index 00000000..dd8114f9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/TicketRequest.html @@ -0,0 +1,302 @@ + + + + +TicketRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
+
+
+
public class TicketRequest +extends ContentRequest
+
Represents a ticket request.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketRequest

      +
      public TicketRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketRequest.Builder newBuilder()
      +
      Creates a new instance of the TicketRequest.Builder class.
      +
      +
      Returns:
      +
      A new instance of the TicketRequest.Builder class.
      +
      +
      +
    • +
    • +
      +

      getContext

      +
      public TicketContext getContext()
      +
      Gets the context of the ticket request.
      +
      +
      Returns:
      +
      The context of the ticket request.
      +
      +
      +
    • +
    • +
      +

      setContext

      +
      public void setContext(TicketContext value)
      +
      Sets the context of the ticket request.
      +
      +
      Parameters:
      +
      value - The context of the ticket request.
      +
      +
      +
    • +
    • +
      +

      getBets

      +
      public Bet[] getBets()
      +
      Gets the bets of the ticket request.
      +
      +
      Returns:
      +
      The bets of the ticket request.
      +
      +
      +
    • +
    • +
      +

      setBets

      +
      public void setBets(Bet[] value)
      +
      Sets the bets of the ticket request.
      +
      +
      Parameters:
      +
      value - The bets of the ticket request.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID of the ticket request.
      +
      +
      Returns:
      +
      The ticket ID of the ticket request.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID of the ticket request.
      +
      +
      Parameters:
      +
      value - The ticket ID of the ticket request.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.Builder.html new file mode 100644 index 00000000..ee114ec7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.Builder.html @@ -0,0 +1,305 @@ + + + + +WithdrawalInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalInformRequest.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
+
+
Enclosing class:
+
WithdrawalInformRequest
+
+
+
public static class WithdrawalInformRequest.Builder +extends Object
+
Builder class for constructing WithdrawalInformRequest objects.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public WithdrawalInformRequest build()
      +
      Builds and returns the WithdrawalInformRequest object.
      +
      +
      Returns:
      +
      The built WithdrawalInformRequest object.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public WithdrawalInformRequest.Builder setWalletId(String value)
      +
      Sets the wallet ID.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setWithdrawalId

      +
      public WithdrawalInformRequest.Builder setWithdrawalId(String value)
      +
      Sets the withdrawal ID.
      +
      +
      Parameters:
      +
      value - The withdrawal ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public WithdrawalInformRequest.Builder setAmount(Amount value)
      +
      Sets the withdrawal amount.
      +
      +
      Parameters:
      +
      value - The withdrawal amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public WithdrawalInformRequest.Builder setEndCustomer(EndCustomer value)
      +
      Sets the end customer.
      +
      +
      Parameters:
      +
      value - The end customer to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setExecutedAtUtc

      +
      public WithdrawalInformRequest.Builder setExecutedAtUtc(long value)
      +
      Sets the executed timestamp in UTC.
      +
      +
      Parameters:
      +
      value - The executed timestamp in UTC to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public WithdrawalInformRequest.Builder setInitiatedAtUtc(Long value)
      +
      Sets the initiated timestamp in UTC.
      +
      +
      Parameters:
      +
      value - The initiated timestamp in UTC to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setGateway

      + +
      Sets the payment gateway.
      +
      +
      Parameters:
      +
      value - The payment gateway to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      + +
      Sets the balance move status.
      +
      +
      Parameters:
      +
      value - The balance move status to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.html b/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.html new file mode 100644 index 00000000..4f256481 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.html @@ -0,0 +1,462 @@ + + + + +WithdrawalInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalInformRequest

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.request.ContentRequest +
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
+
+
+
public class WithdrawalInformRequest +extends ContentRequest
+
Represents a request to inform about a withdrawal.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WithdrawalInformRequest

      +
      public WithdrawalInformRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static WithdrawalInformRequest.Builder newBuilder()
      +
      Returns a new instance of the Builder class to build a WithdrawalInformRequest object.
      +
      +
      Returns:
      +
      A new instance of the Builder class.
      +
      +
      +
    • +
    • +
      +

      getWalletId

      +
      public String getWalletId()
      +
      Gets the wallet ID.
      +
      +
      Returns:
      +
      The wallet ID.
      +
      +
      +
    • +
    • +
      +

      setWalletId

      +
      public void setWalletId(String value)
      +
      Sets the wallet ID.
      +
      +
      Parameters:
      +
      value - The wallet ID to set.
      +
      +
      +
    • +
    • +
      +

      getWithdrawalId

      +
      public String getWithdrawalId()
      +
      Gets the withdrawal ID.
      +
      +
      Returns:
      +
      The withdrawal ID.
      +
      +
      +
    • +
    • +
      +

      setWithdrawalId

      +
      public void setWithdrawalId(String value)
      +
      Sets the withdrawal ID.
      +
      +
      Parameters:
      +
      value - The withdrawal ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public Amount getAmount()
      +
      Gets the withdrawal amount.
      +
      +
      Returns:
      +
      The withdrawal amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(Amount value)
      +
      Sets the withdrawal amount.
      +
      +
      Parameters:
      +
      value - The withdrawal amount to set.
      +
      +
      +
    • +
    • +
      +

      getEndCustomer

      +
      public EndCustomer getEndCustomer()
      +
      Gets the end customer.
      +
      +
      Returns:
      +
      The end customer.
      +
      +
      +
    • +
    • +
      +

      setEndCustomer

      +
      public void setEndCustomer(EndCustomer value)
      +
      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

      +
      public Long getInitiatedAtUtc()
      +
      Gets the initiated timestamp in UTC.
      +
      +
      Returns:
      +
      The initiated timestamp in UTC.
      +
      +
      +
    • +
    • +
      +

      setInitiatedAtUtc

      +
      public void setInitiatedAtUtc(Long value)
      +
      Sets the initiated timestamp in UTC.
      +
      +
      Parameters:
      +
      value - The initiated timestamp in UTC to set.
      +
      +
      +
    • +
    • +
      +

      getGateway

      +
      public PaymentGateway getGateway()
      +
      Gets the payment gateway.
      +
      +
      Returns:
      +
      The payment gateway.
      +
      +
      +
    • +
    • +
      +

      setGateway

      +
      public void setGateway(PaymentGateway value)
      +
      Sets the payment gateway.
      +
      +
      Parameters:
      +
      value - The payment gateway to set.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public BalanceMoveStatus getStatus()
      +
      Gets the balance move status.
      +
      +
      Returns:
      +
      The balance move status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(BalanceMoveStatus value)
      +
      Sets the balance move status.
      +
      +
      Parameters:
      +
      value - The balance move status to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.Builder.html new file mode 100644 index 00000000..cb95af47 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.Builder.html @@ -0,0 +1,128 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.html new file mode 100644 index 00000000..6542670c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/BalanceChangeInformRequest.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest

+
+
Packages that use BalanceChangeInformRequest
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.Builder.html new file mode 100644 index 00000000..4fff7082 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder

+
+
Packages that use CancelAckRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.html new file mode 100644 index 00000000..60b25d11 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CancelAckRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CancelAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CancelAckRequest

+
+
Packages that use CancelAckRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.Builder.html new file mode 100644 index 00000000..bc9be886 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder

+
+
Packages that use CancelRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.html new file mode 100644 index 00000000..894bad56 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CancelRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CancelRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CancelRequest

+
+
Packages that use CancelRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.Builder.html new file mode 100644 index 00000000..d797e29a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder

+
+
Packages that use CashoutAckRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.html new file mode 100644 index 00000000..253b7565 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutAckRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CashoutAckRequest

+
+
Packages that use CashoutAckRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.Builder.html new file mode 100644 index 00000000..34f3d7fa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder

+
+
Packages that use CashoutRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.html new file mode 100644 index 00000000..d719108d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CashoutRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CashoutRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CashoutRequest

+
+
Packages that use CashoutRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.Builder.html new file mode 100644 index 00000000..72bd4069 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.html new file mode 100644 index 00000000..1f5ac4dd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/CasinoSessionsRequest.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest

+
+
Packages that use CasinoSessionsRequest
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/ContentRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/ContentRequest.html new file mode 100644 index 00000000..89b0b1b1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/ContentRequest.html @@ -0,0 +1,201 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.ContentRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.ContentRequest

+
+
Packages that use ContentRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.Builder.html new file mode 100644 index 00000000..13355b80 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.Builder.html @@ -0,0 +1,133 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.html new file mode 100644 index 00000000..a205e0b3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/DepositInformRequest.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.DepositInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.DepositInformRequest

+
+
Packages that use DepositInformRequest
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.Builder.html new file mode 100644 index 00000000..65838866 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.html new file mode 100644 index 00000000..b99587a8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementAckRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest

+
+
Packages that use ExtSettlementAckRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.Builder.html new file mode 100644 index 00000000..d862a0aa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.html new file mode 100644 index 00000000..914a9752 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/ExtSettlementRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest

+
+
Packages that use ExtSettlementRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.Builder.html new file mode 100644 index 00000000..b49f897a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder

+
+
Packages that use TicketAckRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.html new file mode 100644 index 00000000..98e99d73 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketAckRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketAckRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketAckRequest

+
+
Packages that use TicketAckRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.Builder.html new file mode 100644 index 00000000..91c11d8f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder

+
+
Packages that use TicketInformRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.html new file mode 100644 index 00000000..f7f969f6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketInformRequest.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketInformRequest

+
+
Packages that use TicketInformRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.Builder.html new file mode 100644 index 00000000..4f1f2e27 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder

+
+
Packages that use TicketRequest.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.html new file mode 100644 index 00000000..46243dd1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/TicketRequest.html @@ -0,0 +1,132 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.TicketRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.TicketRequest

+
+
Packages that use TicketRequest
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.Builder.html b/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.Builder.html new file mode 100644 index 00000000..abc0545e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.Builder.html @@ -0,0 +1,133 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.html b/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.html new file mode 100644 index 00000000..ebb917b6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/class-use/WithdrawalInformRequest.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest

+
+
Packages that use WithdrawalInformRequest
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/package-summary.html b/com/sportradar/mbs/sdk/entities/request/package-summary.html new file mode 100644 index 00000000..cf44ce00 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/package-summary.html @@ -0,0 +1,201 @@ + + + + +com.sportradar.mbs.sdk.entities.request (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.request

+
+
+
package com.sportradar.mbs.sdk.entities.request
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/package-tree.html b/com/sportradar/mbs/sdk/entities/request/package-tree.html new file mode 100644 index 00000000..94983eab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/package-tree.html @@ -0,0 +1,104 @@ + + + + +com.sportradar.mbs.sdk.entities.request Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.request

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/request/package-use.html b/com/sportradar/mbs/sdk/entities/request/package-use.html new file mode 100644 index 00000000..0b7e6fe7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/request/package-use.html @@ -0,0 +1,266 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.request (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.request

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.Builder.html new file mode 100644 index 00000000..775a0e6a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.Builder.html @@ -0,0 +1,197 @@ + + + + +BalanceChangeInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BalanceChangeInformResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder
+
+
+
+
Enclosing class:
+
BalanceChangeInformResponse
+
+
+
public static class BalanceChangeInformResponse.Builder +extends Object
+
Builder class for creating instances of the BalanceChangeInformResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds and returns the instance of the BalanceChangeInformResponse class.
      +
      +
      Returns:
      +
      The built instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public BalanceChangeInformResponse.Builder setCode(int value)
      +
      Sets the code associated with the response.
      +
      +
      Parameters:
      +
      value - The code value to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public BalanceChangeInformResponse.Builder setMessage(String value)
      +
      Sets the message associated with the response.
      +
      +
      Parameters:
      +
      value - The message value to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.html b/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.html new file mode 100644 index 00000000..79ccf467 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.html @@ -0,0 +1,267 @@ + + + + +BalanceChangeInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BalanceChangeInformResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
+
+
+
public class BalanceChangeInformResponse +extends ContentResponse
+
Represents a response object for balance change information.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BalanceChangeInformResponse

      +
      public BalanceChangeInformResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BalanceChangeInformResponse.Builder newBuilder()
      +
      Creates a new instance of the BalanceChangeInformResponse class. + Use the newBuilder() method to create an instance of the Builder class.
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the response.
      +
      +
      Returns:
      +
      The code value.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the response.
      +
      +
      Parameters:
      +
      value - The code value to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the response.
      +
      +
      Returns:
      +
      The message value.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the response.
      +
      +
      Parameters:
      +
      value - The message value to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.Builder.html new file mode 100644 index 00000000..5565aa15 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +CancelAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelAckResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
+
+
Enclosing class:
+
CancelAckResponse
+
+
+
public static class CancelAckResponse.Builder +extends Object
+
Builder class for creating instances of CancelAckResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CancelAckResponse build()
      +
      Builds the CancelAckResponse instance.
      +
      +
      Returns:
      +
      The built CancelAckResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public CancelAckResponse.Builder setCode(int value)
      +
      Sets the code.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public CancelAckResponse.Builder setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public CancelAckResponse.Builder setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public CancelAckResponse.Builder setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CancelAckResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public CancelAckResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.html b/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.html new file mode 100644 index 00000000..ee861705 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.html @@ -0,0 +1,398 @@ + + + + +CancelAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelAckResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
+
+
+
public class CancelAckResponse +extends ContentResponse
+
Represents a response for a cancellation acknowledgement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CancelAckResponse

      +
      public CancelAckResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CancelAckResponse.Builder newBuilder()
      +
      Creates a new instance of the CancelAckResponse.Builder class.
      +
      +
      Returns:
      +
      The new instance of the CancelAckResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code.
      +
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature.
      +
      +
      Returns:
      +
      The signature.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      +
      +
    • +
    • +
      +

      getCancellationId

      +
      public String getCancellationId()
      +
      Gets the cancellation ID.
      +
      +
      Returns:
      +
      The cancellation ID.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public void setCancellationId(String value)
      +
      Sets the cancellation ID.
      +
      +
      Parameters:
      +
      value - The cancellation ID to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message.
      +
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status.
      +
      +
      Returns:
      +
      The acceptance status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CancelResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/CancelResponse.Builder.html new file mode 100644 index 00000000..ba786319 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CancelResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +CancelResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
+
+
Enclosing class:
+
CancelResponse
+
+
+
public static class CancelResponse.Builder +extends Object
+
Builder class for creating instances of the CancelResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CancelResponse build()
      +
      Builds and returns the CancelResponse instance.
      +
      +
      Returns:
      +
      The CancelResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public CancelResponse.Builder setCode(int value)
      +
      Sets the code associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The code associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public CancelResponse.Builder setSignature(String value)
      +
      Sets the signature associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The signature associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public CancelResponse.Builder setCancellationId(String value)
      +
      Sets the cancellation ID associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The cancellation ID associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public CancelResponse.Builder setMessage(String value)
      +
      Sets the message associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The message associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CancelResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The ticket ID associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public CancelResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The acceptance status associated with the cancellation response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CancelResponse.html b/com/sportradar/mbs/sdk/entities/response/CancelResponse.html new file mode 100644 index 00000000..2c849f9b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CancelResponse.html @@ -0,0 +1,398 @@ + + + + +CancelResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CancelResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
+
+
+
public class CancelResponse +extends ContentResponse
+
Represents a response for a cancellation operation.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CancelResponse

      +
      public CancelResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CancelResponse.Builder newBuilder()
      +
      Creates a new instance of the CancelResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CancelResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the cancellation response.
      +
      +
      Returns:
      +
      The code associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The code associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature associated with the cancellation response.
      +
      +
      Returns:
      +
      The signature associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The signature associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      getCancellationId

      +
      public String getCancellationId()
      +
      Gets the cancellation ID associated with the cancellation response.
      +
      +
      Returns:
      +
      The cancellation ID associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setCancellationId

      +
      public void setCancellationId(String value)
      +
      Sets the cancellation ID associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The cancellation ID associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the cancellation response.
      +
      +
      Returns:
      +
      The message associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The message associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID associated with the cancellation response.
      +
      +
      Returns:
      +
      The ticket ID associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The ticket ID associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status associated with the cancellation response.
      +
      +
      Returns:
      +
      The acceptance status associated with the cancellation response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the cancellation response.
      +
      +
      Parameters:
      +
      value - The acceptance status associated with the cancellation response.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.Builder.html new file mode 100644 index 00000000..fc5bd1b8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +CashoutAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutAckResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
+
+
Enclosing class:
+
CashoutAckResponse
+
+
+
public static class CashoutAckResponse.Builder +extends Object
+
Builder class for creating instances of the CashoutAckResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashoutAckResponse build()
      +
      Builds and returns the CashoutAckResponse instance.
      +
      +
      Returns:
      +
      The built CashoutAckResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public CashoutAckResponse.Builder setCode(int value)
      +
      Sets the code associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public CashoutAckResponse.Builder setSignature(String value)
      +
      Sets the signature associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public CashoutAckResponse.Builder setCashoutId(String value)
      +
      Sets the cashout ID associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The cashout ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public CashoutAckResponse.Builder setMessage(String value)
      +
      Sets the message associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CashoutAckResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public CashoutAckResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.html b/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.html new file mode 100644 index 00000000..6c10d509 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.html @@ -0,0 +1,398 @@ + + + + +CashoutAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutAckResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
+
+
+
public class CashoutAckResponse +extends ContentResponse
+
Represents a response for a cashout acknowledgement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashoutAckResponse

      +
      public CashoutAckResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashoutAckResponse.Builder newBuilder()
      +
      Creates a new instance of the CashoutAckResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CashoutAckResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The code associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The signature associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      +
      +
    • +
    • +
      +

      getCashoutId

      +
      public String getCashoutId()
      +
      Gets the cashout ID associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The cashout ID associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public void setCashoutId(String value)
      +
      Sets the cashout ID associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The cashout ID to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The message associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The ticket ID associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status associated with the cashout acknowledgement response.
      +
      +
      Returns:
      +
      The acceptance status associated with the cashout acknowledgement response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the cashout acknowledgement response.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CashoutResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/CashoutResponse.Builder.html new file mode 100644 index 00000000..d550a56c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CashoutResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +CashoutResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
+
+
Enclosing class:
+
CashoutResponse
+
+
+
public static class CashoutResponse.Builder +extends Object
+
Builder class for constructing instances of CashoutResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashoutResponse build()
      +
      Builds and returns the CashoutResponse instance.
      +
      +
      Returns:
      +
      The CashoutResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public CashoutResponse.Builder setCode(int value)
      +
      Sets the code of the cashout response.
      +
      +
      Parameters:
      +
      value - The code of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public CashoutResponse.Builder setSignature(String value)
      +
      Sets the signature of the cashout response.
      +
      +
      Parameters:
      +
      value - The signature of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public CashoutResponse.Builder setCashoutId(String value)
      +
      Sets the cashout ID of the cashout response.
      +
      +
      Parameters:
      +
      value - The cashout ID of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public CashoutResponse.Builder setMessage(String value)
      +
      Sets the message of the cashout response.
      +
      +
      Parameters:
      +
      value - The message of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public CashoutResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID of the cashout response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public CashoutResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status of the cashout response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the cashout response.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CashoutResponse.html b/com/sportradar/mbs/sdk/entities/response/CashoutResponse.html new file mode 100644 index 00000000..eca905fa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CashoutResponse.html @@ -0,0 +1,399 @@ + + + + +CashoutResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashoutResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
+
+
+
public class CashoutResponse +extends ContentResponse
+
Represents a response object for a cashout operation. + Inherits from the ContentResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashoutResponse

      +
      public CashoutResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashoutResponse.Builder newBuilder()
      +
      Returns a new instance of the CashoutResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CashoutResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the cashout response.
      +
      +
      Returns:
      +
      The code of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the cashout response.
      +
      +
      Parameters:
      +
      value - The code of the cashout response.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature of the cashout response.
      +
      +
      Returns:
      +
      The signature of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature of the cashout response.
      +
      +
      Parameters:
      +
      value - The signature of the cashout response.
      +
      +
      +
    • +
    • +
      +

      getCashoutId

      +
      public String getCashoutId()
      +
      Gets the cashout ID of the cashout response.
      +
      +
      Returns:
      +
      The cashout ID of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setCashoutId

      +
      public void setCashoutId(String value)
      +
      Sets the cashout ID of the cashout response.
      +
      +
      Parameters:
      +
      value - The cashout ID of the cashout response.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message of the cashout response.
      +
      +
      Returns:
      +
      The message of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message of the cashout response.
      +
      +
      Parameters:
      +
      value - The message of the cashout response.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID of the cashout response.
      +
      +
      Returns:
      +
      The ticket ID of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID of the cashout response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the cashout response.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status of the cashout response.
      +
      +
      Returns:
      +
      The acceptance status of the cashout response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status of the cashout response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the cashout response.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.Builder.html new file mode 100644 index 00000000..4bb6455c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.Builder.html @@ -0,0 +1,197 @@ + + + + +CasinoSessionsResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSessionsResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder
+
+
+
+
Enclosing class:
+
CasinoSessionsResponse
+
+
+
public static class CasinoSessionsResponse.Builder +extends Object
+
Builder class for creating instances of the CasinoSessionsResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CasinoSessionsResponse build()
      +
      Builds the CasinoSessionsResponse instance.
      +
      +
      Returns:
      +
      The built CasinoSessionsResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public CasinoSessionsResponse.Builder setCode(int value)
      +
      Sets the response code.
      +
      +
      Parameters:
      +
      value - The response code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public CasinoSessionsResponse.Builder setMessage(String value)
      +
      Sets the response message.
      +
      +
      Parameters:
      +
      value - The response message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.html b/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.html new file mode 100644 index 00000000..aa6b50e9 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.html @@ -0,0 +1,270 @@ + + + + +CasinoSessionsResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasinoSessionsResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
+
+
+
public class CasinoSessionsResponse +extends ContentResponse
+
Represents a response containing casino sessions.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasinoSessionsResponse

      +
      public CasinoSessionsResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CasinoSessionsResponse.Builder newBuilder()
      +
      Creates a new instance of the CasinoSessionsResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CasinoSessionsResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the response code.
      +
      +
      Returns:
      +
      The response code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the response code.
      +
      +
      Parameters:
      +
      value - The response code to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the response message.
      +
      +
      Returns:
      +
      The response message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the response message.
      +
      +
      Parameters:
      +
      value - The response message to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ContentResponse.html b/com/sportradar/mbs/sdk/entities/response/ContentResponse.html new file mode 100644 index 00000000..8e06c29b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ContentResponse.html @@ -0,0 +1,397 @@ + + + + +ContentResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ContentResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
+
+
Direct Known Subclasses:
+
BalanceChangeInformResponse, CancelAckResponse, CancelResponse, CashoutAckResponse, CashoutResponse, CasinoSessionsResponse, DepositInformResponse, ErrorResponse, ExtSettlementAckResponse, ExtSettlementResponse, TicketAckResponse, TicketInformResponse, TicketResponse, WithdrawalInformResponse
+
+
+
public class ContentResponse +extends Object
+
Represents a response containing content information. + This class is used as a base class for various content response types.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ContentResponse

      +
      public ContentResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newDepositInformResponseBuilder

      +
      public static DepositInformResponse.Builder newDepositInformResponseBuilder()
      +
      Creates a new instance of the DepositInformResponse builder.
      +
      +
      Returns:
      +
      The DepositInformResponse builder.
      +
      +
      +
    • +
    • +
      +

      newExtSettlementAckResponseBuilder

      +
      public static ExtSettlementAckResponse.Builder newExtSettlementAckResponseBuilder()
      +
      Creates a new instance of the ExtSettlementAckResponse builder.
      +
      +
      Returns:
      +
      The ExtSettlementAckResponse builder.
      +
      +
      +
    • +
    • +
      +

      newCashoutResponseBuilder

      +
      public static CashoutResponse.Builder newCashoutResponseBuilder()
      +
      Creates a new instance of the CashoutResponse builder.
      +
      +
      Returns:
      +
      The CashoutResponse builder.
      +
      +
      +
    • +
    • +
      +

      newTicketInformResponseBuilder

      +
      public static TicketInformResponse.Builder newTicketInformResponseBuilder()
      +
      Creates a new instance of the TicketInformResponse builder.
      +
      +
      Returns:
      +
      The TicketInformResponse builder.
      +
      +
      +
    • +
    • +
      +

      newCancelAckResponseBuilder

      +
      public static CancelAckResponse.Builder newCancelAckResponseBuilder()
      +
      Creates a new instance of the CancelAckResponse builder.
      +
      +
      Returns:
      +
      The CancelAckResponse builder.
      +
      +
      +
    • +
    • +
      +

      newCancelResponseBuilder

      +
      public static CancelResponse.Builder newCancelResponseBuilder()
      +
      Creates a new instance of the CancelResponse builder.
      +
      +
      Returns:
      +
      The CancelResponse builder.
      +
      +
      +
    • +
    • +
      +

      newErrorResponseBuilder

      +
      public static ErrorResponse.Builder newErrorResponseBuilder()
      +
      Creates a new instance of the ErrorResponse builder.
      +
      +
      Returns:
      +
      The ErrorResponse builder.
      +
      +
      +
    • +
    • +
      +

      newCasinoSessionsResponseBuilder

      +
      public static CasinoSessionsResponse.Builder newCasinoSessionsResponseBuilder()
      +
      Creates a new instance of the CasinoSessionsResponse builder.
      +
      +
      Returns:
      +
      The CasinoSessionsResponse builder.
      +
      +
      +
    • +
    • +
      +

      newTicketAckResponseBuilder

      +
      public static TicketAckResponse.Builder newTicketAckResponseBuilder()
      +
      Creates a new instance of the TicketAckResponse builder.
      +
      +
      Returns:
      +
      The TicketAckResponse builder.
      +
      +
      +
    • +
    • +
      +

      newBalanceChangeInformResponseBuilder

      +
      public static BalanceChangeInformResponse.Builder newBalanceChangeInformResponseBuilder()
      +
      Creates a new instance of the BalanceChangeInformResponse builder.
      +
      +
      Returns:
      +
      The BalanceChangeInformResponse builder.
      +
      +
      +
    • +
    • +
      +

      newExtSettlementResponseBuilder

      +
      public static ExtSettlementResponse.Builder newExtSettlementResponseBuilder()
      +
      Creates a new instance of the ExtSettlementResponse builder.
      +
      +
      Returns:
      +
      The ExtSettlementResponse builder.
      +
      +
      +
    • +
    • +
      +

      newCashoutAckResponseBuilder

      +
      public static CashoutAckResponse.Builder newCashoutAckResponseBuilder()
      +
      Creates a new instance of the CashoutAckResponse builder.
      +
      +
      Returns:
      +
      The CashoutAckResponse builder.
      +
      +
      +
    • +
    • +
      +

      newTicketResponseBuilder

      +
      public static TicketResponse.Builder newTicketResponseBuilder()
      +
      Creates a new instance of the TicketResponse builder.
      +
      +
      Returns:
      +
      The TicketResponse builder.
      +
      +
      +
    • +
    • +
      +

      newWithdrawalInformResponseBuilder

      +
      public static WithdrawalInformResponse.Builder newWithdrawalInformResponseBuilder()
      +
      Creates a new instance of the WithdrawalInformResponse builder.
      +
      +
      Returns:
      +
      The WithdrawalInformResponse builder.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.Builder.html new file mode 100644 index 00000000..ea3fa715 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.Builder.html @@ -0,0 +1,197 @@ + + + + +DepositInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositInformResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder
+
+
+
+
Enclosing class:
+
DepositInformResponse
+
+
+
public static class DepositInformResponse.Builder +extends Object
+
Builder class for creating instances of DepositInformResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public DepositInformResponse build()
      +
      Builds the DepositInformResponse object.
      +
      +
      Returns:
      +
      The built DepositInformResponse object.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public DepositInformResponse.Builder setCode(int value)
      +
      Sets the code for the DepositInformResponse object being built.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public DepositInformResponse.Builder setMessage(String value)
      +
      Sets the message for the DepositInformResponse object being built.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.html b/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.html new file mode 100644 index 00000000..2f8fd597 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.html @@ -0,0 +1,270 @@ + + + + +DepositInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DepositInformResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
+
+
+
public class DepositInformResponse +extends ContentResponse
+
Represents a response object for deposit information.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DepositInformResponse

      +
      public DepositInformResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static DepositInformResponse.Builder newBuilder()
      +
      Creates a new instance of DepositInformResponse.Builder.
      +
      +
      Returns:
      +
      A new instance of DepositInformResponse.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the deposit inform response.
      +
      +
      Returns:
      +
      The code associated with the deposit inform response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the deposit inform response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the deposit inform response.
      +
      +
      Returns:
      +
      The message associated with the deposit inform response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the deposit inform response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ErrorResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/ErrorResponse.Builder.html new file mode 100644 index 00000000..e41dfb04 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ErrorResponse.Builder.html @@ -0,0 +1,197 @@ + + + + +ErrorResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ErrorResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder
+
+
+
+
Enclosing class:
+
ErrorResponse
+
+
+
public static class ErrorResponse.Builder +extends Object
+
Builder class for ErrorResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ErrorResponse build()
      +
      Builds the ErrorResponse instance.
      +
      +
      Returns:
      +
      The built ErrorResponse instance.
      +
      +
      +
    • +
    • +
      +

      setErrorMessage

      +
      public ErrorResponse.Builder setErrorMessage(String value)
      +
      Sets the error message.
      +
      +
      Parameters:
      +
      value - The error message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setErrorCode

      +
      public ErrorResponse.Builder setErrorCode(int value)
      +
      Sets the error code.
      +
      +
      Parameters:
      +
      value - The error code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ErrorResponse.html b/com/sportradar/mbs/sdk/entities/response/ErrorResponse.html new file mode 100644 index 00000000..f3173a7c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ErrorResponse.html @@ -0,0 +1,271 @@ + + + + +ErrorResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ErrorResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
+
+
+
public class ErrorResponse +extends ContentResponse
+
Represents an error response from the server. + Inherits from the ContentResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ErrorResponse

      +
      public ErrorResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ErrorResponse.Builder newBuilder()
      +
      Creates a new instance of ErrorResponse.Builder.
      +
      +
      Returns:
      +
      A new instance of ErrorResponse.Builder.
      +
      +
      +
    • +
    • +
      +

      getErrorMessage

      +
      public String getErrorMessage()
      +
      Gets the error message.
      +
      +
      Returns:
      +
      The error message.
      +
      +
      +
    • +
    • +
      +

      setErrorMessage

      +
      public void setErrorMessage(String value)
      +
      Sets the error message.
      +
      +
      Parameters:
      +
      value - The error message to set.
      +
      +
      +
    • +
    • +
      +

      getErrorCode

      +
      public int getErrorCode()
      +
      Gets the error code.
      +
      +
      Returns:
      +
      The error code.
      +
      +
      +
    • +
    • +
      +

      setErrorCode

      +
      public void setErrorCode(int value)
      +
      Sets the error code.
      +
      +
      Parameters:
      +
      value - The error code to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.Builder.html new file mode 100644 index 00000000..001b19f6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +ExtSettlementAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementAckResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
+
+
Enclosing class:
+
ExtSettlementAckResponse
+
+
+
public static class ExtSettlementAckResponse.Builder +extends Object
+
Represents a builder for the ExtSettlementAckResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExtSettlementAckResponse build()
      +
      Builds the ExtSettlementAckResponse instance.
      +
      +
      Returns:
      +
      The built ExtSettlementAckResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public ExtSettlementAckResponse.Builder setCode(int value)
      +
      Sets the code of the response.
      +
      +
      Parameters:
      +
      value - The code of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public ExtSettlementAckResponse.Builder setSignature(String value)
      +
      Sets the signature of the response.
      +
      +
      Parameters:
      +
      value - The signature of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public ExtSettlementAckResponse.Builder setSettlementId(String value)
      +
      Sets the settlement ID of the response.
      +
      +
      Parameters:
      +
      value - The settlement ID of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public ExtSettlementAckResponse.Builder setMessage(String value)
      +
      Sets the message of the response.
      +
      +
      Parameters:
      +
      value - The message of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public ExtSettlementAckResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID of the response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      + +
      Sets the acceptance status of the response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.html b/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.html new file mode 100644 index 00000000..e070d32b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.html @@ -0,0 +1,398 @@ + + + + +ExtSettlementAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementAckResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
+
+
+
public class ExtSettlementAckResponse +extends ContentResponse
+
Represents an extended settlement acknowledgment response.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSettlementAckResponse

      +
      public ExtSettlementAckResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExtSettlementAckResponse.Builder newBuilder()
      +
      Creates a new instance of the ExtSettlementAckResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ExtSettlementAckResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the response.
      +
      +
      Returns:
      +
      The code of the response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the response.
      +
      +
      Parameters:
      +
      value - The code of the response.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature of the response.
      +
      +
      Returns:
      +
      The signature of the response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature of the response.
      +
      +
      Parameters:
      +
      value - The signature of the response.
      +
      +
      +
    • +
    • +
      +

      getSettlementId

      +
      public String getSettlementId()
      +
      Gets the settlement ID of the response.
      +
      +
      Returns:
      +
      The settlement ID of the response.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public void setSettlementId(String value)
      +
      Sets the settlement ID of the response.
      +
      +
      Parameters:
      +
      value - The settlement ID of the response.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message of the response.
      +
      +
      Returns:
      +
      The message of the response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message of the response.
      +
      +
      Parameters:
      +
      value - The message of the response.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID of the response.
      +
      +
      Returns:
      +
      The ticket ID of the response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID of the response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the response.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status of the response.
      +
      +
      Returns:
      +
      The acceptance status of the response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status of the response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the response.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.Builder.html new file mode 100644 index 00000000..4579d8d5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.Builder.html @@ -0,0 +1,269 @@ + + + + +ExtSettlementResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
+
+
Enclosing class:
+
ExtSettlementResponse
+
+
+
public static class ExtSettlementResponse.Builder +extends Object
+
Builder class for creating instances of ExtSettlementResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExtSettlementResponse build()
      +
      Builds the ExtSettlementResponse instance.
      +
      +
      Returns:
      +
      The ExtSettlementResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public ExtSettlementResponse.Builder setCode(int value)
      +
      Sets the code.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public ExtSettlementResponse.Builder setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public ExtSettlementResponse.Builder setSettlementId(String value)
      +
      Sets the settlement ID.
      +
      +
      Parameters:
      +
      value - The settlement ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public ExtSettlementResponse.Builder setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public ExtSettlementResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      + +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.html b/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.html new file mode 100644 index 00000000..490a45ed --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.html @@ -0,0 +1,398 @@ + + + + +ExtSettlementResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
+
+
+
public class ExtSettlementResponse +extends ContentResponse
+
Represents an extended settlement response.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSettlementResponse

      +
      public ExtSettlementResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExtSettlementResponse.Builder newBuilder()
      +
      Creates a new instance of the ExtSettlementResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ExtSettlementResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code.
      +
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature.
      +
      +
      Returns:
      +
      The signature.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      +
      +
    • +
    • +
      +

      getSettlementId

      +
      public String getSettlementId()
      +
      Gets the settlement ID.
      +
      +
      Returns:
      +
      The settlement ID.
      +
      +
      +
    • +
    • +
      +

      setSettlementId

      +
      public void setSettlementId(String value)
      +
      Sets the settlement ID.
      +
      +
      Parameters:
      +
      value - The settlement ID to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message.
      +
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status.
      +
      +
      Returns:
      +
      The acceptance status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.Builder.html new file mode 100644 index 00000000..332bca08 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.Builder.html @@ -0,0 +1,251 @@ + + + + +TicketAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketAckResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
+
+
Enclosing class:
+
TicketAckResponse
+
+
+
public static class TicketAckResponse.Builder +extends Object
+
Builder class for creating instances of the TicketAckResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketAckResponse build()
      +
      Builds and returns the TicketAckResponse instance.
      +
      +
      Returns:
      +
      The built TicketAckResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketAckResponse.Builder setCode(int value)
      +
      Sets the code associated with the response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public TicketAckResponse.Builder setSignature(String value)
      +
      Sets the signature associated with the response.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public TicketAckResponse.Builder setMessage(String value)
      +
      Sets the message associated with the response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketAckResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID associated with the response.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public TicketAckResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the response.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.html b/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.html new file mode 100644 index 00000000..71e643cd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.html @@ -0,0 +1,366 @@ + + + + +TicketAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketAckResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
+
+
+
public class TicketAckResponse +extends ContentResponse
+
Represents a response for acknowledging a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketAckResponse

      +
      public TicketAckResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketAckResponse.Builder newBuilder()
      +
      Creates a new instance of the TicketAckResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the TicketAckResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the response.
      +
      +
      Returns:
      +
      The code associated with the response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature associated with the response.
      +
      +
      Returns:
      +
      The signature associated with the response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature associated with the response.
      +
      +
      Parameters:
      +
      value - The signature to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the response.
      +
      +
      Returns:
      +
      The message associated with the response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID associated with the response.
      +
      +
      Returns:
      +
      The ticket ID associated with the response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID associated with the response.
      +
      +
      Parameters:
      +
      value - The ticket ID to set.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status associated with the response.
      +
      +
      Returns:
      +
      The acceptance status associated with the response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status associated with the response.
      +
      +
      Parameters:
      +
      value - The acceptance status to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.Builder.html new file mode 100644 index 00000000..176151db --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.Builder.html @@ -0,0 +1,287 @@ + + + + +TicketInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketInformResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
+
+
Enclosing class:
+
TicketInformResponse
+
+
+
public static class TicketInformResponse.Builder +extends Object
+
Represents a builder for creating instances of the TicketInformResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketInformResponse build()
      +
      Builds and returns the TicketInformResponse instance.
      +
      +
      Returns:
      +
      The TicketInformResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketInformResponse.Builder setCode(int value)
      +
      Sets the code of the response.
      +
      +
      Parameters:
      +
      value - The code of the response.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setExchangeRate

      +
      public TicketInformResponse.Builder setExchangeRate(ExchangeRate... value)
      +
      Sets the exchange rates.
      +
      +
      Parameters:
      +
      value - The exchange rates.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public TicketInformResponse.Builder setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetDetails

      +
      public TicketInformResponse.Builder setBetDetails(BetDetail... value)
      +
      Sets the bet details.
      +
      +
      Parameters:
      +
      value - The bet details.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public TicketInformResponse.Builder setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketInformResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      + +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.html b/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.html new file mode 100644 index 00000000..a555d6ea --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.html @@ -0,0 +1,430 @@ + + + + +TicketInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketInformResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
+
+
+
public class TicketInformResponse +extends ContentResponse
+
Represents a response for ticket information.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketInformResponse

      +
      public TicketInformResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketInformResponse.Builder newBuilder()
      +
      Creates a new instance of the TicketInformResponse.Builder class.
      +
      +
      Returns:
      +
      A new instance of the TicketInformResponse.Builder class.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the response.
      +
      +
      Returns:
      +
      The code of the response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the response.
      +
      +
      Parameters:
      +
      value - The code of the response.
      +
      +
      +
    • +
    • +
      +

      getExchangeRate

      +
      public ExchangeRate[] getExchangeRate()
      +
      Gets the exchange rates.
      +
      +
      Returns:
      +
      The exchange rates.
      +
      +
      +
    • +
    • +
      +

      setExchangeRate

      +
      public void setExchangeRate(ExchangeRate[] value)
      +
      Sets the exchange rates.
      +
      +
      Parameters:
      +
      value - The exchange rates.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature.
      +
      +
      Returns:
      +
      The signature.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature.
      +
      +
      Parameters:
      +
      value - The signature.
      +
      +
      +
    • +
    • +
      +

      getBetDetails

      +
      public BetDetail[] getBetDetails()
      +
      Gets the bet details.
      +
      +
      Returns:
      +
      The bet details.
      +
      +
      +
    • +
    • +
      +

      setBetDetails

      +
      public void setBetDetails(BetDetail[] value)
      +
      Sets the bet details.
      +
      +
      Parameters:
      +
      value - The bet details.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message.
      +
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message.
      +
      +
      Parameters:
      +
      value - The message.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status.
      +
      +
      Returns:
      +
      The acceptance status.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status.
      +
      +
      Parameters:
      +
      value - The acceptance status.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/TicketResponse.Builder.html new file mode 100644 index 00000000..2fd2acce --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketResponse.Builder.html @@ -0,0 +1,287 @@ + + + + +TicketResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
+
+
Enclosing class:
+
TicketResponse
+
+
+
public static class TicketResponse.Builder +extends Object
+
Represents a builder for the TicketResponse class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public TicketResponse build()
      +
      Builds the TicketResponse instance.
      +
      +
      Returns:
      +
      The built TicketResponse instance.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public TicketResponse.Builder setCode(int value)
      +
      Sets the code of the ticket response.
      +
      +
      Parameters:
      +
      value - The code of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setExchangeRate

      +
      public TicketResponse.Builder setExchangeRate(ExchangeRate... value)
      +
      Sets the exchange rates of the ticket response.
      +
      +
      Parameters:
      +
      value - The exchange rates of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public TicketResponse.Builder setSignature(String value)
      +
      Sets the signature of the ticket response.
      +
      +
      Parameters:
      +
      value - The signature of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setBetDetails

      +
      public TicketResponse.Builder setBetDetails(BetDetail... value)
      +
      Sets the bet details of the ticket response.
      +
      +
      Parameters:
      +
      value - The bet details of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public TicketResponse.Builder setMessage(String value)
      +
      Sets the message of the ticket response.
      +
      +
      Parameters:
      +
      value - The message of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketResponse.Builder setTicketId(String value)
      +
      Sets the ticket ID of the ticket response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public TicketResponse.Builder setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status of the ticket response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the ticket response.
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/TicketResponse.html b/com/sportradar/mbs/sdk/entities/response/TicketResponse.html new file mode 100644 index 00000000..08517042 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/TicketResponse.html @@ -0,0 +1,430 @@ + + + + +TicketResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
+
+
+
public class TicketResponse +extends ContentResponse
+
Represents a ticket response.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketResponse

      +
      public TicketResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketResponse.Builder newBuilder()
      +
      Creates a new instance of the TicketResponse.Builder class.
      +
      +
      Returns:
      +
      The TicketResponse.Builder instance.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code of the ticket response.
      +
      +
      Returns:
      +
      The code of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code of the ticket response.
      +
      +
      Parameters:
      +
      value - The code of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getExchangeRate

      +
      public ExchangeRate[] getExchangeRate()
      +
      Gets the exchange rates of the ticket response.
      +
      +
      Returns:
      +
      The exchange rates of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setExchangeRate

      +
      public void setExchangeRate(ExchangeRate[] value)
      +
      Sets the exchange rates of the ticket response.
      +
      +
      Parameters:
      +
      value - The exchange rates of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getSignature

      +
      public String getSignature()
      +
      Gets the signature of the ticket response.
      +
      +
      Returns:
      +
      The signature of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setSignature

      +
      public void setSignature(String value)
      +
      Sets the signature of the ticket response.
      +
      +
      Parameters:
      +
      value - The signature of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getBetDetails

      +
      public BetDetail[] getBetDetails()
      +
      Gets the bet details of the ticket response.
      +
      +
      Returns:
      +
      The bet details of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setBetDetails

      +
      public void setBetDetails(BetDetail[] value)
      +
      Sets the bet details of the ticket response.
      +
      +
      Parameters:
      +
      value - The bet details of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message of the ticket response.
      +
      +
      Returns:
      +
      The message of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message of the ticket response.
      +
      +
      Parameters:
      +
      value - The message of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID of the ticket response.
      +
      +
      Returns:
      +
      The ticket ID of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID of the ticket response.
      +
      +
      Parameters:
      +
      value - The ticket ID of the ticket response.
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public AcceptanceStatus getStatus()
      +
      Gets the acceptance status of the ticket response.
      +
      +
      Returns:
      +
      The acceptance status of the ticket response.
      +
      +
      +
    • +
    • +
      +

      setStatus

      +
      public void setStatus(AcceptanceStatus value)
      +
      Sets the acceptance status of the ticket response.
      +
      +
      Parameters:
      +
      value - The acceptance status of the ticket response.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.Builder.html new file mode 100644 index 00000000..67d64c3c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.Builder.html @@ -0,0 +1,197 @@ + + + + +WithdrawalInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalInformResponse.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder
+
+
+
+
Enclosing class:
+
WithdrawalInformResponse
+
+
+
public static class WithdrawalInformResponse.Builder +extends Object
+
Builder class for WithdrawalInformResponse.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public WithdrawalInformResponse build()
      +
      Builds the WithdrawalInformResponse object.
      +
      +
      Returns:
      +
      The built WithdrawalInformResponse object.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public WithdrawalInformResponse.Builder setCode(int value)
      +
      Sets the code for the WithdrawalInformResponse object being built.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public WithdrawalInformResponse.Builder setMessage(String value)
      +
      Sets the message for the WithdrawalInformResponse object being built.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.html b/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.html new file mode 100644 index 00000000..10b5a6df --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.html @@ -0,0 +1,270 @@ + + + + +WithdrawalInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WithdrawalInformResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.response.ContentResponse +
com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
+
+
+
public class WithdrawalInformResponse +extends ContentResponse
+
Represents a response object for withdrawal information.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WithdrawalInformResponse

      +
      public WithdrawalInformResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static WithdrawalInformResponse.Builder newBuilder()
      +
      Creates a new instance of WithdrawalInformResponse.Builder.
      +
      +
      Returns:
      +
      A new instance of WithdrawalInformResponse.Builder.
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Gets the code associated with the withdrawal inform response.
      +
      +
      Returns:
      +
      The code associated with the withdrawal inform response.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public void setCode(int value)
      +
      Sets the code associated with the withdrawal inform response.
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      Gets the message associated with the withdrawal inform response.
      +
      +
      Returns:
      +
      The message associated with the withdrawal inform response.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String value)
      +
      Sets the message associated with the withdrawal inform response.
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.Builder.html new file mode 100644 index 00000000..91ceb947 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.html new file mode 100644 index 00000000..a6df6f5a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/BalanceChangeInformResponse.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse

+
+
Packages that use BalanceChangeInformResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.Builder.html new file mode 100644 index 00000000..39e4bdf0 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder

+
+
Packages that use CancelAckResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.html new file mode 100644 index 00000000..355db4b7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CancelAckResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CancelAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CancelAckResponse

+
+
Packages that use CancelAckResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.Builder.html new file mode 100644 index 00000000..b6f0559e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder

+
+
Packages that use CancelResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.html new file mode 100644 index 00000000..892227dd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CancelResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CancelResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CancelResponse

+
+
Packages that use CancelResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.Builder.html new file mode 100644 index 00000000..085a7844 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder

+
+
Packages that use CashoutAckResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.html new file mode 100644 index 00000000..655dc660 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutAckResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CashoutAckResponse

+
+
Packages that use CashoutAckResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.Builder.html new file mode 100644 index 00000000..38a9c7a7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder

+
+
Packages that use CashoutResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.html new file mode 100644 index 00000000..b2ea631e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CashoutResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CashoutResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CashoutResponse

+
+
Packages that use CashoutResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.Builder.html new file mode 100644 index 00000000..3a62f80d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.html new file mode 100644 index 00000000..009d7229 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/CasinoSessionsResponse.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse

+
+
Packages that use CasinoSessionsResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ContentResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/ContentResponse.html new file mode 100644 index 00000000..61da47f7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ContentResponse.html @@ -0,0 +1,227 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ContentResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ContentResponse

+
+
Packages that use ContentResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.Builder.html new file mode 100644 index 00000000..3b14d2cf --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.html new file mode 100644 index 00000000..0ddaebd5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/DepositInformResponse.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.DepositInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.DepositInformResponse

+
+
Packages that use DepositInformResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.Builder.html new file mode 100644 index 00000000..c52d8825 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder

+
+
Packages that use ErrorResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.html new file mode 100644 index 00000000..99541a52 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ErrorResponse.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ErrorResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ErrorResponse

+
+
Packages that use ErrorResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.Builder.html new file mode 100644 index 00000000..bcdf2917 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.html new file mode 100644 index 00000000..2d7ec1d0 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementAckResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse

+
+
Packages that use ExtSettlementAckResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.Builder.html new file mode 100644 index 00000000..7f852ef1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.html new file mode 100644 index 00000000..14266581 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/ExtSettlementResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse

+
+
Packages that use ExtSettlementResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.Builder.html new file mode 100644 index 00000000..2a7f3ffa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.Builder.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder

+
+
Packages that use TicketAckResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.html new file mode 100644 index 00000000..4ddac672 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketAckResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketAckResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketAckResponse

+
+
Packages that use TicketAckResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.Builder.html new file mode 100644 index 00000000..14983a67 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.Builder.html @@ -0,0 +1,128 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.html new file mode 100644 index 00000000..d3d5d755 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketInformResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketInformResponse

+
+
Packages that use TicketInformResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.Builder.html new file mode 100644 index 00000000..2b9bd6af --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.Builder.html @@ -0,0 +1,128 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder

+
+
Packages that use TicketResponse.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.html new file mode 100644 index 00000000..9ea3fa6e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/TicketResponse.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.TicketResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.TicketResponse

+
+
Packages that use TicketResponse
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.Builder.html b/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.Builder.html new file mode 100644 index 00000000..7bd59d52 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.html b/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.html new file mode 100644 index 00000000..6ec588b3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/class-use/WithdrawalInformResponse.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse

+
+
Packages that use WithdrawalInformResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/package-summary.html b/com/sportradar/mbs/sdk/entities/response/package-summary.html new file mode 100644 index 00000000..bbf6a425 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/package-summary.html @@ -0,0 +1,209 @@ + + + + +com.sportradar.mbs.sdk.entities.response (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.response

+
+
+
package com.sportradar.mbs.sdk.entities.response
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/package-tree.html b/com/sportradar/mbs/sdk/entities/response/package-tree.html new file mode 100644 index 00000000..c6410fed --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/package-tree.html @@ -0,0 +1,106 @@ + + + + +com.sportradar.mbs.sdk.entities.response Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.response

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/response/package-use.html b/com/sportradar/mbs/sdk/entities/response/package-use.html new file mode 100644 index 00000000..94840b8f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/response/package-use.html @@ -0,0 +1,274 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.response (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.response

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.Builder.html new file mode 100644 index 00000000..01ad3d46 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.Builder.html @@ -0,0 +1,179 @@ + + + + +AccumulatorSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AccumulatorSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection.Builder
+
+
+
+
Enclosing class:
+
AccumulatorSelection
+
+
+
public static class AccumulatorSelection.Builder +extends Object
+
Builder class for creating instances of AccumulatorSelection.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public AccumulatorSelection build()
      +
      Builds the AccumulatorSelection instance.
      +
      +
      Returns:
      +
      The built AccumulatorSelection instance.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public AccumulatorSelection.Builder setSelections(Selection... value)
      +
      Sets the selections in the accumulator.
      +
      +
      Parameters:
      +
      value - An array of Selection objects representing the selections in the accumulator.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.html b/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.html new file mode 100644 index 00000000..cab4e070 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.html @@ -0,0 +1,238 @@ + + + + +AccumulatorSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AccumulatorSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection
+
+
+
+
+
public class AccumulatorSelection +extends Selection
+
Represents an accumulator selection.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AccumulatorSelection

      +
      public AccumulatorSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static AccumulatorSelection.Builder newBuilder()
      +
      Creates a new instance of the AccumulatorSelection.Builder class.
      +
      +
      Returns:
      +
      A new instance of the AccumulatorSelection.Builder class.
      +
      +
      +
    • +
    • +
      +

      getSelections

      +
      public Selection[] getSelections()
      +
      Gets the selections in the accumulator.
      +
      +
      Returns:
      +
      An array of Selection objects representing the selections in the accumulator.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public void setSelections(Selection[] value)
      +
      Sets the selections in the accumulator.
      +
      +
      Parameters:
      +
      value - An array of Selection objects representing the selections in the accumulator.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/ExtSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/ExtSelection.Builder.html new file mode 100644 index 00000000..56b8a881 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/ExtSelection.Builder.html @@ -0,0 +1,233 @@ + + + + +ExtSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
+
+
Enclosing class:
+
ExtSelection
+
+
+
public static class ExtSelection.Builder +extends Object
+
Builder class for creating instances of ExtSelection.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ExtSelection build()
      +
      Builds and returns the ExtSelection instance.
      +
      +
      Returns:
      +
      The ExtSelection instance.
      +
      +
      +
    • +
    • +
      +

      setExpSettleTime

      +
      public ExtSelection.Builder setExpSettleTime(long value)
      +
      Sets the expected settlement time of the selection in UTC millis.
      +
      +
      Parameters:
      +
      value - The expected settlement time of the selection in UTC millis.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public ExtSelection.Builder setOdds(Odds value)
      +
      Sets the odds of the selection.
      +
      +
      Parameters:
      +
      value - The odds of the selection.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setEvent

      +
      public ExtSelection.Builder setEvent(String value)
      +
      Sets the event associated with the selection.
      +
      +
      Parameters:
      +
      value - The event associated with the selection.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOutcome

      +
      public ExtSelection.Builder setOutcome(String value)
      +
      Sets the outcome of the selection.
      +
      +
      Parameters:
      +
      value - The outcome of the selection.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/ExtSelection.html b/com/sportradar/mbs/sdk/entities/selection/ExtSelection.html new file mode 100644 index 00000000..e8f5788e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/ExtSelection.html @@ -0,0 +1,334 @@ + + + + +ExtSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
+
+
+
public class ExtSelection +extends Selection
+
Represents an external selection.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSelection

      +
      public ExtSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ExtSelection.Builder newBuilder()
      +
      Creates a new instance of the ExtSelection.Builder class.
      +
      +
      Returns:
      +
      A new instance of the ExtSelection.Builder class.
      +
      +
      +
    • +
    • +
      +

      getExpSettleTime

      +
      public long getExpSettleTime()
      +
      Gets the expected settlement time of the selection in UTC millis.
      +
      +
      Returns:
      +
      The expected settlement time of the selection in UTC millis.
      +
      +
      +
    • +
    • +
      +

      setExpSettleTime

      +
      public void setExpSettleTime(long value)
      +
      Sets the expected settlement time of the selection in UTC millis.
      +
      +
      Parameters:
      +
      value - The expected settlement time of the selection in UTC millis.
      +
      +
      +
    • +
    • +
      +

      getOdds

      +
      public Odds getOdds()
      +
      Gets the odds of the selection.
      +
      +
      Returns:
      +
      The odds of the selection.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public void setOdds(Odds value)
      +
      Sets the odds of the selection.
      +
      +
      Parameters:
      +
      value - The odds of the selection.
      +
      +
      +
    • +
    • +
      +

      getEvent

      +
      public String getEvent()
      +
      Gets the event associated with the selection.
      +
      +
      Returns:
      +
      The event associated with the selection.
      +
      +
      +
    • +
    • +
      +

      setEvent

      +
      public void setEvent(String value)
      +
      Sets the event associated with the selection.
      +
      +
      Parameters:
      +
      value - The event associated with the selection.
      +
      +
      +
    • +
    • +
      +

      getOutcome

      +
      public String getOutcome()
      +
      Gets the outcome of the selection.
      +
      +
      Returns:
      +
      The outcome of the selection.
      +
      +
      +
    • +
    • +
      +

      setOutcome

      +
      public void setOutcome(String value)
      +
      Sets the outcome of the selection.
      +
      +
      Parameters:
      +
      value - The outcome of the selection.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.Builder.html new file mode 100644 index 00000000..bdd687ec --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.Builder.html @@ -0,0 +1,197 @@ + + + + +OddsBoostSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OddsBoostSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder
+
+
+
+
Enclosing class:
+
OddsBoostSelection
+
+
+
public static class OddsBoostSelection.Builder +extends Object
+
Represents a builder for the OddsBoostSelection class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public OddsBoostSelection build()
      +
      Builds the OddsBoostSelection instance.
      +
      +
      Returns:
      +
      The built OddsBoostSelection instance.
      +
      +
      +
    • +
    • +
      +

      setSelection

      +
      public OddsBoostSelection.Builder setSelection(Selection value)
      +
      Sets the selection.
      +
      +
      Parameters:
      +
      value - The selection to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public OddsBoostSelection.Builder setOdds(Odds value)
      +
      Sets the odds.
      +
      +
      Parameters:
      +
      value - The odds to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.html b/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.html new file mode 100644 index 00000000..44f672fa --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.html @@ -0,0 +1,270 @@ + + + + +OddsBoostSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OddsBoostSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
+
+
+
public class OddsBoostSelection +extends Selection
+
Represents an odds boost selection.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OddsBoostSelection

      +
      public OddsBoostSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static OddsBoostSelection.Builder newBuilder()
      +
      Creates a new instance of the OddsBoostSelection.Builder class.
      +
      +
      Returns:
      +
      A new instance of the OddsBoostSelection.Builder class.
      +
      +
      +
    • +
    • +
      +

      getSelection

      +
      public Selection getSelection()
      +
      Gets the selection.
      +
      +
      Returns:
      +
      The selection.
      +
      +
      +
    • +
    • +
      +

      setSelection

      +
      public void setSelection(Selection value)
      +
      Sets the selection.
      +
      +
      Parameters:
      +
      value - The selection to set.
      +
      +
      +
    • +
    • +
      +

      getOdds

      +
      public Odds getOdds()
      +
      Gets the odds.
      +
      +
      Returns:
      +
      The odds.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public void setOdds(Odds value)
      +
      Sets the odds.
      +
      +
      Parameters:
      +
      value - The odds to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/Selection.html b/com/sportradar/mbs/sdk/entities/selection/Selection.html new file mode 100644 index 00000000..55134bb3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/Selection.html @@ -0,0 +1,284 @@ + + + + +Selection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Selection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection
+
+
+
+
Direct Known Subclasses:
+
AccumulatorSelection, ExtSelection, OddsBoostSelection, SystemSelection, UfCustomBetSelection, UfSelection, WaysSelection
+
+
+
public class Selection +extends Object
+
Represents a selection.
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/SystemSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/SystemSelection.Builder.html new file mode 100644 index 00000000..16f25148 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/SystemSelection.Builder.html @@ -0,0 +1,197 @@ + + + + +SystemSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SystemSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder
+
+
+
+
Enclosing class:
+
SystemSelection
+
+
+
public static class SystemSelection.Builder +extends Object
+
Represents a builder for creating instances of the SystemSelection class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public SystemSelection build()
      +
      Builds and returns the SystemSelection instance.
      +
      +
      Returns:
      +
      The SystemSelection instance.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public SystemSelection.Builder setSelections(Selection... value)
      +
      Sets the array of selections for the system selection being built.
      +
      +
      Parameters:
      +
      value - The array of selections.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    • +
      +

      setSize

      +
      public SystemSelection.Builder setSize(int... value)
      +
      Sets the array of sizes for the system selection being built.
      +
      +
      Parameters:
      +
      value - The array of sizes.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/SystemSelection.html b/com/sportradar/mbs/sdk/entities/selection/SystemSelection.html new file mode 100644 index 00000000..733c04ab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/SystemSelection.html @@ -0,0 +1,270 @@ + + + + +SystemSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SystemSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
+
+
+
public class SystemSelection +extends Selection
+
Represents a system selection, which is a type of selection that contains an array of selections and an array of sizes.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SystemSelection

      +
      public SystemSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static SystemSelection.Builder newBuilder()
      +
      Creates a new instance of the SystemSelection.Builder class.
      +
      +
      Returns:
      +
      A new instance of the SystemSelection.Builder class.
      +
      +
      +
    • +
    • +
      +

      getSelections

      +
      public Selection[] getSelections()
      +
      Gets the array of selections contained in this system selection.
      +
      +
      Returns:
      +
      The array of selections.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public void setSelections(Selection[] value)
      +
      Sets the array of selections for this system selection.
      +
      +
      Parameters:
      +
      value - The array of selections.
      +
      +
      +
    • +
    • +
      +

      getSize

      +
      public int[] getSize()
      +
      Gets the array of sizes for this system selection.
      +
      +
      Returns:
      +
      The array of sizes.
      +
      +
      +
    • +
    • +
      +

      setSize

      +
      public void setSize(int[] value)
      +
      Sets the array of sizes for this system selection.
      +
      +
      Parameters:
      +
      value - The array of sizes.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.Builder.html new file mode 100644 index 00000000..7b1b1e6f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.Builder.html @@ -0,0 +1,197 @@ + + + + +UfCustomBetSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UfCustomBetSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder
+
+
+
+
Enclosing class:
+
UfCustomBetSelection
+
+
+
public static class UfCustomBetSelection.Builder +extends Object
+
Builder class for creating instances of UfCustomBetSelection.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public UfCustomBetSelection build()
      +
      Builds and returns the UfCustomBetSelection instance.
      +
      +
      Returns:
      +
      The built UfCustomBetSelection instance.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public UfCustomBetSelection.Builder setSelections(UfSelection... value)
      +
      Sets the selections for the custom bet.
      +
      +
      Parameters:
      +
      value - An array of UfSelection objects representing the selections.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public UfCustomBetSelection.Builder setOdds(Odds value)
      +
      Sets the odds for the custom bet.
      +
      +
      Parameters:
      +
      value - An Odds object representing the odds.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.html b/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.html new file mode 100644 index 00000000..701f694e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.html @@ -0,0 +1,267 @@ + + + + +UfCustomBetSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UfCustomBetSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
+
+
+
public class UfCustomBetSelection +extends Selection
+
Represents a custom bet selection for the UF (Unified Feed) platform. + Extends the base Selection class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UfCustomBetSelection

      +
      public UfCustomBetSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static UfCustomBetSelection.Builder newBuilder()
      +
      Creates a new instance of the UfCustomBetSelection class.
      +
      +
    • +
    • +
      +

      getSelections

      +
      public UfSelection[] getSelections()
      +
      Gets the selections for the custom bet.
      +
      +
      Returns:
      +
      An array of UfSelection objects representing the selections.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public void setSelections(UfSelection[] value)
      +
      Sets the selections for the custom bet.
      +
      +
      Parameters:
      +
      value - An array of UfSelection objects representing the selections.
      +
      +
      +
    • +
    • +
      +

      getOdds

      +
      public Odds getOdds()
      +
      Gets the odds for the custom bet.
      +
      +
      Returns:
      +
      An Odds object representing the odds.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public void setOdds(Odds value)
      +
      Sets the odds for the custom bet.
      +
      +
      Parameters:
      +
      value - An Odds object representing the odds.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/UfSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/UfSelection.Builder.html new file mode 100644 index 00000000..604ad089 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/UfSelection.Builder.html @@ -0,0 +1,269 @@ + + + + +UfSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UfSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
+
+
Enclosing class:
+
UfSelection
+
+
+
public static class UfSelection.Builder +extends Object
+
Builder class for creating instances of UfSelection.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public UfSelection build()
      +
      Builds and returns the UfSelection instance.
      +
      +
      Returns:
      +
      The UfSelection instance.
      +
      +
      +
    • +
    • +
      +

      setEventId

      +
      public UfSelection.Builder setEventId(String value)
      +
      Sets the event ID of the selection.
      +
      +
      Parameters:
      +
      value - The event ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setProductId

      +
      public UfSelection.Builder setProductId(String value)
      +
      Sets the product ID of the selection.
      +
      +
      Parameters:
      +
      value - The product ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public UfSelection.Builder setOdds(Odds value)
      +
      Sets the odds of the selection.
      +
      +
      Parameters:
      +
      value - The odds to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setOutcomeId

      +
      public UfSelection.Builder setOutcomeId(String value)
      +
      Sets the outcome ID of the selection.
      +
      +
      Parameters:
      +
      value - The outcome ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setSpecifiers

      +
      public UfSelection.Builder setSpecifiers(String value)
      +
      Sets the specifiers of the selection.
      +
      +
      Parameters:
      +
      value - The specifiers to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setMarketId

      +
      public UfSelection.Builder setMarketId(String value)
      +
      Sets the market ID of the selection.
      +
      +
      Parameters:
      +
      value - The market ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/UfSelection.html b/com/sportradar/mbs/sdk/entities/selection/UfSelection.html new file mode 100644 index 00000000..ac35c0f0 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/UfSelection.html @@ -0,0 +1,398 @@ + + + + +UfSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UfSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
+
+
+
public class UfSelection +extends Selection
+
Represents a selection for a UF event.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UfSelection

      +
      public UfSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static UfSelection.Builder newBuilder()
      +
      Creates a new instance of the UfSelection.Builder class.
      +
      +
      Returns:
      +
      The UfSelection.Builder instance.
      +
      +
      +
    • +
    • +
      +

      getEventId

      +
      public String getEventId()
      +
      Gets the event ID of the selection.
      +
      +
      Returns:
      +
      The event ID.
      +
      +
      +
    • +
    • +
      +

      setEventId

      +
      public void setEventId(String value)
      +
      Sets the event ID of the selection.
      +
      +
      Parameters:
      +
      value - The event ID to set.
      +
      +
      +
    • +
    • +
      +

      getProductId

      +
      public String getProductId()
      +
      Gets the product ID of the selection.
      +
      +
      Returns:
      +
      The product ID.
      +
      +
      +
    • +
    • +
      +

      setProductId

      +
      public void setProductId(String value)
      +
      Sets the product ID of the selection.
      +
      +
      Parameters:
      +
      value - The product ID to set.
      +
      +
      +
    • +
    • +
      +

      getOdds

      +
      public Odds getOdds()
      +
      Gets the odds of the selection.
      +
      +
      Returns:
      +
      The odds.
      +
      +
      +
    • +
    • +
      +

      setOdds

      +
      public void setOdds(Odds value)
      +
      Sets the odds of the selection.
      +
      +
      Parameters:
      +
      value - The odds to set.
      +
      +
      +
    • +
    • +
      +

      getOutcomeId

      +
      public String getOutcomeId()
      +
      Gets the outcome ID of the selection.
      +
      +
      Returns:
      +
      The outcome ID.
      +
      +
      +
    • +
    • +
      +

      setOutcomeId

      +
      public void setOutcomeId(String value)
      +
      Sets the outcome ID of the selection.
      +
      +
      Parameters:
      +
      value - The outcome ID to set.
      +
      +
      +
    • +
    • +
      +

      getSpecifiers

      +
      public String getSpecifiers()
      +
      Gets the specifiers of the selection.
      +
      +
      Returns:
      +
      The specifiers.
      +
      +
      +
    • +
    • +
      +

      setSpecifiers

      +
      public void setSpecifiers(String value)
      +
      Sets the specifiers of the selection.
      +
      +
      Parameters:
      +
      value - The specifiers to set.
      +
      +
      +
    • +
    • +
      +

      getMarketId

      +
      public String getMarketId()
      +
      Gets the market ID of the selection.
      +
      +
      Returns:
      +
      The market ID.
      +
      +
      +
    • +
    • +
      +

      setMarketId

      +
      public void setMarketId(String value)
      +
      Sets the market ID of the selection.
      +
      +
      Parameters:
      +
      value - The market ID to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/WaysSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/WaysSelection.Builder.html new file mode 100644 index 00000000..d324fa07 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/WaysSelection.Builder.html @@ -0,0 +1,179 @@ + + + + +WaysSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WaysSelection.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.WaysSelection.Builder
+
+
+
+
Enclosing class:
+
WaysSelection
+
+
+
public static class WaysSelection.Builder +extends Object
+
A builder class for creating instances of the WaysSelection class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public WaysSelection build()
      +
      Builds and returns the WaysSelection instance.
      +
      +
      Returns:
      +
      The built WaysSelection instance.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public WaysSelection.Builder setSelections(Selection... value)
      +
      Sets the selections within the ways selection.
      +
      +
      Parameters:
      +
      value - An array of Selection objects representing the selections within the ways selection.
      +
      Returns:
      +
      The current instance of the Builder class.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/WaysSelection.html b/com/sportradar/mbs/sdk/entities/selection/WaysSelection.html new file mode 100644 index 00000000..2106268c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/WaysSelection.html @@ -0,0 +1,238 @@ + + + + +WaysSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WaysSelection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.selection.Selection +
com.sportradar.mbs.sdk.entities.selection.WaysSelection
+
+
+
+
+
public class WaysSelection +extends Selection
+
Represents a selection with multiple ways.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WaysSelection

      +
      public WaysSelection()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static WaysSelection.Builder newBuilder()
      +
      Creates a new instance of the WaysSelection.Builder class.
      +
      +
      Returns:
      +
      A new instance of the WaysSelection.Builder class.
      +
      +
      +
    • +
    • +
      +

      getSelections

      +
      public Selection[] getSelections()
      +
      Gets the selections within the ways selection.
      +
      +
      Returns:
      +
      An array of Selection objects representing the selections within the ways selection.
      +
      +
      +
    • +
    • +
      +

      setSelections

      +
      public void setSelections(Selection[] value)
      +
      Sets the selections within the ways selection.
      +
      +
      Parameters:
      +
      value - An array of Selection objects representing the selections within the ways selection.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.Builder.html new file mode 100644 index 00000000..e049037d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.html new file mode 100644 index 00000000..da7d0e00 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/AccumulatorSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection

+
+
Packages that use AccumulatorSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.Builder.html new file mode 100644 index 00000000..483850ee --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder

+
+
Packages that use ExtSelection.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.html new file mode 100644 index 00000000..7b2937b8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/ExtSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.ExtSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.ExtSelection

+
+
Packages that use ExtSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.Builder.html new file mode 100644 index 00000000..9dd2399f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder

+
+
Packages that use OddsBoostSelection.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.html new file mode 100644 index 00000000..fbdd89bc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/OddsBoostSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection

+
+
Packages that use OddsBoostSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/Selection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/Selection.html new file mode 100644 index 00000000..3ab0c464 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/Selection.html @@ -0,0 +1,239 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.Selection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.Selection

+
+
Packages that use Selection
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.Builder.html new file mode 100644 index 00000000..9261b816 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder

+
+
Packages that use SystemSelection.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.html new file mode 100644 index 00000000..77422f17 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/SystemSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.SystemSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.SystemSelection

+
+
Packages that use SystemSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.Builder.html new file mode 100644 index 00000000..efc8ff7c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.html new file mode 100644 index 00000000..0fe971ab --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/UfCustomBetSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection

+
+
Packages that use UfCustomBetSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.Builder.html new file mode 100644 index 00000000..6e7316bd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.Builder.html @@ -0,0 +1,123 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder

+
+
Packages that use UfSelection.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.html new file mode 100644 index 00000000..d896af74 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/UfSelection.html @@ -0,0 +1,109 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.UfSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.UfSelection

+
+
Packages that use UfSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.Builder.html b/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.Builder.html new file mode 100644 index 00000000..0c2599ff --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.WaysSelection.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.WaysSelection.Builder

+
+
Packages that use WaysSelection.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.html b/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.html new file mode 100644 index 00000000..6cd231d3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/class-use/WaysSelection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.selection.WaysSelection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.selection.WaysSelection

+
+
Packages that use WaysSelection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/package-summary.html b/com/sportradar/mbs/sdk/entities/selection/package-summary.html new file mode 100644 index 00000000..2bd5ed5d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/package-summary.html @@ -0,0 +1,153 @@ + + + + +com.sportradar.mbs.sdk.entities.selection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.selection

+
+
+
package com.sportradar.mbs.sdk.entities.selection
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/package-tree.html b/com/sportradar/mbs/sdk/entities/selection/package-tree.html new file mode 100644 index 00000000..aa9a605a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/package-tree.html @@ -0,0 +1,92 @@ + + + + +com.sportradar.mbs.sdk.entities.selection Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.selection

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/selection/package-use.html b/com/sportradar/mbs/sdk/entities/selection/package-use.html new file mode 100644 index 00000000..62228ca3 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/selection/package-use.html @@ -0,0 +1,156 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.selection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.selection

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.Builder.html b/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.Builder.html new file mode 100644 index 00000000..2a0b1ebc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.Builder.html @@ -0,0 +1,233 @@ + + + + +BetExtSettlementDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetExtSettlementDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
+
+
Enclosing class:
+
BetExtSettlementDetails
+
+
+
public static class BetExtSettlementDetails.Builder +extends Object
+
Builder class for creating instances of BetExtSettlementDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BetExtSettlementDetails build()
      +
      Builds the BetExtSettlementDetails instance.
      +
      +
      Returns:
      +
      The built BetExtSettlementDetails instance.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public BetExtSettlementDetails.Builder setBetId(String value)
      +
      Sets the bet ID.
      +
      +
      Parameters:
      +
      value - The bet ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public BetExtSettlementDetails.Builder setPayout(Payout... value)
      +
      Sets the payout details.
      +
      +
      Parameters:
      +
      value - The payout details.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public BetExtSettlementDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public BetExtSettlementDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.html new file mode 100644 index 00000000..d6413c48 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.html @@ -0,0 +1,334 @@ + + + + +BetExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BetExtSettlementDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails +
com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
+
+
+
public class BetExtSettlementDetails +extends ExtSettlementDetails
+
Represents external settlement details for a bet.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BetExtSettlementDetails

      +
      public BetExtSettlementDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BetExtSettlementDetails.Builder newBuilder()
      +
      Creates a new instance of the BetExtSettlementDetails.Builder class.
      +
      +
      Returns:
      +
      A new instance of the BetExtSettlementDetails.Builder class.
      +
      +
      +
    • +
    • +
      +

      getBetId

      +
      public String getBetId()
      +
      Gets the bet ID.
      +
      +
      Returns:
      +
      The bet ID.
      +
      +
      +
    • +
    • +
      +

      setBetId

      +
      public void setBetId(String value)
      +
      Sets the bet ID.
      +
      +
      Parameters:
      +
      value - The bet ID.
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Gets the payout details.
      +
      +
      Returns:
      +
      The payout details.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payout details.
      +
      +
      Parameters:
      +
      value - The payout details.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.html new file mode 100644 index 00000000..b08a12b5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.html @@ -0,0 +1,204 @@ + + + + +ExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtSettlementDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails
+
+
+
+
Direct Known Subclasses:
+
BetExtSettlementDetails, TicketExtSettlementDetails
+
+
+
public class ExtSettlementDetails +extends Object
+
Represents the external settlement details for a settlement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtSettlementDetails

      +
      public ExtSettlementDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBetExtSettlementDetailsBuilder

      +
      public static BetExtSettlementDetails.Builder newBetExtSettlementDetailsBuilder()
      +
      Creates a new instance of BetExtSettlementDetails.Builder.
      +
      +
      Returns:
      +
      the new instance of BetExtSettlementDetails.Builder
      +
      +
      +
    • +
    • +
      +

      newTicketExtSettlementDetailsBuilder

      +
      public static TicketExtSettlementDetails.Builder newTicketExtSettlementDetailsBuilder()
      +
      Creates a new instance of TicketExtSettlementDetails.Builder.
      +
      +
      Returns:
      +
      the new instance of TicketExtSettlementDetails.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.Builder.html b/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.Builder.html new file mode 100644 index 00000000..e72ba2c4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.Builder.html @@ -0,0 +1,215 @@ + + + + +TicketExtSettlementDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketExtSettlementDetails.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder
+
+
+
+
Enclosing class:
+
TicketExtSettlementDetails
+
+
+
public static class TicketExtSettlementDetails.Builder +extends Object
+
Builder class for creating instances of TicketExtSettlementDetails.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      + +
      Builds and returns the TicketExtSettlementDetails instance.
      +
      +
      Returns:
      +
      The TicketExtSettlementDetails instance.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public TicketExtSettlementDetails.Builder setPayout(Payout... value)
      +
      Sets the payout details for the ticket.
      +
      +
      Parameters:
      +
      value - An array of Payout objects representing the payout details.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public TicketExtSettlementDetails.Builder setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public TicketExtSettlementDetails.Builder setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.html new file mode 100644 index 00000000..5d2bc0ce --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.html @@ -0,0 +1,302 @@ + + + + +TicketExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TicketExtSettlementDetails

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails +
com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
+
+
+
public class TicketExtSettlementDetails +extends ExtSettlementDetails
+
Represents the external settlement details for a ticket.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TicketExtSettlementDetails

      +
      public TicketExtSettlementDetails()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static TicketExtSettlementDetails.Builder newBuilder()
      +
      Creates a new instance of TicketExtSettlementDetails.Builder.
      +
      +
      Returns:
      +
      A new instance of TicketExtSettlementDetails.Builder.
      +
      +
      +
    • +
    • +
      +

      getPayout

      +
      public Payout[] getPayout()
      +
      Gets the payout details for the ticket.
      +
      +
      Returns:
      +
      An array of Payout objects representing the payout details.
      +
      +
      +
    • +
    • +
      +

      setPayout

      +
      public void setPayout(Payout[] value)
      +
      Sets the payout details for the ticket.
      +
      +
      Parameters:
      +
      value - An array of Payout objects representing the payout details.
      +
      +
      +
    • +
    • +
      +

      getTicketSignature

      +
      public String getTicketSignature()
      +
      Gets the ticket signature.
      +
      +
      Returns:
      +
      The ticket signature.
      +
      +
      +
    • +
    • +
      +

      setTicketSignature

      +
      public void setTicketSignature(String value)
      +
      Sets the ticket signature.
      +
      +
      Parameters:
      +
      value - The ticket signature.
      +
      +
      +
    • +
    • +
      +

      getTicketId

      +
      public String getTicketId()
      +
      Gets the ticket ID.
      +
      +
      Returns:
      +
      The ticket ID.
      +
      +
      +
    • +
    • +
      +

      setTicketId

      +
      public void setTicketId(String value)
      +
      Sets the ticket ID.
      +
      +
      Parameters:
      +
      value - The ticket ID.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.Builder.html b/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.Builder.html new file mode 100644 index 00000000..ce30a97c --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.html new file mode 100644 index 00000000..aa8814f1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/class-use/BetExtSettlementDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails

+
+
Packages that use BetExtSettlementDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/class-use/ExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/class-use/ExtSettlementDetails.html new file mode 100644 index 00000000..21da5800 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/class-use/ExtSettlementDetails.html @@ -0,0 +1,127 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails

+
+
Packages that use ExtSettlementDetails
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.Builder.html b/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.Builder.html new file mode 100644 index 00000000..eb2d1cef --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.Builder.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.html b/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.html new file mode 100644 index 00000000..0b54e61b --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/class-use/TicketExtSettlementDetails.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails

+
+
Packages that use TicketExtSettlementDetails
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/package-summary.html b/com/sportradar/mbs/sdk/entities/settlement/package-summary.html new file mode 100644 index 00000000..7734cd5f --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/package-summary.html @@ -0,0 +1,113 @@ + + + + +com.sportradar.mbs.sdk.entities.settlement (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.settlement

+
+
+
package com.sportradar.mbs.sdk.entities.settlement
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/package-tree.html b/com/sportradar/mbs/sdk/entities/settlement/package-tree.html new file mode 100644 index 00000000..1825c529 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/package-tree.html @@ -0,0 +1,82 @@ + + + + +com.sportradar.mbs.sdk.entities.settlement Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.settlement

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/settlement/package-use.html b/com/sportradar/mbs/sdk/entities/settlement/package-use.html new file mode 100644 index 00000000..f9d9bd99 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/settlement/package-use.html @@ -0,0 +1,116 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.settlement (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.settlement

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/BonusStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/BonusStake.Builder.html new file mode 100644 index 00000000..16b57958 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/BonusStake.Builder.html @@ -0,0 +1,233 @@ + + + + +BonusStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BonusStake.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
+
+
Enclosing class:
+
BonusStake
+
+
+
public static class BonusStake.Builder +extends Object
+
Builder class for creating instances of BonusStake.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public BonusStake build()
      +
      Builds and returns the BonusStake instance.
      +
      +
      Returns:
      +
      The built BonusStake instance.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public BonusStake.Builder setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public BonusStake.Builder setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public BonusStake.Builder setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public BonusStake.Builder setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/BonusStake.html b/com/sportradar/mbs/sdk/entities/stake/BonusStake.html new file mode 100644 index 00000000..488120b5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/BonusStake.html @@ -0,0 +1,334 @@ + + + + +BonusStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BonusStake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake +
com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
+
+
+
public class BonusStake +extends Stake
+
Represents a bonus stake in the system.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BonusStake

      +
      public BonusStake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static BonusStake.Builder newBuilder()
      +
      Returns a new instance of the BonusStake.Builder class.
      +
      +
      Returns:
      +
      A new instance of the BonusStake.Builder class.
      +
      +
      +
    • +
    • +
      +

      getMode

      +
      public StakeMode getMode()
      +
      Returns the stake mode.
      +
      +
      Returns:
      +
      The stake mode.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Returns the trace ID.
      +
      +
      Returns:
      +
      The trace ID.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Returns the stake amount.
      +
      +
      Returns:
      +
      The stake amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Returns the currency.
      +
      +
      Returns:
      +
      The currency.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/CashStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/CashStake.Builder.html new file mode 100644 index 00000000..8b46746e --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/CashStake.Builder.html @@ -0,0 +1,233 @@ + + + + +CashStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashStake.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
+
+
Enclosing class:
+
CashStake
+
+
+
public static class CashStake.Builder +extends Object
+
Builder class for creating instances of CashStake.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public CashStake build()
      +
      Builds and returns the CashStake instance.
      +
      +
      Returns:
      +
      The CashStake instance.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public CashStake.Builder setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public CashStake.Builder setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public CashStake.Builder setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public CashStake.Builder setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/CashStake.html b/com/sportradar/mbs/sdk/entities/stake/CashStake.html new file mode 100644 index 00000000..029562cd --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/CashStake.html @@ -0,0 +1,334 @@ + + + + +CashStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CashStake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake +
com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
+
+
+
public class CashStake +extends Stake
+
Represents a cash stake in the system.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CashStake

      +
      public CashStake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static CashStake.Builder newBuilder()
      +
      Returns a new instance of the CashStake.Builder class.
      +
      +
      Returns:
      +
      A new instance of the CashStake.Builder class.
      +
      +
      +
    • +
    • +
      +

      getMode

      +
      public StakeMode getMode()
      +
      Returns the stake mode.
      +
      +
      Returns:
      +
      The stake mode.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Returns the trace ID.
      +
      +
      Returns:
      +
      The trace ID.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Returns the stake amount.
      +
      +
      Returns:
      +
      The stake amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Returns the currency.
      +
      +
      Returns:
      +
      The currency.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.Builder.html new file mode 100644 index 00000000..fc73637a --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.Builder.html @@ -0,0 +1,233 @@ + + + + +FreeCashStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeCashStake.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
+
+
Enclosing class:
+
FreeCashStake
+
+
+
public static class FreeCashStake.Builder +extends Object
+
Builder class for creating a FreeCashStake object.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public FreeCashStake build()
      +
      Builds and returns the FreeCashStake object.
      +
      +
      Returns:
      +
      The built FreeCashStake object.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public FreeCashStake.Builder setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public FreeCashStake.Builder setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public FreeCashStake.Builder setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public FreeCashStake.Builder setCurrency(String value)
      +
      Sets the currency of the stake.
      +
      +
      Parameters:
      +
      value - The currency of the stake to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.html b/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.html new file mode 100644 index 00000000..43cf5f78 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.html @@ -0,0 +1,334 @@ + + + + +FreeCashStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeCashStake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake +
com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
+
+
+
public class FreeCashStake +extends Stake
+
Represents a stake made with free cash.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FreeCashStake

      +
      public FreeCashStake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static FreeCashStake.Builder newBuilder()
      +
      Returns a new instance of the Builder for creating a FreeCashStake object.
      +
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      getMode

      +
      public StakeMode getMode()
      +
      Gets the stake mode.
      +
      +
      Returns:
      +
      The stake mode.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID.
      +
      +
      Returns:
      +
      The trace ID.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the stake amount.
      +
      +
      Returns:
      +
      The stake amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency of the stake.
      +
      +
      Returns:
      +
      The currency of the stake.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency of the stake.
      +
      +
      Parameters:
      +
      value - The currency of the stake to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.Builder.html new file mode 100644 index 00000000..d6e2f090 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.Builder.html @@ -0,0 +1,233 @@ + + + + +FreeRolloverStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeRolloverStake.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
+
+
Enclosing class:
+
FreeRolloverStake
+
+
+
public static class FreeRolloverStake.Builder +extends Object
+
Builder class for creating instances of FreeRolloverStake.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public FreeRolloverStake build()
      +
      Builds the FreeRolloverStake instance.
      +
      +
      Returns:
      +
      The built FreeRolloverStake instance.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public FreeRolloverStake.Builder setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public FreeRolloverStake.Builder setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public FreeRolloverStake.Builder setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public FreeRolloverStake.Builder setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.html b/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.html new file mode 100644 index 00000000..2caf0e99 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.html @@ -0,0 +1,334 @@ + + + + +FreeRolloverStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeRolloverStake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake +
com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
+
+
+
public class FreeRolloverStake +extends Stake
+
Represents a free rollover stake.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FreeRolloverStake

      +
      public FreeRolloverStake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static FreeRolloverStake.Builder newBuilder()
      +
      Creates a new instance of the FreeRolloverStake.Builder class.
      +
      +
      Returns:
      +
      The new instance of the FreeRolloverStake.Builder class.
      +
      +
      +
    • +
    • +
      +

      getMode

      +
      public StakeMode getMode()
      +
      Gets the stake mode.
      +
      +
      Returns:
      +
      The stake mode.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID.
      +
      +
      Returns:
      +
      The trace ID.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the stake amount.
      +
      +
      Returns:
      +
      The stake amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency.
      +
      +
      Returns:
      +
      The currency.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/FreeStake.Builder.html new file mode 100644 index 00000000..f9ae4aeb --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeStake.Builder.html @@ -0,0 +1,233 @@ + + + + +FreeStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeStake.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
+
+
Enclosing class:
+
FreeStake
+
+
+
public static class FreeStake.Builder +extends Object
+
Builder class for creating instances of the FreeStake class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public FreeStake build()
      +
      Builds and returns the FreeStake instance.
      +
      +
      Returns:
      +
      The FreeStake instance.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public FreeStake.Builder setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public FreeStake.Builder setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public FreeStake.Builder setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public FreeStake.Builder setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/FreeStake.html b/com/sportradar/mbs/sdk/entities/stake/FreeStake.html new file mode 100644 index 00000000..04962eca --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/FreeStake.html @@ -0,0 +1,331 @@ + + + + +FreeStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FreeStake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake +
com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
+
+
+
public class FreeStake +extends Stake
+
Represents a free stake in the system.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FreeStake

      +
      public FreeStake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static FreeStake.Builder newBuilder()
      +
      Creates a new instance of the FreeStake class. + Use the newBuilder method to obtain an instance of the Builder class and set the desired properties.
      +
      +
    • +
    • +
      +

      getMode

      +
      public StakeMode getMode()
      +
      Gets the stake mode.
      +
      +
      Returns:
      +
      The stake mode.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(StakeMode value)
      +
      Sets the stake mode.
      +
      +
      Parameters:
      +
      value - The stake mode to set.
      +
      +
      +
    • +
    • +
      +

      getTraceId

      +
      public String getTraceId()
      +
      Gets the trace ID.
      +
      +
      Returns:
      +
      The trace ID.
      +
      +
      +
    • +
    • +
      +

      setTraceId

      +
      public void setTraceId(String value)
      +
      Sets the trace ID.
      +
      +
      Parameters:
      +
      value - The trace ID to set.
      +
      +
      +
    • +
    • +
      +

      getAmount

      +
      public BigDecimal getAmount()
      +
      Gets the stake amount.
      +
      +
      Returns:
      +
      The stake amount.
      +
      +
      +
    • +
    • +
      +

      setAmount

      +
      public void setAmount(BigDecimal value)
      +
      Sets the stake amount.
      +
      +
      Parameters:
      +
      value - The stake amount to set.
      +
      +
      +
    • +
    • +
      +

      getCurrency

      +
      public String getCurrency()
      +
      Gets the currency.
      +
      +
      Returns:
      +
      The currency.
      +
      +
      +
    • +
    • +
      +

      setCurrency

      +
      public void setCurrency(String value)
      +
      Sets the currency.
      +
      +
      Parameters:
      +
      value - The currency to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/Stake.html b/com/sportradar/mbs/sdk/entities/stake/Stake.html new file mode 100644 index 00000000..48a820e5 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/Stake.html @@ -0,0 +1,253 @@ + + + + +Stake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Stake

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.stake.Stake
+
+
+
+
Direct Known Subclasses:
+
BonusStake, CashStake, FreeCashStake, FreeRolloverStake, FreeStake
+
+
+
public class Stake +extends Object
+
The Stake class represents a stake in a betting system. + It provides static methods to create different types of stakes.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Stake

      +
      public Stake()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newFreeCashStakeBuilder

      +
      public static FreeCashStake.Builder newFreeCashStakeBuilder()
      +
      Creates a new instance of FreeCashStake.Builder.
      +
      +
      Returns:
      +
      a new instance of FreeCashStake.Builder
      +
      +
      +
    • +
    • +
      +

      newFreeRolloverStakeBuilder

      +
      public static FreeRolloverStake.Builder newFreeRolloverStakeBuilder()
      +
      Creates a new instance of FreeRolloverStake.Builder.
      +
      +
      Returns:
      +
      a new instance of FreeRolloverStake.Builder
      +
      +
      +
    • +
    • +
      +

      newBonusStakeBuilder

      +
      public static BonusStake.Builder newBonusStakeBuilder()
      +
      Creates a new instance of BonusStake.Builder.
      +
      +
      Returns:
      +
      a new instance of BonusStake.Builder
      +
      +
      +
    • +
    • +
      +

      newFreeStakeBuilder

      +
      public static FreeStake.Builder newFreeStakeBuilder()
      +
      Creates a new instance of FreeStake.Builder.
      +
      +
      Returns:
      +
      a new instance of FreeStake.Builder
      +
      +
      +
    • +
    • +
      +

      newCashStakeBuilder

      +
      public static CashStake.Builder newCashStakeBuilder()
      +
      Creates a new instance of CashStake.Builder.
      +
      +
      Returns:
      +
      a new instance of CashStake.Builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/StakeMode.html b/com/sportradar/mbs/sdk/entities/stake/StakeMode.html new file mode 100644 index 00000000..216c10d7 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/StakeMode.html @@ -0,0 +1,266 @@ + + + + +StakeMode (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class StakeMode

+
+
java.lang.Object +
java.lang.Enum<StakeMode> +
com.sportradar.mbs.sdk.entities.stake.StakeMode
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<StakeMode>, Constable
+
+
+
public enum StakeMode +extends Enum<StakeMode>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      UNIT

      +
      public static final StakeMode UNIT
      +
      +
    • +
    • +
      +

      TOTAL

      +
      public static final StakeMode TOTAL
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static StakeMode[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static StakeMode valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static StakeMode fromValue(String value)
      +
      +
    • +
    • +
      +

      getJsonValue

      +
      public String getJsonValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<StakeMode>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.Builder.html new file mode 100644 index 00000000..d2d9a0a8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder

+
+
Packages that use BonusStake.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.html new file mode 100644 index 00000000..a27d3f58 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/BonusStake.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.BonusStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.BonusStake

+
+
Packages that use BonusStake
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.Builder.html new file mode 100644 index 00000000..7d25c7d2 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.CashStake.Builder

+
+
Packages that use CashStake.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.html new file mode 100644 index 00000000..147a5d84 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/CashStake.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.CashStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.CashStake

+
+
Packages that use CashStake
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.Builder.html new file mode 100644 index 00000000..f38ebec8 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder

+
+
Packages that use FreeCashStake.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.html new file mode 100644 index 00000000..23a0a2dc --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeCashStake.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeCashStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeCashStake

+
+
Packages that use FreeCashStake
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.Builder.html new file mode 100644 index 00000000..09065c7d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder

+
+
Packages that use FreeRolloverStake.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.html new file mode 100644 index 00000000..62f6a3ba --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeRolloverStake.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake

+
+
Packages that use FreeRolloverStake
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.Builder.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.Builder.html new file mode 100644 index 00000000..dcd8b1c0 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder

+
+
Packages that use FreeStake.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.html new file mode 100644 index 00000000..fa67d036 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/FreeStake.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.FreeStake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.FreeStake

+
+
Packages that use FreeStake
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/Stake.html b/com/sportradar/mbs/sdk/entities/stake/class-use/Stake.html new file mode 100644 index 00000000..e3e36e52 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/Stake.html @@ -0,0 +1,206 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.stake.Stake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.stake.Stake

+
+
Packages that use Stake
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/class-use/StakeMode.html b/com/sportradar/mbs/sdk/entities/stake/class-use/StakeMode.html new file mode 100644 index 00000000..8a1bfc72 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/class-use/StakeMode.html @@ -0,0 +1,178 @@ + + + + +Uses of Enum Class com.sportradar.mbs.sdk.entities.stake.StakeMode (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.sportradar.mbs.sdk.entities.stake.StakeMode

+
+
Packages that use StakeMode
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/package-summary.html b/com/sportradar/mbs/sdk/entities/stake/package-summary.html new file mode 100644 index 00000000..67cf31e1 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/package-summary.html @@ -0,0 +1,141 @@ + + + + +com.sportradar.mbs.sdk.entities.stake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.stake

+
+
+
package com.sportradar.mbs.sdk.entities.stake
+
+
    +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
    +
    Represents a bonus stake in the system.
    +
    + +
    +
    Builder class for creating instances of BonusStake.
    +
    + +
    +
    Represents a cash stake in the system.
    +
    + +
    +
    Builder class for creating instances of CashStake.
    +
    + +
    +
    Represents a stake made with free cash.
    +
    + +
    +
    Builder class for creating a FreeCashStake object.
    +
    + +
    +
    Represents a free rollover stake.
    +
    + +
    +
    Builder class for creating instances of FreeRolloverStake.
    +
    + +
    +
    Represents a free stake in the system.
    +
    + +
    +
    Builder class for creating instances of the FreeStake class.
    +
    + +
    +
    The Stake class represents a stake in a betting system.
    +
    + +
     
    +
    +
    +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/package-tree.html b/com/sportradar/mbs/sdk/entities/stake/package-tree.html new file mode 100644 index 00000000..c0bcf9ee --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/package-tree.html @@ -0,0 +1,102 @@ + + + + +com.sportradar.mbs.sdk.entities.stake Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.stake

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/stake/package-use.html b/com/sportradar/mbs/sdk/entities/stake/package-use.html new file mode 100644 index 00000000..e6f58eb6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/stake/package-use.html @@ -0,0 +1,157 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.stake (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.stake

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.Builder.html b/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.Builder.html new file mode 100644 index 00000000..dddace36 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.Builder.html @@ -0,0 +1,179 @@ + + + + +AltStakeSuggestion.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AltStakeSuggestion.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion.Builder
+
+
+
+
Enclosing class:
+
AltStakeSuggestion
+
+
+
public static class AltStakeSuggestion.Builder +extends Object
+
Represents a builder for the AltStakeSuggestion class.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public AltStakeSuggestion build()
      +
      Builds the AltStakeSuggestion instance.
      +
      +
      Returns:
      +
      The built AltStakeSuggestion instance.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public AltStakeSuggestion.Builder setStake(Stake... value)
      +
      Sets the stake array for the AltStakeSuggestion instance.
      +
      +
      Parameters:
      +
      value - The stake array to set.
      +
      Returns:
      +
      The builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.html new file mode 100644 index 00000000..9183f337 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.html @@ -0,0 +1,238 @@ + + + + +AltStakeSuggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AltStakeSuggestion

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.suggestion.Suggestion +
com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion
+
+
+
+
+
public class AltStakeSuggestion +extends Suggestion
+
Represents an alternative stake suggestion.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AltStakeSuggestion

      +
      public AltStakeSuggestion()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static AltStakeSuggestion.Builder newBuilder()
      +
      Creates a new instance of the AltStakeSuggestion.Builder class.
      +
      +
      Returns:
      +
      A new instance of the AltStakeSuggestion.Builder class.
      +
      +
      +
    • +
    • +
      +

      getStake

      +
      public Stake[] getStake()
      +
      Gets the stake array.
      +
      +
      Returns:
      +
      The stake array.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public void setStake(Stake[] value)
      +
      Sets the stake array.
      +
      +
      Parameters:
      +
      value - The stake array to set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.Builder.html b/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.Builder.html new file mode 100644 index 00000000..968a5a14 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.Builder.html @@ -0,0 +1,197 @@ + + + + +ReofferSuggestion.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferSuggestion.Builder

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder
+
+
+
+
Enclosing class:
+
ReofferSuggestion
+
+
+
public static class ReofferSuggestion.Builder +extends Object
+
Builder class for creating instances of ReofferSuggestion.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      build

      +
      public ReofferSuggestion build()
      +
      Builds and returns the ReofferSuggestion instance.
      +
      +
      Returns:
      +
      The ReofferSuggestion instance.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public ReofferSuggestion.Builder setMode(String value)
      +
      Sets the mode of the reoffer suggestion.
      +
      +
      Parameters:
      +
      value - The mode of the reoffer suggestion.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public ReofferSuggestion.Builder setStake(Stake... value)
      +
      Sets the stake of the reoffer suggestion.
      +
      +
      Parameters:
      +
      value - The stake of the reoffer suggestion.
      +
      Returns:
      +
      The Builder instance.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.html new file mode 100644 index 00000000..c1acaeea --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.html @@ -0,0 +1,271 @@ + + + + +ReofferSuggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReofferSuggestion

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.suggestion.Suggestion +
com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
+
+
+
public class ReofferSuggestion +extends Suggestion
+
Represents a reoffer suggestion. + Extends the base class Suggestion.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReofferSuggestion

      +
      public ReofferSuggestion()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newBuilder

      +
      public static ReofferSuggestion.Builder newBuilder()
      +
      Creates a new instance of ReofferSuggestion.Builder.
      +
      +
      Returns:
      +
      A new instance of ReofferSuggestion.Builder.
      +
      +
      +
    • +
    • +
      +

      getMode

      +
      public String getMode()
      +
      Gets the mode of the reoffer suggestion.
      +
      +
      Returns:
      +
      The mode of the reoffer suggestion.
      +
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(String value)
      +
      Sets the mode of the reoffer suggestion.
      +
      +
      Parameters:
      +
      value - The mode of the reoffer suggestion.
      +
      +
      +
    • +
    • +
      +

      getStake

      +
      public Stake[] getStake()
      +
      Gets the stake of the reoffer suggestion.
      +
      +
      Returns:
      +
      The stake of the reoffer suggestion.
      +
      +
      +
    • +
    • +
      +

      setStake

      +
      public void setStake(Stake[] value)
      +
      Sets the stake of the reoffer suggestion.
      +
      +
      Parameters:
      +
      value - The stake of the reoffer suggestion.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.html new file mode 100644 index 00000000..dabe29e4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.html @@ -0,0 +1,203 @@ + + + + +Suggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Suggestion

+
+
java.lang.Object +
com.sportradar.mbs.sdk.entities.suggestion.Suggestion
+
+
+
+
Direct Known Subclasses:
+
AltStakeSuggestion, ReofferSuggestion
+
+
+
public class Suggestion +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Suggestion

      +
      public Suggestion()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newReofferSuggestionBuilder

      +
      public static ReofferSuggestion.Builder newReofferSuggestionBuilder()
      +
      Creates a new builder for ReofferSuggestion.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    • +
      +

      newAltStakeSuggestionBuilder

      +
      public static AltStakeSuggestion.Builder newAltStakeSuggestionBuilder()
      +
      Creates a new builder for AltStakeSuggestion.
      +
      +
      Returns:
      +
      the builder instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.Builder.html b/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.Builder.html new file mode 100644 index 00000000..bc27d0ba --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.Builder.html @@ -0,0 +1,98 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion.Builder

+
+
Packages that use AltStakeSuggestion.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.html new file mode 100644 index 00000000..f3b78224 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/class-use/AltStakeSuggestion.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion

+
+
Packages that use AltStakeSuggestion
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.Builder.html b/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.Builder.html new file mode 100644 index 00000000..d8ca2612 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.Builder.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder

+
+
Packages that use ReofferSuggestion.Builder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.html new file mode 100644 index 00000000..ede0810d --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/class-use/ReofferSuggestion.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion

+
+
Packages that use ReofferSuggestion
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/class-use/Suggestion.html b/com/sportradar/mbs/sdk/entities/suggestion/class-use/Suggestion.html new file mode 100644 index 00000000..6f0959d6 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/class-use/Suggestion.html @@ -0,0 +1,127 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.entities.suggestion.Suggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.entities.suggestion.Suggestion

+
+
Packages that use Suggestion
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/package-summary.html b/com/sportradar/mbs/sdk/entities/suggestion/package-summary.html new file mode 100644 index 00000000..96e8cef4 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/package-summary.html @@ -0,0 +1,111 @@ + + + + +com.sportradar.mbs.sdk.entities.suggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.entities.suggestion

+
+
+
package com.sportradar.mbs.sdk.entities.suggestion
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/package-tree.html b/com/sportradar/mbs/sdk/entities/suggestion/package-tree.html new file mode 100644 index 00000000..de01fd33 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/package-tree.html @@ -0,0 +1,82 @@ + + + + +com.sportradar.mbs.sdk.entities.suggestion Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.entities.suggestion

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/entities/suggestion/package-use.html b/com/sportradar/mbs/sdk/entities/suggestion/package-use.html new file mode 100644 index 00000000..a8640637 --- /dev/null +++ b/com/sportradar/mbs/sdk/entities/suggestion/package-use.html @@ -0,0 +1,112 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.entities.suggestion (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.entities.suggestion

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.html b/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.html new file mode 100644 index 00000000..39732058 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.html @@ -0,0 +1,198 @@ + + + + +AuthTokenFailureException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AuthTokenFailureException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class AuthTokenFailureException +extends SdkException
+
Exception thrown when there is a failure in obtaining the authentication token.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AuthTokenFailureException

      +
      public AuthTokenFailureException(Exception cause)
      +
      Constructs a new AuthTokenFailureException with the specified cause.
      +
      +
      Parameters:
      +
      cause - the cause of the exception
      +
      +
      +
    • +
    • +
      +

      AuthTokenFailureException

      +
      public AuthTokenFailureException(String message)
      +
      Constructs a new AuthTokenFailureException with the specified detail message.
      +
      +
      Parameters:
      +
      message - the detail message
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ExceptionCode.html b/com/sportradar/mbs/sdk/exceptions/ExceptionCode.html new file mode 100644 index 00000000..f1a4d511 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ExceptionCode.html @@ -0,0 +1,324 @@ + + + + +ExceptionCode (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExceptionCode

+
+
java.lang.Object +
com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
+
+
+
public class ExceptionCode +extends Object
+
The ExceptionCode class represents the error codes used in the SDK exceptions. + Each code corresponds to a specific type of error.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      AuthTokenFailure

      +
      public static final int AuthTokenFailure
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      WebSocketFailure

      +
      public static final int WebSocketFailure
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SdkNotConnected

      +
      public static final int SdkNotConnected
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ServerErrorResponse

      +
      public static final int ServerErrorResponse
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ProtocolMessageTooBig

      +
      public static final int ProtocolMessageTooBig
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ProtocolSendBufferFull

      +
      public static final int ProtocolSendBufferFull
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ProtocolSendFailed

      +
      public static final int ProtocolSendFailed
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ProtocolInvalidResponse

      +
      public static final int ProtocolInvalidResponse
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ProtocolInvalidRequest

      +
      public static final int ProtocolInvalidRequest
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExceptionCode

      +
      public ExceptionCode()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.html new file mode 100644 index 00000000..edd6e0d2 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.html @@ -0,0 +1,183 @@ + + + + +ProtocolInvalidRequestException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolInvalidRequestException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.sportradar.mbs.sdk.exceptions.SdkException +
com.sportradar.mbs.sdk.exceptions.ProtocolInvalidRequestException
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolInvalidRequestException +extends SdkException
+
Represents an exception that is thrown when an invalid request is made to the protocol.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolInvalidRequestException

      +
      public ProtocolInvalidRequestException(String content)
      +
      Constructs a new ProtocolInvalidRequestException with the specified content.
      +
      +
      Parameters:
      +
      content - the content of the exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.html new file mode 100644 index 00000000..24e1a980 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.html @@ -0,0 +1,183 @@ + + + + +ProtocolInvalidResponseException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolInvalidResponseException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.sportradar.mbs.sdk.exceptions.SdkException +
com.sportradar.mbs.sdk.exceptions.ProtocolInvalidResponseException
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolInvalidResponseException +extends SdkException
+
Represents an exception that is thrown when the response received from the protocol is invalid.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolInvalidResponseException

      +
      public ProtocolInvalidResponseException(String content)
      +
      Initializes a new instance of the ProtocolInvalidResponseException class with the specified content.
      +
      +
      Parameters:
      +
      content - The content of the invalid response.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.html new file mode 100644 index 00000000..45d76cfa --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.html @@ -0,0 +1,179 @@ + + + + +ProtocolMessageTooBigException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolMessageTooBigException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.sportradar.mbs.sdk.exceptions.SdkException +
com.sportradar.mbs.sdk.exceptions.ProtocolMessageTooBigException
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolMessageTooBigException +extends SdkException
+
Exception thrown when a protocol message exceeds the maximum allowed size.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolMessageTooBigException

      +
      public ProtocolMessageTooBigException()
      +
      Constructs a new ProtocolMessageTooBigException with a default error message.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.html new file mode 100644 index 00000000..21eac78f --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.html @@ -0,0 +1,179 @@ + + + + +ProtocolSendBufferFullException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolSendBufferFullException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.sportradar.mbs.sdk.exceptions.SdkException +
com.sportradar.mbs.sdk.exceptions.ProtocolSendBufferFullException
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolSendBufferFullException +extends SdkException
+
Represents an exception that is thrown when the send buffer is full in the protocol.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolSendBufferFullException

      +
      public ProtocolSendBufferFullException()
      +
      Initializes a new instance of the ProtocolSendBufferFullException class.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.html new file mode 100644 index 00000000..7bb3b9a8 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.html @@ -0,0 +1,183 @@ + + + + +ProtocolSendFailedException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolSendFailedException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolSendFailedException +extends SdkException
+
Represents an exception that is thrown when the protocol send fails.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolSendFailedException

      +
      public ProtocolSendFailedException(Exception cause)
      +
      Initializes a new instance of the ProtocolSendFailedException class with the specified cause.
      +
      +
      Parameters:
      +
      cause - The cause of the exception.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.html b/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.html new file mode 100644 index 00000000..c213ef27 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.html @@ -0,0 +1,179 @@ + + + + +ProtocolTimeoutException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolTimeoutException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolTimeoutException +extends SdkException
+
Represents an exception that is thrown when a response is not received in the configured time window.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolTimeoutException

      +
      public ProtocolTimeoutException()
      +
      Initializes a new instance of the ProtocolTimeoutException class.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/SdkException.html b/com/sportradar/mbs/sdk/exceptions/SdkException.html new file mode 100644 index 00000000..1a1e4ca6 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/SdkException.html @@ -0,0 +1,222 @@ + + + + +SdkException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SdkException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.sportradar.mbs.sdk.exceptions.SdkException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
Direct Known Subclasses:
+
AuthTokenFailureException, ProtocolInvalidRequestException, ProtocolInvalidResponseException, ProtocolMessageTooBigException, ProtocolSendBufferFullException, ProtocolSendFailedException, ProtocolTimeoutException, SdkNotConnectedException, ServerErrorResponseException, WebSocketConnectionException
+
+
+
public abstract class SdkException +extends RuntimeException
+
The base class for all SDK exceptions.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SdkException

      +
      public SdkException(int code, + String message, + Throwable cause)
      +
      Constructs a new SdkException with the specified code, message, and cause.
      +
      +
      Parameters:
      +
      code - the error code associated with the exception
      +
      message - the detail message
      +
      cause - the cause (which is saved for later retrieval by the getCause() method)
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Get the error code associated with the exception.
      +
      +
      Returns:
      +
      The error code.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.html b/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.html new file mode 100644 index 00000000..e4a32f38 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.html @@ -0,0 +1,194 @@ + + + + +SdkNotConnectedException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SdkNotConnectedException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class SdkNotConnectedException +extends SdkException
+
Exception thrown when the SDK is not connected or is disposed.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SdkNotConnectedException

      +
      public SdkNotConnectedException()
      +
      Constructs a new SdkNotConnectedException with no specified detail message.
      +
      +
    • +
    • +
      +

      SdkNotConnectedException

      +
      public SdkNotConnectedException(Exception cause)
      +
      Constructs a new SdkNotConnectedException with the specified detail message and cause.
      +
      +
      Parameters:
      +
      cause - the cause of the exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.html b/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.html new file mode 100644 index 00000000..4def341d --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.html @@ -0,0 +1,220 @@ + + + + +ServerErrorResponseException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerErrorResponseException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ServerErrorResponseException +extends SdkException
+
Represents an exception that occurs when a server responds with an error.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerErrorResponseException

      +
      public ServerErrorResponseException(int errorCode, + String errorMessage)
      +
      Constructs a new ServerErrorResponseException with the specified error code and error message.
      +
      +
      Parameters:
      +
      errorCode - the error code returned by the server
      +
      errorMessage - the error message returned by the server
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getErrorCode

      +
      public int getErrorCode()
      +
      Gets the error code returned by the server.
      +
      +
      Returns:
      +
      the error code
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.html b/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.html new file mode 100644 index 00000000..70796e21 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.html @@ -0,0 +1,198 @@ + + + + +WebSocketConnectionException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WebSocketConnectionException

+
+ +
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class WebSocketConnectionException +extends SdkException
+
Represents an exception that occurs when there is a failure in establishing a WebSocket connection.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WebSocketConnectionException

      +
      public WebSocketConnectionException(Exception cause)
      +
      Constructs a new WebSocketConnectionException with the specified cause.
      +
      +
      Parameters:
      +
      cause - the cause of the exception
      +
      +
      +
    • +
    • +
      +

      WebSocketConnectionException

      +
      public WebSocketConnectionException(String message)
      +
      Constructs a new WebSocketConnectionException with the specified message.
      +
      +
      Parameters:
      +
      message - the detail message
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/AuthTokenFailureException.html b/com/sportradar/mbs/sdk/exceptions/class-use/AuthTokenFailureException.html new file mode 100644 index 00000000..f3971c57 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/AuthTokenFailureException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException

+
+No usage of com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ExceptionCode.html b/com/sportradar/mbs/sdk/exceptions/class-use/ExceptionCode.html new file mode 100644 index 00000000..f54336b6 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ExceptionCode.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ExceptionCode (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ExceptionCode

+
+No usage of com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidRequestException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidRequestException.html new file mode 100644 index 00000000..df59412f --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidRequestException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolInvalidRequestException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolInvalidRequestException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolInvalidRequestException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidResponseException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidResponseException.html new file mode 100644 index 00000000..524c97ba --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolInvalidResponseException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolInvalidResponseException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolInvalidResponseException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolInvalidResponseException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolMessageTooBigException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolMessageTooBigException.html new file mode 100644 index 00000000..14bae2d1 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolMessageTooBigException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolMessageTooBigException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolMessageTooBigException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolMessageTooBigException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendBufferFullException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendBufferFullException.html new file mode 100644 index 00000000..b9364be2 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendBufferFullException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolSendBufferFullException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolSendBufferFullException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolSendBufferFullException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendFailedException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendFailedException.html new file mode 100644 index 00000000..ba006be6 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolSendFailedException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolSendFailedException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolSendFailedException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolSendFailedException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolTimeoutException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolTimeoutException.html new file mode 100644 index 00000000..98ceae8b --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ProtocolTimeoutException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ProtocolTimeoutException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ProtocolTimeoutException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ProtocolTimeoutException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/SdkException.html b/com/sportradar/mbs/sdk/exceptions/class-use/SdkException.html new file mode 100644 index 00000000..20f8b259 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/SdkException.html @@ -0,0 +1,175 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.SdkException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.SdkException

+
+
Packages that use SdkException
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/SdkNotConnectedException.html b/com/sportradar/mbs/sdk/exceptions/class-use/SdkNotConnectedException.html new file mode 100644 index 00000000..cceaf9f2 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/SdkNotConnectedException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException

+
+No usage of com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/ServerErrorResponseException.html b/com/sportradar/mbs/sdk/exceptions/class-use/ServerErrorResponseException.html new file mode 100644 index 00000000..a254733d --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/ServerErrorResponseException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.ServerErrorResponseException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.ServerErrorResponseException

+
+No usage of com.sportradar.mbs.sdk.exceptions.ServerErrorResponseException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/class-use/WebSocketConnectionException.html b/com/sportradar/mbs/sdk/exceptions/class-use/WebSocketConnectionException.html new file mode 100644 index 00000000..d1c53c52 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/class-use/WebSocketConnectionException.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException

+
+No usage of com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/package-summary.html b/com/sportradar/mbs/sdk/exceptions/package-summary.html new file mode 100644 index 00000000..fa9081be --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/package-summary.html @@ -0,0 +1,156 @@ + + + + +com.sportradar.mbs.sdk.exceptions (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.exceptions

+
+
+
package com.sportradar.mbs.sdk.exceptions
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/package-tree.html b/com/sportradar/mbs/sdk/exceptions/package-tree.html new file mode 100644 index 00000000..66f6e841 --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/package-tree.html @@ -0,0 +1,101 @@ + + + + +com.sportradar.mbs.sdk.exceptions Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.exceptions

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/exceptions/package-use.html b/com/sportradar/mbs/sdk/exceptions/package-use.html new file mode 100644 index 00000000..4ec71d9e --- /dev/null +++ b/com/sportradar/mbs/sdk/exceptions/package-use.html @@ -0,0 +1,115 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.exceptions (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.exceptions

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.html b/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.html new file mode 100644 index 00000000..5d11f198 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.html @@ -0,0 +1,146 @@ + + + + +ConnectionProviderConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ConnectionProviderConfig

+
+
+
+
All Known Implementing Classes:
+
ImmutableConfig
+
+
+
public interface ConnectionProviderConfig
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getWsNumberOfConnections

      +
      int getWsNumberOfConnections()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.html b/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.html new file mode 100644 index 00000000..63973af8 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.html @@ -0,0 +1,458 @@ + + + + +ImmutableConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ImmutableConfig

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
+
+
+
All Implemented Interfaces:
+
ConnectionProviderConfig, ProtocolHandlerConfig, TokenProviderConfig, WebSocketConnectionConfig
+
+
+ +
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.html b/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.html new file mode 100644 index 00000000..9dac36e5 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.html @@ -0,0 +1,209 @@ + + + + +ProtocolHandlerConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProtocolHandlerConfig

+
+
+
+
All Known Implementing Classes:
+
ImmutableConfig
+
+
+
public interface ProtocolHandlerConfig
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOperatorId

      +
      long getOperatorId()
      +
      +
    • +
    • +
      +

      getProtocolConnectTimeout

      +
      Duration getProtocolConnectTimeout()
      +
      +
    • +
    • +
      +

      getProtocolMaxSendBufferSize

      +
      int getProtocolMaxSendBufferSize()
      +
      +
    • +
    • +
      +

      getProtocolEnqueueTimeout

      +
      Duration getProtocolEnqueueTimeout()
      +
      +
    • +
    • +
      +

      getProtocolDequeueTimeout

      +
      Duration getProtocolDequeueTimeout()
      +
      +
    • +
    • +
      +

      getProtocolReceiveResponseTimeout

      +
      Duration getProtocolReceiveResponseTimeout()
      +
      +
    • +
    • +
      +

      getProtocolRetryCount

      +
      int getProtocolRetryCount()
      +
      +
    • +
    • +
      +

      getProtocolNumberOfDispatchers

      +
      int getProtocolNumberOfDispatchers()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.html b/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.html new file mode 100644 index 00000000..6ef9c5cb --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.html @@ -0,0 +1,191 @@ + + + + +TokenProviderConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TokenProviderConfig

+
+
+
+
All Known Implementing Classes:
+
ImmutableConfig
+
+
+
public interface TokenProviderConfig
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAuthServer

      +
      URI getAuthServer()
      +
      +
    • +
    • +
      +

      getAuthClientId

      +
      String getAuthClientId()
      +
      +
    • +
    • +
      +

      getAuthClientSecret

      +
      String getAuthClientSecret()
      +
      +
    • +
    • +
      +

      getAuthAudience

      +
      String getAuthAudience()
      +
      +
    • +
    • +
      +

      getAuthRequestTimeout

      +
      Duration getAuthRequestTimeout()
      +
      +
    • +
    • +
      +

      getAuthRetryDelay

      +
      Duration getAuthRetryDelay()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.html b/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.html new file mode 100644 index 00000000..07a7b5ad --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.html @@ -0,0 +1,200 @@ + + + + +WebSocketConnectionConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface WebSocketConnectionConfig

+
+
+
+
All Known Implementing Classes:
+
ImmutableConfig
+
+
+
public interface WebSocketConnectionConfig
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getWsServer

      +
      URI getWsServer()
      +
      +
    • +
    • +
      +

      getWsReconnectTimeout

      +
      Duration getWsReconnectTimeout()
      +
      +
    • +
    • +
      +

      getWsFetchMessageTimeout

      +
      Duration getWsFetchMessageTimeout()
      +
      +
    • +
    • +
      +

      getWsSendMessageTimeout

      +
      Duration getWsSendMessageTimeout()
      +
      +
    • +
    • +
      +

      getWsReceiveMessageTimeout

      +
      Duration getWsReceiveMessageTimeout()
      +
      +
    • +
    • +
      +

      getWsConsumerGraceTimeout

      +
      Duration getWsConsumerGraceTimeout()
      +
      +
    • +
    • +
      +

      getWsRefreshConnectionTimeout

      +
      Duration getWsRefreshConnectionTimeout()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/class-use/ConnectionProviderConfig.html b/com/sportradar/mbs/sdk/internal/config/class-use/ConnectionProviderConfig.html new file mode 100644 index 00000000..3636f1a6 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/class-use/ConnectionProviderConfig.html @@ -0,0 +1,86 @@ + + + + +Uses of Interface com.sportradar.mbs.sdk.internal.config.ConnectionProviderConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.sportradar.mbs.sdk.internal.config.ConnectionProviderConfig

+
+
Packages that use ConnectionProviderConfig
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/class-use/ImmutableConfig.html b/com/sportradar/mbs/sdk/internal/config/class-use/ImmutableConfig.html new file mode 100644 index 00000000..3f2fcb48 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/class-use/ImmutableConfig.html @@ -0,0 +1,114 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.config.ImmutableConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.config.ImmutableConfig

+
+
Packages that use ImmutableConfig
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/class-use/ProtocolHandlerConfig.html b/com/sportradar/mbs/sdk/internal/config/class-use/ProtocolHandlerConfig.html new file mode 100644 index 00000000..b44d7793 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/class-use/ProtocolHandlerConfig.html @@ -0,0 +1,86 @@ + + + + +Uses of Interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig

+
+
Packages that use ProtocolHandlerConfig
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/class-use/TokenProviderConfig.html b/com/sportradar/mbs/sdk/internal/config/class-use/TokenProviderConfig.html new file mode 100644 index 00000000..3e506ee8 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/class-use/TokenProviderConfig.html @@ -0,0 +1,86 @@ + + + + +Uses of Interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.sportradar.mbs.sdk.internal.config.TokenProviderConfig

+
+
Packages that use TokenProviderConfig
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/class-use/WebSocketConnectionConfig.html b/com/sportradar/mbs/sdk/internal/config/class-use/WebSocketConnectionConfig.html new file mode 100644 index 00000000..0a2d37d8 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/class-use/WebSocketConnectionConfig.html @@ -0,0 +1,86 @@ + + + + +Uses of Interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig

+
+
Packages that use WebSocketConnectionConfig
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/package-summary.html b/com/sportradar/mbs/sdk/internal/config/package-summary.html new file mode 100644 index 00000000..8fcba5a8 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/package-summary.html @@ -0,0 +1,105 @@ + + + + +com.sportradar.mbs.sdk.internal.config (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.config

+
+
+
package com.sportradar.mbs.sdk.internal.config
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/package-tree.html b/com/sportradar/mbs/sdk/internal/config/package-tree.html new file mode 100644 index 00000000..99b866df --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/package-tree.html @@ -0,0 +1,84 @@ + + + + +com.sportradar.mbs.sdk.internal.config Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.config

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/config/package-use.html b/com/sportradar/mbs/sdk/internal/config/package-use.html new file mode 100644 index 00000000..e6b5152d --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/config/package-use.html @@ -0,0 +1,115 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.config (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.config

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/AuthResponse.html b/com/sportradar/mbs/sdk/internal/connection/AuthResponse.html new file mode 100644 index 00000000..eed387fa --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/AuthResponse.html @@ -0,0 +1,293 @@ + + + + +AuthResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AuthResponse

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
+
+
+
public class AuthResponse +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AuthResponse

      +
      public AuthResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAccessToken

      +
      public String getAccessToken()
      +
      +
    • +
    • +
      +

      setAccessToken

      +
      public void setAccessToken(String accessToken)
      +
      +
    • +
    • +
      +

      getTokenType

      +
      public String getTokenType()
      +
      +
    • +
    • +
      +

      setTokenType

      +
      public void setTokenType(String tokenType)
      +
      +
    • +
    • +
      +

      getExpiresIn

      +
      public Integer getExpiresIn()
      +
      +
    • +
    • +
      +

      setExpiresIn

      +
      public void setExpiresIn(Integer expiresIn)
      +
      +
    • +
    • +
      +

      getRefreshToken

      +
      public String getRefreshToken()
      +
      +
    • +
    • +
      +

      setRefreshToken

      +
      public void setRefreshToken(String refreshToken)
      +
      +
    • +
    • +
      +

      getScope

      +
      public String getScope()
      +
      +
    • +
    • +
      +

      setScope

      +
      public void setScope(String scope)
      +
      +
    • +
    • +
      +

      getError

      +
      public String getError()
      +
      +
    • +
    • +
      +

      setError

      +
      public void setError(String error)
      +
      +
    • +
    • +
      +

      getErrorDescription

      +
      public String getErrorDescription()
      +
      +
    • +
    • +
      +

      setErrorDescription

      +
      public void setErrorDescription(String errorDescription)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.html b/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.html new file mode 100644 index 00000000..810cdbe3 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.html @@ -0,0 +1,198 @@ + + + + +ConnectionProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConnectionProvider

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.ConnectionProvider
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class ConnectionProvider +extends Object +implements AutoCloseable
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/TokenProvider.html b/com/sportradar/mbs/sdk/internal/connection/TokenProvider.html new file mode 100644 index 00000000..004ad08d --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/TokenProvider.html @@ -0,0 +1,203 @@ + + + + +TokenProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TokenProvider

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.TokenProvider
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class TokenProvider +extends Object +implements AutoCloseable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      connect

      +
      public void connect()
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      +
      +
    • +
    • +
      +

      getToken

      +
      public String getToken()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.WebSocket.html b/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.WebSocket.html new file mode 100644 index 00000000..08ae4e29 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.WebSocket.html @@ -0,0 +1,259 @@ + + + + +WebSocketConnection.WebSocket (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WebSocketConnection.WebSocket

+
+
java.lang.Object +
org.java_websocket.WebSocketAdapter +
org.java_websocket.AbstractWebSocket +
org.java_websocket.client.WebSocketClient +
com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Runnable, org.java_websocket.WebSocket, org.java_websocket.WebSocketListener
+
+
+
Enclosing class:
+
WebSocketConnection
+
+
+
public static class WebSocketConnection.WebSocket +extends org.java_websocket.client.WebSocketClient
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class org.java_websocket.client.WebSocketClient

    +uri
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    WebSocket(WebSocketConnection parentConnection, + URI serverUri, + String token)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    onClose(int code, + String msg, + boolean remote)
    +
     
    +
    void
    +
    onError(Exception exception)
    +
     
    +
    void
    + +
     
    +
    void
    +
    onOpen(org.java_websocket.handshake.ServerHandshake serverHandshake)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.java_websocket.client.WebSocketClient

    +addHeader, clearHeaders, close, close, close, closeBlocking, closeConnection, connect, connectBlocking, connectBlocking, getAttachment, getConnection, getConnections, getDraft, getLocalSocketAddress, getLocalSocketAddress, getProtocol, getReadyState, getRemoteSocketAddress, getRemoteSocketAddress, getResourceDescriptor, getSocket, getSSLSession, getURI, hasBufferedData, hasSSLSupport, isClosed, isClosing, isFlushAndClose, isOpen, onCloseInitiated, onClosing, onMessage, onSetSSLParameters, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketOpen, onWriteDemand, reconnect, reconnectBlocking, removeHeader, run, send, send, send, sendFragmentedFrame, sendFrame, sendFrame, sendPing, setAttachment, setDnsResolver, setProxy, setSocket, setSocketFactory
    +
    +

    Methods inherited from class org.java_websocket.AbstractWebSocket

    +getConnectionLostTimeout, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReuseAddr, setTcpNoDelay, startConnectionLostTimer, stopConnectionLostTimer
    +
    +

    Methods inherited from class org.java_websocket.WebSocketAdapter

    +onPreparePing, onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeReceivedAsServer, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPong
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      onOpen

      +
      public void onOpen(org.java_websocket.handshake.ServerHandshake serverHandshake)
      +
      +
      Specified by:
      +
      onOpen in class org.java_websocket.client.WebSocketClient
      +
      +
      +
    • +
    • +
      +

      onMessage

      +
      public void onMessage(String msg)
      +
      +
      Specified by:
      +
      onMessage in class org.java_websocket.client.WebSocketClient
      +
      +
      +
    • +
    • +
      +

      onClose

      +
      public void onClose(int code, + String msg, + boolean remote)
      +
      +
      Specified by:
      +
      onClose in class org.java_websocket.client.WebSocketClient
      +
      +
      +
    • +
    • +
      +

      onError

      +
      public void onError(Exception exception)
      +
      +
      Specified by:
      +
      onError in class org.java_websocket.client.WebSocketClient
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.html b/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.html new file mode 100644 index 00000000..58e4f55e --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.html @@ -0,0 +1,215 @@ + + + + +WebSocketConnection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WebSocketConnection

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.WebSocketConnection
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class WebSocketConnection +extends Object +implements AutoCloseable
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/class-use/AuthResponse.html b/com/sportradar/mbs/sdk/internal/connection/class-use/AuthResponse.html new file mode 100644 index 00000000..acc1ce18 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/class-use/AuthResponse.html @@ -0,0 +1,86 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.AuthResponse (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.AuthResponse

+
+
Packages that use AuthResponse
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/class-use/ConnectionProvider.html b/com/sportradar/mbs/sdk/internal/connection/class-use/ConnectionProvider.html new file mode 100644 index 00000000..3b7bc141 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/class-use/ConnectionProvider.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.ConnectionProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.ConnectionProvider

+
+No usage of com.sportradar.mbs.sdk.internal.connection.ConnectionProvider
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/class-use/TokenProvider.html b/com/sportradar/mbs/sdk/internal/connection/class-use/TokenProvider.html new file mode 100644 index 00000000..a5830bb9 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/class-use/TokenProvider.html @@ -0,0 +1,89 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.TokenProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.TokenProvider

+
+
Packages that use TokenProvider
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.WebSocket.html b/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.WebSocket.html new file mode 100644 index 00000000..0abf9bf3 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.WebSocket.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket

+
+No usage of com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.html b/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.html new file mode 100644 index 00000000..0c1af929 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/class-use/WebSocketConnection.html @@ -0,0 +1,88 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.WebSocketConnection

+
+
Packages that use WebSocketConnection
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.html new file mode 100644 index 00000000..5cc3dbc3 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.html @@ -0,0 +1,194 @@ + + + + +ExcWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExcWsOutputMessage

+
+ +
+
+
public class ExcWsOutputMessage +extends WsOutputMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.html new file mode 100644 index 00000000..4198b148 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.html @@ -0,0 +1,183 @@ + + + + +NotProcessedWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NotProcessedWsOutputMessage

+
+ +
+
+
public class NotProcessedWsOutputMessage +extends WsOutputMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NotProcessedWsOutputMessage

      +
      public NotProcessedWsOutputMessage(WsInputMessage message)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.html new file mode 100644 index 00000000..7dbfb196 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.html @@ -0,0 +1,183 @@ + + + + +ReceivedContentWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReceivedContentWsOutputMessage

+
+ +
+
+
public class ReceivedContentWsOutputMessage +extends WsOutputMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReceivedContentWsOutputMessage

      +
      public ReceivedContentWsOutputMessage(String contebt)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getContent

      +
      public String getContent()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.html new file mode 100644 index 00000000..0f5e2a09 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.html @@ -0,0 +1,185 @@ + + + + +SendWsInputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SendWsInputMessage

+
+ +
+
+
public class SendWsInputMessage +extends WsInputMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SendWsInputMessage

      +
      public SendWsInputMessage(String correlationId, + List<ByteBuffer> content)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.html new file mode 100644 index 00000000..42bb3617 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.html @@ -0,0 +1,183 @@ + + + + +SentWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SentWsOutputMessage

+
+ +
+
+
public class SentWsOutputMessage +extends WsOutputMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SentWsOutputMessage

      +
      public SentWsOutputMessage(WsInputMessage message)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.html new file mode 100644 index 00000000..d314b828 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.html @@ -0,0 +1,158 @@ + + + + +WsInputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WsInputMessage

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage +
com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage
+
+
+
+
+
Direct Known Subclasses:
+
SendWsInputMessage
+
+
+
public abstract class WsInputMessage +extends WsMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WsInputMessage

      +
      public WsInputMessage(String correlationId)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.html new file mode 100644 index 00000000..116e5639 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.html @@ -0,0 +1,180 @@ + + + + +WsMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ + +
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage
+
+
+
+
Direct Known Subclasses:
+
WsInputMessage, WsOutputMessage
+
+
+
public abstract class WsMessage +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WsMessage

      +
      public WsMessage(String correlationId)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCorrelationId

      +
      public String getCorrelationId()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.html new file mode 100644 index 00000000..e4ce02f0 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.html @@ -0,0 +1,158 @@ + + + + +WsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WsOutputMessage

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage +
com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage
+
+
+
+
+
Direct Known Subclasses:
+
ExcWsOutputMessage, NotProcessedWsOutputMessage, ReceivedContentWsOutputMessage, SentWsOutputMessage
+
+
+
public abstract class WsOutputMessage +extends WsMessage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WsOutputMessage

      +
      public WsOutputMessage(String correlationId)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsInputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsInputMessage.html new file mode 100644 index 00000000..7285394f --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsInputMessage.html @@ -0,0 +1,141 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage

+
+
Packages that use WsInputMessage
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsMessage.html new file mode 100644 index 00000000..5dfe7df2 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsMessage.html @@ -0,0 +1,117 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage

+
+
Packages that use WsMessage
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsOutputMessage.html new file mode 100644 index 00000000..c2e24b55 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/class-use/WsOutputMessage.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage

+
+
Packages that use WsOutputMessage
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/package-summary.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-summary.html new file mode 100644 index 00000000..214c081b --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-summary.html @@ -0,0 +1,110 @@ + + + + +com.sportradar.mbs.sdk.internal.connection.msg.base (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.connection.msg.base

+
+
+
package com.sportradar.mbs.sdk.internal.connection.msg.base
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/package-tree.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-tree.html new file mode 100644 index 00000000..502293da --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-tree.html @@ -0,0 +1,80 @@ + + + + +com.sportradar.mbs.sdk.internal.connection.msg.base Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.connection.msg.base

+
+Package Hierarchies: + +
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage + +
    • +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/base/package-use.html b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-use.html new file mode 100644 index 00000000..7a3e7a49 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/base/package-use.html @@ -0,0 +1,113 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.connection.msg.base (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.connection.msg.base

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ExcWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ExcWsOutputMessage.html new file mode 100644 index 00000000..b645407c --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ExcWsOutputMessage.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage

+
+No usage of com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/class-use/NotProcessedWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/NotProcessedWsOutputMessage.html new file mode 100644 index 00000000..47935d9a --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/NotProcessedWsOutputMessage.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage

+
+No usage of com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ReceivedContentWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ReceivedContentWsOutputMessage.html new file mode 100644 index 00000000..aad6e352 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/ReceivedContentWsOutputMessage.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage

+
+No usage of com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SendWsInputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SendWsInputMessage.html new file mode 100644 index 00000000..e4d8a503 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SendWsInputMessage.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage

+
+
Packages that use SendWsInputMessage
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SentWsOutputMessage.html b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SentWsOutputMessage.html new file mode 100644 index 00000000..d2f687fc --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/class-use/SentWsOutputMessage.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.connection.msg.SentWsOutputMessage (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.connection.msg.SentWsOutputMessage

+
+No usage of com.sportradar.mbs.sdk.internal.connection.msg.SentWsOutputMessage
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/package-summary.html b/com/sportradar/mbs/sdk/internal/connection/msg/package-summary.html new file mode 100644 index 00000000..bf9ed135 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/package-summary.html @@ -0,0 +1,116 @@ + + + + +com.sportradar.mbs.sdk.internal.connection.msg (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.connection.msg

+
+
+
package com.sportradar.mbs.sdk.internal.connection.msg
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/package-tree.html b/com/sportradar/mbs/sdk/internal/connection/msg/package-tree.html new file mode 100644 index 00000000..7c8f2b92 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/package-tree.html @@ -0,0 +1,91 @@ + + + + +com.sportradar.mbs.sdk.internal.connection.msg Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.connection.msg

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/msg/package-use.html b/com/sportradar/mbs/sdk/internal/connection/msg/package-use.html new file mode 100644 index 00000000..6f4b207c --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/msg/package-use.html @@ -0,0 +1,83 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.connection.msg (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.connection.msg

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/package-summary.html b/com/sportradar/mbs/sdk/internal/connection/package-summary.html new file mode 100644 index 00000000..4da25df1 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/package-summary.html @@ -0,0 +1,114 @@ + + + + +com.sportradar.mbs.sdk.internal.connection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.connection

+
+
+
package com.sportradar.mbs.sdk.internal.connection
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/package-tree.html b/com/sportradar/mbs/sdk/internal/connection/package-tree.html new file mode 100644 index 00000000..f53272c9 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/package-tree.html @@ -0,0 +1,91 @@ + + + + +com.sportradar.mbs.sdk.internal.connection Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.connection

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/connection/package-use.html b/com/sportradar/mbs/sdk/internal/connection/package-use.html new file mode 100644 index 00000000..e8d45fcb --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/connection/package-use.html @@ -0,0 +1,98 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.connection (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.connection

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/Awaiter.html b/com/sportradar/mbs/sdk/internal/protocol/Awaiter.html new file mode 100644 index 00000000..1329c5bb --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/Awaiter.html @@ -0,0 +1,248 @@ + + + + +Awaiter (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Awaiter<R extends ContentResponse>

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.protocol.Awaiter<R>
+
+
+
+
public class Awaiter<R extends ContentResponse> +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Awaiter

      +
      public Awaiter(Class<R> responseClass)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCorrelationId

      +
      public String getCorrelationId()
      +
      +
    • +
    • +
      +

      setCorrelationId

      +
      public void setCorrelationId(String correlationId)
      +
      +
    • +
    • +
      +

      getFuture

      +
      public CompletableFuture<R> getFuture()
      +
      +
    • +
    • +
      +

      getSendWsInputMessage

      +
      public SendWsInputMessage getSendWsInputMessage()
      +
      +
    • +
    • +
      +

      setSendWsInputMessage

      +
      public void setSendWsInputMessage(SendWsInputMessage sendWsInputMessage)
      +
      +
    • +
    • +
      +

      checkResponseType

      +
      public boolean checkResponseType(ContentResponse response)
      +
      +
    • +
    • +
      +

      completeSuccess

      +
      public void completeSuccess(ContentResponse response)
      +
      +
    • +
    • +
      +

      completeWithException

      +
      public void completeWithException(SdkException sdkException)
      +
      +
    • +
    • +
      +

      release

      +
      public void release()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.html b/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.html new file mode 100644 index 00000000..1be4a531 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.html @@ -0,0 +1,212 @@ + + + + +ProtocolEngine (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolEngine

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class ProtocolEngine +extends Object +implements AutoCloseable
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.html b/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.html new file mode 100644 index 00000000..3f9c96ea --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.html @@ -0,0 +1,205 @@ + + + + +ProtocolProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolProvider

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable
+
+
+
public class ProtocolProvider +extends Object +implements AutoCloseable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTicketProtocol

      +
      public TicketProtocol getTicketProtocol()
      +
      +
    • +
    • +
      +

      connect

      +
      public void connect()
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/class-use/Awaiter.html b/com/sportradar/mbs/sdk/internal/protocol/class-use/Awaiter.html new file mode 100644 index 00000000..73a927bd --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/class-use/Awaiter.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.protocol.Awaiter (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.protocol.Awaiter

+
+No usage of com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolEngine.html b/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolEngine.html new file mode 100644 index 00000000..631eac58 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolEngine.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine

+
+No usage of com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolProvider.html b/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolProvider.html new file mode 100644 index 00000000..a7ef3d4b --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/class-use/ProtocolProvider.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider

+
+No usage of com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/package-summary.html b/com/sportradar/mbs/sdk/internal/protocol/package-summary.html new file mode 100644 index 00000000..befbd6e7 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/package-summary.html @@ -0,0 +1,99 @@ + + + + +com.sportradar.mbs.sdk.internal.protocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.protocol

+
+
+
package com.sportradar.mbs.sdk.internal.protocol
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/package-tree.html b/com/sportradar/mbs/sdk/internal/protocol/package-tree.html new file mode 100644 index 00000000..78c0f52d --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/package-tree.html @@ -0,0 +1,77 @@ + + + + +com.sportradar.mbs.sdk.internal.protocol Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.protocol

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/protocol/package-use.html b/com/sportradar/mbs/sdk/internal/protocol/package-use.html new file mode 100644 index 00000000..52e3bcf0 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/protocol/package-use.html @@ -0,0 +1,61 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.protocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.protocol

+
+No usage of com.sportradar.mbs.sdk.internal.protocol
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/Delayer.html b/com/sportradar/mbs/sdk/internal/utils/Delayer.html new file mode 100644 index 00000000..8b413701 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/Delayer.html @@ -0,0 +1,180 @@ + + + + +Delayer (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Delayer

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.utils.Delayer
+
+
+
+
public class Delayer +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Delayer

      +
      public Delayer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.html b/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.html new file mode 100644 index 00000000..544a310e --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.html @@ -0,0 +1,185 @@ + + + + +ExcSuppress (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExcSuppress

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.utils.ExcSuppress
+
+
+
+
public class ExcSuppress +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExcSuppress

      +
      public ExcSuppress()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      close

      +
      public static void close(AutoCloseable closeable)
      +
      +
    • +
    • +
      +

      threadJoin

      +
      public static void threadJoin(Thread thread)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/Extensions.html b/com/sportradar/mbs/sdk/internal/utils/Extensions.html new file mode 100644 index 00000000..bbf1bde8 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/Extensions.html @@ -0,0 +1,200 @@ + + + + +Extensions (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Extensions

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.utils.Extensions
+
+
+
+
public class Extensions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Extensions

      +
      public Extensions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      randomString

      +
      public static String randomString()
      +
      +
    • +
    • +
      +

      notNull

      +
      public static <T> T notNull(T value, + String name)
      +
      +
    • +
    • +
      +

      withDefault

      +
      public static <T extends Comparable<T>> T withDefault(T value, + T defaultValue, + T minValue)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/Json.html b/com/sportradar/mbs/sdk/internal/utils/Json.html new file mode 100644 index 00000000..85cd7394 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/Json.html @@ -0,0 +1,237 @@ + + + + +Json (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Json

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.utils.Json
+
+
+
+
public class Json +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Json

      +
      public Json()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serializeRequest

      +
      public static String serializeRequest(Request request) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      serializeResponse

      +
      public static String serializeResponse(Response response) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      deserializeRequest

      +
      public static Request deserializeRequest(String json) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      deserializeResponse

      +
      public static Response deserializeResponse(String json) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      deserializeAuthResponse

      +
      public static AuthResponse deserializeAuthResponse(String json) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/TimeUtils.html b/com/sportradar/mbs/sdk/internal/utils/TimeUtils.html new file mode 100644 index 00000000..586dc1c0 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/TimeUtils.html @@ -0,0 +1,185 @@ + + + + +TimeUtils (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TimeUtils

+
+
java.lang.Object +
com.sportradar.mbs.sdk.internal.utils.TimeUtils
+
+
+
+
public class TimeUtils +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TimeUtils

      +
      public TimeUtils()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      sleep

      +
      public static void sleep(long millis)
      +
      +
    • +
    • +
      +

      nowUtcMillis

      +
      public static long nowUtcMillis()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/class-use/Delayer.html b/com/sportradar/mbs/sdk/internal/utils/class-use/Delayer.html new file mode 100644 index 00000000..36296659 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/class-use/Delayer.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.utils.Delayer (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.utils.Delayer

+
+No usage of com.sportradar.mbs.sdk.internal.utils.Delayer
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/class-use/ExcSuppress.html b/com/sportradar/mbs/sdk/internal/utils/class-use/ExcSuppress.html new file mode 100644 index 00000000..bdeb1eff --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/class-use/ExcSuppress.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.utils.ExcSuppress (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.utils.ExcSuppress

+
+No usage of com.sportradar.mbs.sdk.internal.utils.ExcSuppress
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/class-use/Extensions.html b/com/sportradar/mbs/sdk/internal/utils/class-use/Extensions.html new file mode 100644 index 00000000..8806469b --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/class-use/Extensions.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.utils.Extensions (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.utils.Extensions

+
+No usage of com.sportradar.mbs.sdk.internal.utils.Extensions
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/class-use/Json.html b/com/sportradar/mbs/sdk/internal/utils/class-use/Json.html new file mode 100644 index 00000000..7a00338d --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/class-use/Json.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.utils.Json (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.utils.Json

+
+No usage of com.sportradar.mbs.sdk.internal.utils.Json
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/class-use/TimeUtils.html b/com/sportradar/mbs/sdk/internal/utils/class-use/TimeUtils.html new file mode 100644 index 00000000..f4aaf9f1 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/class-use/TimeUtils.html @@ -0,0 +1,61 @@ + + + + +Uses of Class com.sportradar.mbs.sdk.internal.utils.TimeUtils (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.sportradar.mbs.sdk.internal.utils.TimeUtils

+
+No usage of com.sportradar.mbs.sdk.internal.utils.TimeUtils
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/package-summary.html b/com/sportradar/mbs/sdk/internal/utils/package-summary.html new file mode 100644 index 00000000..8abee174 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/package-summary.html @@ -0,0 +1,103 @@ + + + + +com.sportradar.mbs.sdk.internal.utils (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.internal.utils

+
+
+
package com.sportradar.mbs.sdk.internal.utils
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/package-tree.html b/com/sportradar/mbs/sdk/internal/utils/package-tree.html new file mode 100644 index 00000000..011acb07 --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/package-tree.html @@ -0,0 +1,79 @@ + + + + +com.sportradar.mbs.sdk.internal.utils Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.internal.utils

+
+Package Hierarchies: + +
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.sportradar.mbs.sdk.internal.utils.Delayer
    • +
    • com.sportradar.mbs.sdk.internal.utils.ExcSuppress
    • +
    • com.sportradar.mbs.sdk.internal.utils.Extensions
    • +
    • com.sportradar.mbs.sdk.internal.utils.Json
    • +
    • com.sportradar.mbs.sdk.internal.utils.TimeUtils
    • +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/internal/utils/package-use.html b/com/sportradar/mbs/sdk/internal/utils/package-use.html new file mode 100644 index 00000000..998ed56d --- /dev/null +++ b/com/sportradar/mbs/sdk/internal/utils/package-use.html @@ -0,0 +1,61 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.internal.utils (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.internal.utils

+
+No usage of com.sportradar.mbs.sdk.internal.utils
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/package-summary.html b/com/sportradar/mbs/sdk/package-summary.html new file mode 100644 index 00000000..788cf8a6 --- /dev/null +++ b/com/sportradar/mbs/sdk/package-summary.html @@ -0,0 +1,114 @@ + + + + +com.sportradar.mbs.sdk (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk

+
+
+
package com.sportradar.mbs.sdk
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/package-tree.html b/com/sportradar/mbs/sdk/package-tree.html new file mode 100644 index 00000000..bde80534 --- /dev/null +++ b/com/sportradar/mbs/sdk/package-tree.html @@ -0,0 +1,76 @@ + + + + +com.sportradar.mbs.sdk Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/package-use.html b/com/sportradar/mbs/sdk/package-use.html new file mode 100644 index 00000000..b7a6ecfe --- /dev/null +++ b/com/sportradar/mbs/sdk/package-use.html @@ -0,0 +1,119 @@ + + + + +Uses of Package com.sportradar.mbs.sdk (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk

+
+
Packages that use com.sportradar.mbs.sdk
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/protocol/TicketProtocol.html b/com/sportradar/mbs/sdk/protocol/TicketProtocol.html new file mode 100644 index 00000000..7d0df967 --- /dev/null +++ b/com/sportradar/mbs/sdk/protocol/TicketProtocol.html @@ -0,0 +1,504 @@ + + + + +TicketProtocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TicketProtocol

+
+
+
+
public interface TicketProtocol
+
The TicketProtocol interface defines the contract for sending various types of ticket-related requests asynchronously. + Implementations of this interface should provide the necessary logic to send the requests and handle the responses.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      sendTicket

      +
      default TicketResponse sendTicket(TicketRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a ticket request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the ticket request to be sent
      +
      Returns:
      +
      the ticket response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendTicketInform

      + +
      Sends a ticket inform request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the ticket inform request to be sent
      +
      Returns:
      +
      the ticket inform response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendTicketAck

      +
      default TicketAckResponse sendTicketAck(TicketAckRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a ticket acknowledgment request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the ticket acknowledgment request to be sent
      +
      Returns:
      +
      the ticket acknowledgment response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendCancel

      +
      default CancelResponse sendCancel(CancelRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a cancel request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the cancel request to be sent
      +
      Returns:
      +
      the cancel response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendCancelAck

      +
      default CancelAckResponse sendCancelAck(CancelAckRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a cancel acknowledgment request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the cancel acknowledgment request to be sent
      +
      Returns:
      +
      the cancel acknowledgment response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendCashout

      +
      default CashoutResponse sendCashout(CashoutRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a cashout request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the cashout request to be sent
      +
      Returns:
      +
      the cashout response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendCashoutAck

      +
      default CashoutAckResponse sendCashoutAck(CashoutAckRequest request) + throws ExecutionException, +InterruptedException
      +
      Sends a cashout acknowledgment request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the cashout acknowledgment request to be sent
      +
      Returns:
      +
      the cashout acknowledgment response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendExtSettlement

      + +
      Sends an external settlement request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the external settlement request to be sent
      +
      Returns:
      +
      the external settlement response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendExtSettlementAck

      + +
      Sends an external settlement acknowledgment request synchronously and returns the corresponding response.
      +
      +
      Parameters:
      +
      request - the external settlement acknowledgment request to be sent
      +
      Returns:
      +
      the external settlement acknowledgment response received
      +
      Throws:
      +
      ExecutionException - if the execution of the request encounters an exception wrapping the cause exception
      +
      InterruptedException - if the execution of the request is interrupted
      +
      +
      +
    • +
    • +
      +

      sendTicketAsync

      +
      CompletableFuture<TicketResponse> sendTicketAsync(TicketRequest request)
      +
      Sends a ticket request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the ticket request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the ticket response
      +
      +
      +
    • +
    • +
      +

      sendTicketInformAsync

      + +
      Sends a ticket inform request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the ticket inform request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the ticket inform response
      +
      +
      +
    • +
    • +
      +

      sendTicketAckAsync

      + +
      Sends a ticket acknowledgment request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the ticket acknowledgment request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the ticket acknowledgment response
      +
      +
      +
    • +
    • +
      +

      sendCancelAsync

      +
      CompletableFuture<CancelResponse> sendCancelAsync(CancelRequest request)
      +
      Sends a cancel request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the cancel request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the cancel response
      +
      +
      +
    • +
    • +
      +

      sendCancelAckAsync

      + +
      Sends a cancel acknowledgment request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the cancel acknowledgment request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the cancel acknowledgment response
      +
      +
      +
    • +
    • +
      +

      sendCashoutAsync

      +
      CompletableFuture<CashoutResponse> sendCashoutAsync(CashoutRequest request)
      +
      Sends a cashout request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the cashout request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the cashout response
      +
      +
      +
    • +
    • +
      +

      sendCashoutAckAsync

      + +
      Sends a cashout acknowledgment request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the cashout acknowledgment request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the cashout acknowledgment response
      +
      +
      +
    • +
    • +
      +

      sendExtSettlementAsync

      + +
      Sends an external settlement request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the external settlement request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the external settlement response
      +
      +
      +
    • +
    • +
      +

      sendExtSettlementAckAsync

      + +
      Sends an external settlement acknowledgment request asynchronously and returns a CompletableFuture representing the response.
      +
      +
      Parameters:
      +
      request - the external settlement acknowledgment request to be sent
      +
      Returns:
      +
      a CompletableFuture representing the external settlement acknowledgment response
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/protocol/class-use/TicketProtocol.html b/com/sportradar/mbs/sdk/protocol/class-use/TicketProtocol.html new file mode 100644 index 00000000..b9b0a2e9 --- /dev/null +++ b/com/sportradar/mbs/sdk/protocol/class-use/TicketProtocol.html @@ -0,0 +1,104 @@ + + + + +Uses of Interface com.sportradar.mbs.sdk.protocol.TicketProtocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.sportradar.mbs.sdk.protocol.TicketProtocol

+
+
Packages that use TicketProtocol
+ +
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/protocol/package-summary.html b/com/sportradar/mbs/sdk/protocol/package-summary.html new file mode 100644 index 00000000..ce76f830 --- /dev/null +++ b/com/sportradar/mbs/sdk/protocol/package-summary.html @@ -0,0 +1,110 @@ + + + + +com.sportradar.mbs.sdk.protocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.sportradar.mbs.sdk.protocol

+
+
+
package com.sportradar.mbs.sdk.protocol
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/protocol/package-tree.html b/com/sportradar/mbs/sdk/protocol/package-tree.html new file mode 100644 index 00000000..50706a8a --- /dev/null +++ b/com/sportradar/mbs/sdk/protocol/package-tree.html @@ -0,0 +1,71 @@ + + + + +com.sportradar.mbs.sdk.protocol Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.sportradar.mbs.sdk.protocol

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/com/sportradar/mbs/sdk/protocol/package-use.html b/com/sportradar/mbs/sdk/protocol/package-use.html new file mode 100644 index 00000000..e3ee33ae --- /dev/null +++ b/com/sportradar/mbs/sdk/protocol/package-use.html @@ -0,0 +1,100 @@ + + + + +Uses of Package com.sportradar.mbs.sdk.protocol (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.sportradar.mbs.sdk.protocol

+
+ + +
+ +
+
+
+
+ +
+
+
+ + diff --git a/constant-values.html b/constant-values.html new file mode 100644 index 00000000..3495c5a6 --- /dev/null +++ b/constant-values.html @@ -0,0 +1,107 @@ + + + + +Constant Field Values (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+
+

Contents

+ +
+
+

com.sportradar.*

+ +
+
+
+
+ +
+
+
+ + diff --git a/copy.svg b/copy.svg new file mode 100644 index 00000000..7c46ab15 --- /dev/null +++ b/copy.svg @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/docs/MBSSDKJavaIntegrationGuide.docx b/docs/MBSSDKJavaIntegrationGuide.docx deleted file mode 100644 index 6b20f7fb..00000000 Binary files a/docs/MBSSDKJavaIntegrationGuide.docx and /dev/null differ diff --git a/docs/MBSSDKJavaIntegrationGuide.pdf b/docs/MBSSDKJavaIntegrationGuide.pdf deleted file mode 100644 index 9e3b181a..00000000 Binary files a/docs/MBSSDKJavaIntegrationGuide.pdf and /dev/null differ diff --git a/element-list b/element-list new file mode 100644 index 00000000..1a5cd519 --- /dev/null +++ b/element-list @@ -0,0 +1,25 @@ +com.sportradar.mbs.sdk +com.sportradar.mbs.sdk.entities.balancechangesource +com.sportradar.mbs.sdk.entities.cancellation +com.sportradar.mbs.sdk.entities.cashout +com.sportradar.mbs.sdk.entities.casinospin +com.sportradar.mbs.sdk.entities.channel +com.sportradar.mbs.sdk.entities.common +com.sportradar.mbs.sdk.entities.internal +com.sportradar.mbs.sdk.entities.odds +com.sportradar.mbs.sdk.entities.payout +com.sportradar.mbs.sdk.entities.ref +com.sportradar.mbs.sdk.entities.request +com.sportradar.mbs.sdk.entities.response +com.sportradar.mbs.sdk.entities.selection +com.sportradar.mbs.sdk.entities.settlement +com.sportradar.mbs.sdk.entities.stake +com.sportradar.mbs.sdk.entities.suggestion +com.sportradar.mbs.sdk.exceptions +com.sportradar.mbs.sdk.internal.config +com.sportradar.mbs.sdk.internal.connection +com.sportradar.mbs.sdk.internal.connection.msg +com.sportradar.mbs.sdk.internal.connection.msg.base +com.sportradar.mbs.sdk.internal.protocol +com.sportradar.mbs.sdk.internal.utils +com.sportradar.mbs.sdk.protocol diff --git a/index-all.html b/index-all.html new file mode 100644 index 00000000..c7f0de79 --- /dev/null +++ b/index-all.html @@ -0,0 +1,6724 @@ + + + + +Index (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
AcceptanceStatus - Enum Class in com.sportradar.mbs.sdk.entities.common
+
 
+
ACCEPTED - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
 
+
AccumulatorSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents an accumulator selection.
+
+
AccumulatorSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection
+
 
+
AccumulatorSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Builder class for creating instances of AccumulatorSelection.
+
+
AgentChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents an agent channel.
+
+
AgentChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.AgentChannel
+
 
+
AgentChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
A builder for the agent channel.
+
+
AltStakeSuggestion - Class in com.sportradar.mbs.sdk.entities.suggestion
+
+
Represents an alternative stake suggestion.
+
+
AltStakeSuggestion() - Constructor for class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion
+
 
+
AltStakeSuggestion.Builder - Class in com.sportradar.mbs.sdk.entities.suggestion
+
+
Represents a builder for the AltStakeSuggestion class.
+
+
AltStakeTicketRef - Class in com.sportradar.mbs.sdk.entities.ref
+
+
Represents an alternative stake ticket reference.
+
+
AltStakeTicketRef() - Constructor for class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
 
+
AltStakeTicketRef.Builder - Class in com.sportradar.mbs.sdk.entities.ref
+
+
Represents a builder for the AltStakeTicketRef class.
+
+
Amount - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents an amount with a currency value.
+
+
Amount() - Constructor for class com.sportradar.mbs.sdk.entities.common.Amount
+
 
+
Amount.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the Amount class.
+
+
ANY - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
APPROVED - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
AuthResponse - Class in com.sportradar.mbs.sdk.internal.connection
+
 
+
AuthResponse() - Constructor for class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
AuthTokenFailure - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
AuthTokenFailureException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Exception thrown when there is a failure in obtaining the authentication token.
+
+
AuthTokenFailureException(Exception) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException
+
+
Constructs a new AuthTokenFailureException with the specified cause.
+
+
AuthTokenFailureException(String) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException
+
+
Constructs a new AuthTokenFailureException with the specified detail message.
+
+
Awaiter<R> - Class in com.sportradar.mbs.sdk.internal.protocol
+
 
+
Awaiter(Class<R>) - Constructor for class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
+

B

+
+
BalanceChangeInformRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to inform about a balance change.
+
+
BalanceChangeInformRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
 
+
BalanceChangeInformRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a builder for the BalanceChangeInformRequest class.
+
+
BalanceChangeInformResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response object for balance change information.
+
+
BalanceChangeInformResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
 
+
BalanceChangeInformResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of the BalanceChangeInformResponse class.
+
+
BalanceChangeSource - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Represents a source of balance change.
+
+
BalanceChangeSource() - Constructor for class com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource
+
 
+
BalanceChangeStatus - Enum Class in com.sportradar.mbs.sdk.entities.common
+
 
+
BalanceMoveStatus - Enum Class in com.sportradar.mbs.sdk.entities.common
+
 
+
Bet - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a bet.
+
+
Bet() - Constructor for class com.sportradar.mbs.sdk.entities.common.Bet
+
 
+
Bet.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
A builder class for creating instances of the Bet class.
+
+
BetCancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a bet cancellation.
+
+
BetCancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
 
+
BetCancelDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
A builder class for creating instances of BetCancelDetails.
+
+
BetCashoutDetails - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Represents the details of a cashout for a specific bet.
+
+
BetCashoutDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
 
+
BetCashoutDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Builder class for creating instances of BetCashoutDetails.
+
+
BetContext - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents the context of a bet, including odds change and payout cap.
+
+
BetContext() - Constructor for class com.sportradar.mbs.sdk.entities.common.BetContext
+
 
+
BetContext.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the BetContext class.
+
+
BetDetail - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a bet detail.
+
+
BetDetail() - Constructor for class com.sportradar.mbs.sdk.entities.common.BetDetail
+
 
+
BetDetail.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the BetDetail class.
+
+
BetExtSettlementDetails - Class in com.sportradar.mbs.sdk.entities.settlement
+
+
Represents external settlement details for a bet.
+
+
BetExtSettlementDetails() - Constructor for class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
 
+
BetExtSettlementDetails.Builder - Class in com.sportradar.mbs.sdk.entities.settlement
+
+
Builder class for creating instances of BetExtSettlementDetails.
+
+
BetPartialCancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a partial cancellation of a bet.
+
+
BetPartialCancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
 
+
BetPartialCancelDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Builder class for creating instances of BetPartialCancelDetails.
+
+
BetPartialCashoutDetails - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Represents the details of a partial cashout for a bet.
+
+
BetPartialCashoutDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
 
+
BetPartialCashoutDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Builder class for creating instances of BetPartialCashoutDetails.
+
+
BetValidation - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a BetValidation object that contains information about a bet validation.
+
+
BetValidation() - Constructor for class com.sportradar.mbs.sdk.entities.common.BetValidation
+
 
+
BetValidation.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a builder for the BetValidation class.
+
+
BonusCasinoSpin - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Represents a bonus casino spin.
+
+
BonusCasinoSpin() - Constructor for class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
 
+
BonusCasinoSpin.Builder - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Builder class for creating instances of the BonusCasinoSpin class.
+
+
BonusStake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Represents a bonus stake in the system.
+
+
BonusStake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
 
+
BonusStake.Builder - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Builder class for creating instances of BonusStake.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource.Builder
+
+
Builds the deposit balance change source.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder
+
+
Builds the TicketBalanceChangeSource instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource.Builder
+
+
Builds and returns the WithdrawalBalanceChangeSource instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
Builds the bet cancellation.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Builds and returns the BetPartialCancelDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder
+
+
Builds and returns the ReofferCancelDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder
+
+
Builds the TicketCancelDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
Builds and returns the instance of the TicketPartialCancelDetails class.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Builds and returns the BetCashoutDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Builds and returns the instance of BetPartialCashoutDetails.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
Builds the TicketCashoutDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Builds and returns the TicketPartialCashoutDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder
+
+
Builds and returns the BonusCasinoSpin instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder
+
+
Builds and returns the FreeCasinoSpin instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder
+
+
Builds and returns the OrdinaryCasinoSpin instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.AgentChannel.Builder
+
+
Builds the agent channel.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel.Builder
+
+
Builds and returns the CallCentreChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder
+
+
Builds the InternetChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder
+
+
Builds the MobileAppChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder
+
+
Builds and returns the MobileChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.PhoneChannel.Builder
+
+
Builds the PhoneChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder
+
+
Builds and returns the RetailChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder
+
+
Builds the SmsChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder
+
+
Builds the TerminalChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder
+
+
Builds the TvAppChannel instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.Amount.Builder
+
+
Builds and returns the Amount instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
Builds and returns the instance of the Bet class.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.BetContext.Builder
+
+
Builds and returns the BetContext instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Builds and returns the BetDetail instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation.Builder
+
+
Builds the BetValidation object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder
+
+
Builds the CasinoContext instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder
+
 
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Builds and returns the CasinoSession instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder
+
+
Builds and returns the instance of the EndCustomer class.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder
+
+
Builds and returns the ExchangeRate instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Builds the PaymentGateway instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
Builds the SelectionDetail instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Builds and returns the TicketContext instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Builds and returns the instance of the Request class.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Builds and returns the Response instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.odds.DecimalOdds.Builder
+
+
Builds and returns the DecimalOdds instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder
+
+
Builds and returns the CashPayout instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder
+
+
Builds and returns the FreePayout instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder
+
+
Builds and returns the WithheldPayout instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder
+
+
Builds the AltStakeTicketRef instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder
+
+
Builds the ReofferTicketRef instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Builds the BalanceChangeInformRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
Builds the CancelAckRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder
+
+
Builds the CancelRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
Builds the CashoutAckRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder
+
+
Builds the CashoutRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder
+
+
Builds the CasinoSessionsRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Builds and returns the DepositInformRequest object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
Builds the ExtSettlementAckRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder
+
+
Builds the external settlement request.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder
+
+
Builds the TicketAckRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder
+
+
Builds the TicketInformRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder
+
+
Builds the TicketRequest instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Builds and returns the WithdrawalInformRequest object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder
+
+
Builds and returns the instance of the BalanceChangeInformResponse class.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Builds the CancelAckResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Builds and returns the CancelResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Builds and returns the CashoutAckResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Builds and returns the CashoutResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder
+
+
Builds the CasinoSessionsResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder
+
+
Builds the DepositInformResponse object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder
+
+
Builds the ErrorResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Builds the ExtSettlementAckResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Builds the ExtSettlementResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Builds and returns the TicketAckResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Builds and returns the TicketInformResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Builds the TicketResponse instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder
+
+
Builds the WithdrawalInformResponse object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection.Builder
+
+
Builds the AccumulatorSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
Builds and returns the ExtSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder
+
+
Builds the OddsBoostSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder
+
+
Builds and returns the SystemSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder
+
+
Builds and returns the UfCustomBetSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Builds and returns the UfSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.selection.WaysSelection.Builder
+
+
Builds and returns the WaysSelection instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
Builds the BetExtSettlementDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder
+
+
Builds and returns the TicketExtSettlementDetails instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
Builds and returns the BonusStake instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
Builds and returns the CashStake instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
Builds and returns the FreeCashStake object.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
Builds the FreeRolloverStake instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
Builds and returns the FreeStake instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion.Builder
+
+
Builds the AltStakeSuggestion instance.
+
+
build() - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder
+
+
Builds and returns the ReofferSuggestion instance.
+
+
+

C

+
+
CallCentreChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a Call Centre channel.
+
+
CallCentreChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel
+
 
+
CallCentreChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for creating instances of the CallCentreChannel class.
+
+
CancelAckRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to acknowledge the cancellation of a ticket.
+
+
CancelAckRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
 
+
CancelAckRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of CancelAckRequest.
+
+
CancelAckResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response for a cancellation acknowledgement.
+
+
CancelAckResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
 
+
CancelAckResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of CancelAckResponse.
+
+
CancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a cancellation.
+
+
CancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
 
+
CancelRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to cancel a specific operation.
+
+
CancelRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
 
+
CancelRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a builder for the CancelRequest class.
+
+
CancelResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response for a cancellation operation.
+
+
CancelResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
 
+
CancelResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of the CancelResponse class.
+
+
CashoutAckRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to acknowledge a cashout.
+
+
CashoutAckRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
 
+
CashoutAckRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of the CashoutAckRequest class.
+
+
CashoutAckResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response for a cashout acknowledgement.
+
+
CashoutAckResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
 
+
CashoutAckResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of the CashoutAckResponse class.
+
+
CashoutDetails - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Represents the details of a cashout operation.
+
+
CashoutDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
 
+
CashoutRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a cashout request.
+
+
CashoutRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
 
+
CashoutRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a builder for CashoutRequest.
+
+
CashoutResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response object for a cashout operation.
+
+
CashoutResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
 
+
CashoutResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for constructing instances of CashoutResponse.
+
+
CashPayout - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Represents a cash payout.
+
+
CashPayout() - Constructor for class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
 
+
CashPayout.Builder - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Builder class for creating instances of the CashPayout class.
+
+
CashStake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Represents a cash stake in the system.
+
+
CashStake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.CashStake
+
 
+
CashStake.Builder - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Builder class for creating instances of CashStake.
+
+
CasinoContext - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a casino context, including wallet ID, channel, and end customer information.
+
+
CasinoContext() - Constructor for class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
 
+
CasinoContext.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the CasinoContext class.
+
+
CasinoGame - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a casino game.
+
+
CasinoGame() - Constructor for class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
 
+
CasinoGame.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
A builder for a casino game.
+
+
CasinoSession - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a casino session.
+
+
CasinoSession() - Constructor for class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
 
+
CasinoSession.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the CasinoSession class.
+
+
CasinoSessionsRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request for casino sessions.
+
+
CasinoSessionsRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
 
+
CasinoSessionsRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of the CasinoSessionsRequest class.
+
+
CasinoSessionsResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response containing casino sessions.
+
+
CasinoSessionsResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
 
+
CasinoSessionsResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of the CasinoSessionsResponse class.
+
+
CasinoSpin - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Represents a casino spin.
+
+
CasinoSpin() - Constructor for class com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin
+
 
+
Channel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a channel in the system.
+
+
Channel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.Channel
+
 
+
checkResponseType(ContentResponse) - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
close() - Method in class com.sportradar.mbs.sdk.internal.connection.ConnectionProvider
+
 
+
close() - Method in class com.sportradar.mbs.sdk.internal.connection.TokenProvider
+
 
+
close() - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection
+
 
+
close() - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
 
+
close() - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
 
+
close() - Method in class com.sportradar.mbs.sdk.MbsSdk
+
+
Closes the SDK and releases any resources associated with it.
+
+
close(AutoCloseable) - Static method in class com.sportradar.mbs.sdk.internal.utils.ExcSuppress
+
 
+
com.sportradar.mbs.sdk - package com.sportradar.mbs.sdk
+
 
+
com.sportradar.mbs.sdk.entities.balancechangesource - package com.sportradar.mbs.sdk.entities.balancechangesource
+
 
+
com.sportradar.mbs.sdk.entities.cancellation - package com.sportradar.mbs.sdk.entities.cancellation
+
 
+
com.sportradar.mbs.sdk.entities.cashout - package com.sportradar.mbs.sdk.entities.cashout
+
 
+
com.sportradar.mbs.sdk.entities.casinospin - package com.sportradar.mbs.sdk.entities.casinospin
+
 
+
com.sportradar.mbs.sdk.entities.channel - package com.sportradar.mbs.sdk.entities.channel
+
 
+
com.sportradar.mbs.sdk.entities.common - package com.sportradar.mbs.sdk.entities.common
+
 
+
com.sportradar.mbs.sdk.entities.internal - package com.sportradar.mbs.sdk.entities.internal
+
 
+
com.sportradar.mbs.sdk.entities.odds - package com.sportradar.mbs.sdk.entities.odds
+
 
+
com.sportradar.mbs.sdk.entities.payout - package com.sportradar.mbs.sdk.entities.payout
+
 
+
com.sportradar.mbs.sdk.entities.ref - package com.sportradar.mbs.sdk.entities.ref
+
 
+
com.sportradar.mbs.sdk.entities.request - package com.sportradar.mbs.sdk.entities.request
+
 
+
com.sportradar.mbs.sdk.entities.response - package com.sportradar.mbs.sdk.entities.response
+
 
+
com.sportradar.mbs.sdk.entities.selection - package com.sportradar.mbs.sdk.entities.selection
+
 
+
com.sportradar.mbs.sdk.entities.settlement - package com.sportradar.mbs.sdk.entities.settlement
+
 
+
com.sportradar.mbs.sdk.entities.stake - package com.sportradar.mbs.sdk.entities.stake
+
 
+
com.sportradar.mbs.sdk.entities.suggestion - package com.sportradar.mbs.sdk.entities.suggestion
+
 
+
com.sportradar.mbs.sdk.exceptions - package com.sportradar.mbs.sdk.exceptions
+
 
+
com.sportradar.mbs.sdk.internal.config - package com.sportradar.mbs.sdk.internal.config
+
 
+
com.sportradar.mbs.sdk.internal.connection - package com.sportradar.mbs.sdk.internal.connection
+
 
+
com.sportradar.mbs.sdk.internal.connection.msg - package com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
com.sportradar.mbs.sdk.internal.connection.msg.base - package com.sportradar.mbs.sdk.internal.connection.msg.base
+
 
+
com.sportradar.mbs.sdk.internal.protocol - package com.sportradar.mbs.sdk.internal.protocol
+
 
+
com.sportradar.mbs.sdk.internal.utils - package com.sportradar.mbs.sdk.internal.utils
+
 
+
com.sportradar.mbs.sdk.protocol - package com.sportradar.mbs.sdk.protocol
+
 
+
completeSuccess(ContentResponse) - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
completeWithException(SdkException) - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.internal.connection.ConnectionProvider
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.internal.connection.TokenProvider
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
 
+
connect() - Method in class com.sportradar.mbs.sdk.MbsSdk
+
+
Connects the SDK to the MBS server.
+
+
ConnectionProvider - Class in com.sportradar.mbs.sdk.internal.connection
+
 
+
ConnectionProvider(ImmutableConfig, BlockingQueue<WsInputMessage>, BlockingQueue<WsOutputMessage>) - Constructor for class com.sportradar.mbs.sdk.internal.connection.ConnectionProvider
+
 
+
ConnectionProviderConfig - Interface in com.sportradar.mbs.sdk.internal.config
+
 
+
ContentRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request for content.
+
+
ContentRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
 
+
ContentResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response containing content information.
+
+
ContentResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
 
+
CREDIT_CARD - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
 
+
+

D

+
+
DecimalOdds - Class in com.sportradar.mbs.sdk.entities.odds
+
+
Represents decimal odds.
+
+
DecimalOdds() - Constructor for class com.sportradar.mbs.sdk.entities.odds.DecimalOdds
+
 
+
DecimalOdds.Builder - Class in com.sportradar.mbs.sdk.entities.odds
+
+
Builder class for creating instances of the DecimalOdds class.
+
+
delay(Runnable, long, TimeUnit) - Static method in class com.sportradar.mbs.sdk.internal.utils.Delayer
+
 
+
Delayer - Class in com.sportradar.mbs.sdk.internal.utils
+
 
+
Delayer() - Constructor for class com.sportradar.mbs.sdk.internal.utils.Delayer
+
 
+
DepositBalanceChangeSource - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Represents a balance change source for a deposit transaction.
+
+
DepositBalanceChangeSource() - Constructor for class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource
+
 
+
DepositBalanceChangeSource.Builder - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
A builder class for creating instances of DepositBalanceChangeSource.
+
+
DepositInformRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to inform about a deposit transaction.
+
+
DepositInformRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
 
+
DepositInformRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for constructing a DepositInformRequest object.
+
+
DepositInformResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response object for deposit information.
+
+
DepositInformResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
 
+
DepositInformResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of DepositInformResponse.
+
+
deserializeAuthResponse(String) - Static method in class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
deserializeRequest(String) - Static method in class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
deserializeResponse(String) - Static method in class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
+

E

+
+
EndCustomer - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents an end customer.
+
+
EndCustomer() - Constructor for class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
 
+
EndCustomer.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
A builder class for creating instances of the EndCustomer class.
+
+
ErrorResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents an error response from the server.
+
+
ErrorResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
 
+
ErrorResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for ErrorResponse.
+
+
ExceptionCode - Class in com.sportradar.mbs.sdk.exceptions
+
+
The ExceptionCode class represents the error codes used in the SDK exceptions.
+
+
ExceptionCode() - Constructor for class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ExchangeRate - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents an exchange rate between two currencies.
+
+
ExchangeRate() - Constructor for class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
 
+
ExchangeRate.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the ExchangeRate class.
+
+
ExcSuppress - Class in com.sportradar.mbs.sdk.internal.utils
+
 
+
ExcSuppress() - Constructor for class com.sportradar.mbs.sdk.internal.utils.ExcSuppress
+
 
+
ExcWsOutputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
ExcWsOutputMessage(WsInputMessage, SdkException) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage
+
 
+
execute(String, T, Class<R>) - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
 
+
Extensions - Class in com.sportradar.mbs.sdk.internal.utils
+
 
+
Extensions() - Constructor for class com.sportradar.mbs.sdk.internal.utils.Extensions
+
 
+
ExtSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents an external selection.
+
+
ExtSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
 
+
ExtSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Builder class for creating instances of ExtSelection.
+
+
ExtSettlementAckRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to acknowledge an external settlement.
+
+
ExtSettlementAckRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
 
+
ExtSettlementAckRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of ExtSettlementAckRequest.
+
+
ExtSettlementAckResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents an extended settlement acknowledgment response.
+
+
ExtSettlementAckResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
 
+
ExtSettlementAckResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a builder for the ExtSettlementAckResponse class.
+
+
ExtSettlementDetails - Class in com.sportradar.mbs.sdk.entities.settlement
+
+
Represents the external settlement details for a settlement.
+
+
ExtSettlementDetails() - Constructor for class com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails
+
 
+
ExtSettlementRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents an external settlement request.
+
+
ExtSettlementRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
 
+
ExtSettlementRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of ExtSettlementRequest.
+
+
ExtSettlementResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents an extended settlement response.
+
+
ExtSettlementResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
 
+
ExtSettlementResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of ExtSettlementResponse.
+
+
+

F

+
+
FreeCashStake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Represents a stake made with free cash.
+
+
FreeCashStake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
 
+
FreeCashStake.Builder - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Builder class for creating a FreeCashStake object.
+
+
FreeCasinoSpin - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Represents a free casino spin.
+
+
FreeCasinoSpin() - Constructor for class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
 
+
FreeCasinoSpin.Builder - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Builder class for creating instances of FreeCasinoSpin.
+
+
FreePayout - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Represents a free payout.
+
+
FreePayout() - Constructor for class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
 
+
FreePayout.Builder - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Builder class for creating instances of the FreePayout class.
+
+
FreeRolloverStake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Represents a free rollover stake.
+
+
FreeRolloverStake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
 
+
FreeRolloverStake.Builder - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Builder class for creating instances of FreeRolloverStake.
+
+
FreeStake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Represents a free stake in the system.
+
+
FreeStake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
 
+
FreeStake.Builder - Class in com.sportradar.mbs.sdk.entities.stake
+
+
Builder class for creating instances of the FreeStake class.
+
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
 
+
fromValue(String) - Static method in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
 
+
+

G

+
+
getAccessToken() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getAcknowledged() - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Gets the acknowledged status.
+
+
getAcknowledged() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Gets the acknowledged status of the cashout.
+
+
getAcknowledged() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Gets the value indicating whether the settlement has been acknowledged.
+
+
getAcknowledged() - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Gets the acknowledged status of the ticket.
+
+
getAction() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
Gets the action associated with the balance change source.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Gets the amount of the cash payout.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Gets the amount of the free payout.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Gets the amount of the witheld payout.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the amount of the deposit.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the withdrawal amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Returns the stake amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Returns the stake amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Gets the stake amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Gets the stake amount.
+
+
getAmount() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Gets the stake amount.
+
+
getAuthAudience() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthAudience() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthAudience() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the audience for authentication.
+
+
getAuthClientId() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthClientId() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthClientId() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the client ID for authentication.
+
+
getAuthClientSecret() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthClientSecret() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthClientSecret() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the client secret for authentication.
+
+
getAuthRequestTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthRequestTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthRequestTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for authentication requests.
+
+
getAuthRetryDelay() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthRetryDelay() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthRetryDelay() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the delay between authentication retries.
+
+
getAuthServer() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getAuthServer() - Method in interface com.sportradar.mbs.sdk.internal.config.TokenProviderConfig
+
 
+
getAuthServer() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the URI of the authentication server.
+
+
getAutoAcceptedOdds() - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Gets the auto-accepted odds of the selection.
+
+
getBalanceChangeId() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the balance change ID.
+
+
getBetDetails() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the bet details.
+
+
getBetDetails() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the bet details of the ticket response.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Gets the ID of the bet that was cancelled.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Gets the ID of the bet that was partially cancelled.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Returns the bet ID associated with the cashout details.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the bet ID associated with the partial cashout.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Gets the ID of the bet.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Gets the bet ID of the bet detail.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Gets the bet ID of the bet validation.
+
+
getBetId() - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Gets the bet ID.
+
+
getBets() - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Gets the bets of the ticket request.
+
+
getBetValidations() - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
Gets the array of bet validations.
+
+
getCancellationId() - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Gets the cancellation ID.
+
+
getCancellationId() - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
Gets the cancellation ID.
+
+
getCancellationId() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the cancellation ID.
+
+
getCancellationId() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the cancellation ID associated with the cancellation response.
+
+
getCancellationSignature() - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Gets the cancellation signature.
+
+
getCashoutId() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Gets the cashout ID.
+
+
getCashoutId() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
Gets the cashout ID.
+
+
getCashoutId() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the cashout ID associated with the cashout acknowledgement response.
+
+
getCashoutId() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the cashout ID of the cashout response.
+
+
getCashoutSignature() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Gets the cashout signature.
+
+
getChannel() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Gets the channel.
+
+
getChannel() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the channel associated with the ticket context.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Gets the code of the bet cancellation.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Gets the code of the partial bet cancellation.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Returns the cancellation code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Gets the cancellation code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Returns the cancellation code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Returns the code associated with the partial cashout.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the code associated with the partial cashout.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Gets the code associated with the ticket cashout.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns the code of the partial cashout.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Gets the code of the bet detail.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Gets the code of the bet validation.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Gets the code of the selection.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
Gets the code associated with the response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the code associated with the cancellation response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the code associated with the cashout acknowledgement response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the code of the cashout response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
Gets the response code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
Gets the code associated with the deposit inform response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the code of the response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the code.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Gets the code associated with the response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the code of the response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the code of the ticket response.
+
+
getCode() - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
Gets the code associated with the withdrawal inform response.
+
+
getCode() - Method in exception class com.sportradar.mbs.sdk.exceptions.SdkException
+
+
Get the error code associated with the exception.
+
+
getConfidence() - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
Gets the confidence value of the end customer.
+
+
getContent() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the content of the request.
+
+
getContent() - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Gets the content of the response.
+
+
getContent() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage
+
 
+
getContent() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage
+
 
+
getContext() - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Gets the context of the bet.
+
+
getContext() - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Gets the casino context.
+
+
getContext() - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Gets the context of the ticket request.
+
+
getCorrelationId() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the correlation ID of the request.
+
+
getCorrelationId() - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Gets the correlation ID of the response.
+
+
getCorrelationId() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage
+
 
+
getCorrelationId() - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
getCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
Gets the count of the bonus casino spins.
+
+
getCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
Gets the count of free spins.
+
+
getCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
Gets the count of the spins.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.common.Amount
+
+
Gets the currency value of the amount.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Gets the currency of the cash payout.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Gets the currency of the free payout.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Gets the currency of the witheld payout.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Returns the currency.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Returns the currency.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Gets the currency of the stake.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Gets the currency.
+
+
getCurrency() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Gets the currency.
+
+
getDepositId() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the deposit ID.
+
+
getDetails() - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
Gets the details of the cancellation request.
+
+
getDetails() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
Gets the cashout details.
+
+
getDetails() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
Gets the details of the external settlement request.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Gets the device ID of the internet channel.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Gets the device ID of the mobile app channel.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Gets the device ID associated with the mobile channel.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Gets the device ID.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
Gets the device ID of the SMS channel.
+
+
getDeviceId() - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Gets the device ID of the TV app channel.
+
+
getEndCustomer() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Gets the end customer.
+
+
getEndCustomer() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the end customer associated with the ticket context.
+
+
getEndCustomer() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the end customer.
+
+
getEndCustomer() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the end customer associated with the deposit.
+
+
getEndCustomer() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the end customer.
+
+
getEndUtc() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the end time of the casino session in UTC millis.
+
+
getError() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getErrorCode() - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
Gets the error code.
+
+
getErrorCode() - Method in exception class com.sportradar.mbs.sdk.exceptions.ServerErrorResponseException
+
+
Gets the error code returned by the server.
+
+
getErrorDescription() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getErrorMessage() - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
Gets the error message.
+
+
getEvent() - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Gets the event associated with the selection.
+
+
getEventId() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the event ID of the selection.
+
+
getException() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage
+
 
+
getExchangeRate() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the exchange rates.
+
+
getExchangeRate() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the exchange rates of the ticket response.
+
+
getExecutedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Gets the UTC millis timestamp when the payment was executed.
+
+
getExecutedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the executed at UTC millis timestamp.
+
+
getExecutedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the UTC timestamp when the deposit was executed.
+
+
getExecutedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the executed timestamp in UTC.
+
+
getExpiresIn() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getExpSettleTime() - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Gets the expected settlement time of the selection in UTC millis.
+
+
getFromCurrency() - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Gets the currency code of the source currency.
+
+
getFuture() - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
getGame() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the casino game.
+
+
getGateway() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the payment gateway used for the deposit.
+
+
getGateway() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the payment gateway.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource
+
+
Gets the ID of the deposit balance change source.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
Gets the ID of the balance change source.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource
+
+
Gets the ID of the withdrawal balance change source.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
Get the ID of the casino game.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the ID of the casino session.
+
+
getId() - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
Gets the ID of the end customer.
+
+
getInitiatedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Gets the UTC millis timestamp when the payment was initiated.
+
+
getInitiatedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the UTC timestamp when the deposit was initiated.
+
+
getInitiatedAtUtc() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the initiated timestamp in UTC.
+
+
getIp() - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Gets the IP address of the internet channel.
+
+
getIp() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Gets the IP address of the mobile app channel.
+
+
getIp() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Gets the IP address associated with the mobile channel.
+
+
getIp() - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Gets the IP address of the TV app channel.
+
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
 
+
getJsonValue() - Method in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
 
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.AgentChannel
+
+
Gets the language of the agent channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel
+
+
Gets the language of the Call Centre channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Gets the language of the internet channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Gets the language of the mobile app channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Gets the language associated with the mobile channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.PhoneChannel
+
+
Gets the language of the phone channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Gets the language.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
Gets the language of the SMS channel.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Gets the language.
+
+
getLang() - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Gets the language of the TV app channel.
+
+
getLimitId() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the limit ID associated with the ticket context.
+
+
getMarketId() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the market ID of the selection.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Gets the message of the bet detail.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Gets the message of the bet validation.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Gets the message associated with the selection.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
Gets the message associated with the response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the message.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the message associated with the cancellation response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the message associated with the cashout acknowledgement response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the message of the cashout response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
Gets the response message.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
Gets the message associated with the deposit inform response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the message of the response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the message.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Gets the message associated with the response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the message.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the message of the ticket response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
Gets the message associated with the withdrawal inform response.
+
+
getMessage() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage
+
 
+
getMessage() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage
+
 
+
getMessage() - Method in class com.sportradar.mbs.sdk.internal.connection.msg.SentWsOutputMessage
+
 
+
getMethod() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Gets the payment method.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Returns the stake mode.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Returns the stake mode.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Gets the stake mode.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Gets the stake mode.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Gets the stake mode.
+
+
getMode() - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
Gets the mode of the reoffer suggestion.
+
+
getOdds() - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Gets the odds of the selection.
+
+
getOdds() - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
Gets the odds.
+
+
getOdds() - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
Gets the odds for the custom bet.
+
+
getOdds() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the odds of the selection.
+
+
getOddsChange() - Method in class com.sportradar.mbs.sdk.entities.common.BetContext
+
+
Gets the odds change of the bet context.
+
+
getOperation() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the operation of the request.
+
+
getOperation() - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Gets the operation of the response.
+
+
getOperatorId() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the operator ID of the request.
+
+
getOperatorId() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getOperatorId() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getOperatorId() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the ID of the operator.
+
+
getOutcome() - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Gets the outcome of the selection.
+
+
getOutcomeId() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the outcome ID of the selection.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Returns the payout details associated with the cashout details.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the payouts associated with the partial cashout.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Gets the payout details of the ticket cashout.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns the payouts of the partial cashout.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the payout array.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Gets the payout details.
+
+
getPayout() - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Gets the payout details for the ticket.
+
+
getPayoutCap() - Method in class com.sportradar.mbs.sdk.entities.common.BetContext
+
+
Gets the payout cap of the bet context.
+
+
getPayoutCap() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the payout cap associated with the ticket context.
+
+
getPercentage() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Gets the percentage of the bet that was cancelled.
+
+
getPercentage() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Returns the percentage of the ticket that was cancelled.
+
+
getPercentage() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the percentage of the partial cashout.
+
+
getPercentage() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns the percentage of the partial cashout.
+
+
getProductId() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the product ID of the selection.
+
+
getProtocolConnectTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolConnectTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolConnectTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for connecting to the protocol.
+
+
getProtocolDequeueTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolDequeueTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolDequeueTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for dequeuing messages in the protocol.
+
+
getProtocolEnqueueTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolEnqueueTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolEnqueueTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for enqueuing messages in the protocol.
+
+
getProtocolMaxSendBufferSize() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolMaxSendBufferSize() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolMaxSendBufferSize() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the maximum send buffer size for the protocol.
+
+
getProtocolNumberOfDispatchers() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolNumberOfDispatchers() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolNumberOfDispatchers() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the number of dispatchers for the protocol.
+
+
getProtocolReceiveResponseTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolReceiveResponseTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolReceiveResponseTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for receiving responses in the protocol.
+
+
getProtocolRetryCount() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getProtocolRetryCount() - Method in interface com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig
+
 
+
getProtocolRetryCount() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the number of times to retry the protocol.
+
+
getProvider() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
Get the provider of the casino game.
+
+
getProvider() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Gets the payment provider.
+
+
getRate() - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Gets the exchange rate value.
+
+
getRef() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the reference of the ticket.
+
+
getReferenceId() - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Gets the reference ID of the payment.
+
+
getRefreshToken() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getReportId() - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Gets the report ID.
+
+
getScope() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getSelection() - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Gets the selection.
+
+
getSelection() - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
Gets the selection.
+
+
getSelectionDetails() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Gets the selection details of the bet detail.
+
+
getSelections() - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Gets the selections of the bet.
+
+
getSelections() - Method in class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection
+
+
Gets the selections in the accumulator.
+
+
getSelections() - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
Gets the array of selections contained in this system selection.
+
+
getSelections() - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
Gets the selections for the custom bet.
+
+
getSelections() - Method in class com.sportradar.mbs.sdk.entities.selection.WaysSelection
+
+
Gets the selections within the ways selection.
+
+
getSendWsInputMessage() - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
getSessions() - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Gets the casino sessions.
+
+
getSettlementId() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Gets the settlement ID.
+
+
getSettlementId() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
Gets the settlement ID of the external settlement request.
+
+
getSettlementId() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the settlement ID of the response.
+
+
getSettlementId() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the settlement ID.
+
+
getSettlementSignature() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Gets the settlement signature.
+
+
getShopId() - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Gets the shop ID.
+
+
getShopId() - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Gets the shop ID.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the signature.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the signature associated with the cancellation response.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the signature associated with the cashout acknowledgement response.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the signature of the cashout response.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the signature of the response.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the signature.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Gets the signature associated with the response.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the signature.
+
+
getSignature() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the signature of the ticket response.
+
+
getSize() - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
Gets the array of sizes for this system selection.
+
+
getSource() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the balance change source.
+
+
getSpecifiers() - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Gets the specifiers of the selection.
+
+
getSpins() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the casino spins array.
+
+
getStake() - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Gets the stake of the bet.
+
+
getStake() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the stake array.
+
+
getStake() - Method in class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion
+
+
Gets the stake array.
+
+
getStake() - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
Gets the stake of the reoffer suggestion.
+
+
getStartUtc() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Gets the start time of the casino session in UTC millis.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the balance change status.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the status of the balance move associated with the deposit.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the balance move status.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the acceptance status.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the acceptance status associated with the cancellation response.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the acceptance status associated with the cashout acknowledgement response.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the acceptance status of the cashout response.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the acceptance status of the response.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the acceptance status.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Gets the acceptance status associated with the response.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the acceptance status.
+
+
getStatus() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the acceptance status of the ticket response.
+
+
getSuggestion() - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Gets the suggestion of the bet detail.
+
+
getTerminalId() - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Gets the terminal ID.
+
+
getTicket() - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
Gets the ticket request.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Gets the ID of the ticket that was cancelled.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Gets the ID of the ticket that was partially cancelled.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Returns the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Returns the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Returns the ticket ID associated with the cashout details.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the ticket ID associated with the partial cashout.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Gets the ticket ID associated with the ticket cashout.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns the ticket ID of the partial cashout.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Gets the ticket ID of the ticket request.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Gets the ticket ID associated with the cancellation response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Gets the ticket ID associated with the cashout acknowledgement response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Gets the ticket ID of the cashout response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Gets the ticket ID of the response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Gets the ticket ID associated with the response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Gets the ticket ID of the ticket response.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Gets the ticket ID.
+
+
getTicketId() - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Gets the ticket ID.
+
+
getTicketProtocol() - Method in class com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
 
+
getTicketProtocol() - Method in class com.sportradar.mbs.sdk.MbsSdk
+
+
Gets the ticket protocol for interacting with the MBS server.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Gets the signature of the ticket that was cancelled.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Gets the signature of the ticket that was partially cancelled.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Returns the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Gets the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Returns the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Returns the ticket signature associated with the cashout details.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Returns the ticket signature associated with the partial cashout.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Gets the ticket signature associated with the ticket cashout.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns the ticket signature of the partial cashout.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
Gets the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
Gets the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Gets the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Gets the ticket signature.
+
+
getTicketSignature() - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Gets the ticket signature.
+
+
getTimestampUtc() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the UTC millis timestamp of the request.
+
+
getTimestampUtc() - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Gets the UTC millis timestamp of the response.
+
+
getToCurrency() - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Gets the currency code of the target currency.
+
+
getToken() - Method in class com.sportradar.mbs.sdk.internal.connection.TokenProvider
+
 
+
getTokenType() - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Gets the trace ID of the cash payout.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Gets the trace ID of the free payout.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Gets the trace ID of the witheld payout.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Returns the trace ID.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Returns the trace ID.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Gets the trace ID.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Gets the trace ID.
+
+
getTraceId() - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Gets the trace ID.
+
+
getUnhandledExceptionHandler() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the unhandled exception handler for the SDK.
+
+
getValue() - Method in class com.sportradar.mbs.sdk.entities.common.Amount
+
+
Gets the numeric value of the amount.
+
+
getValue() - Method in class com.sportradar.mbs.sdk.entities.odds.DecimalOdds
+
+
Gets the value of the decimal odds.
+
+
getVersion() - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Gets the version of the request.
+
+
getVersion() - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Gets the version of the response.
+
+
getWalletId() - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Gets the wallet ID.
+
+
getWalletId() - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Gets the wallet ID associated with the ticket context.
+
+
getWalletId() - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Gets the wallet ID.
+
+
getWalletId() - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Gets the wallet ID associated with the deposit.
+
+
getWalletId() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the wallet ID.
+
+
getWinningCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
Gets the count of the winning bonus casino spins.
+
+
getWinningCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
Gets the count of winning free spins.
+
+
getWinningCount() - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
Gets the count of the winning spins.
+
+
getWithdrawalId() - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Gets the withdrawal ID.
+
+
getWsConsumerGraceTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsConsumerGraceTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsConsumerGraceTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the grace timeout for WebSocket consumers.
+
+
getWsFetchMessageTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsFetchMessageTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsFetchMessageTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for fetching messages from the WebSocket.
+
+
getWsNumberOfConnections() - Method in interface com.sportradar.mbs.sdk.internal.config.ConnectionProviderConfig
+
 
+
getWsNumberOfConnections() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsNumberOfConnections() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the number of connections for the WebSocket.
+
+
getWsReceiveMessageTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsReceiveMessageTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsReceiveMessageTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for receiving messages through the WebSocket.
+
+
getWsReconnectTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsReconnectTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsReconnectTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for reconnecting the WebSocket.
+
+
getWsRefreshConnectionTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsRefreshConnectionTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsRefreshConnectionTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for refreshing the WebSocket connection.
+
+
getWsSendMessageTimeout() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsSendMessageTimeout() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsSendMessageTimeout() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the timeout for sending messages through the WebSocket.
+
+
getWsServer() - Method in class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
getWsServer() - Method in interface com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig
+
 
+
getWsServer() - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Gets the URI of the WebSocket server.
+
+
+

H

+
+
HIGHER - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
+

I

+
+
ImmutableConfig - Class in com.sportradar.mbs.sdk.internal.config
+
 
+
ImmutableConfig(MbsSdkConfig) - Constructor for class com.sportradar.mbs.sdk.internal.config.ImmutableConfig
+
 
+
InternetChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents an internet channel.
+
+
InternetChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
 
+
InternetChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for creating instances of InternetChannel.
+
+
INVALID - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
 
+
+

J

+
+
Json - Class in com.sportradar.mbs.sdk.internal.utils
+
 
+
Json() - Constructor for class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
+

L

+
+
LOWER - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
+

M

+
+
MbsSdk - Class in com.sportradar.mbs.sdk
+
+
The MbsSdk class represents the main entry point for interacting with the MBS SDK.
+
+
MbsSdk(MbsSdkConfig) - Constructor for class com.sportradar.mbs.sdk.MbsSdk
+
+
Constructs a new instance of the MbsSdk class with the specified configuration.
+
+
MbsSdkConfig - Class in com.sportradar.mbs.sdk
+
+
The MbsSdkConfig class represents the configuration for the MBS SDK.
+
+
MbsSdkConfig(URI, URI, String, String, String, long) - Constructor for class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Constructs a new instance of the MbsSdkConfig class.
+
+
MobileAppChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a mobile app channel.
+
+
MobileAppChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
 
+
MobileAppChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for MobileAppChannel.
+
+
MobileChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a mobile channel.
+
+
MobileChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
 
+
MobileChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for creating instances of the MobileChannel class.
+
+
+

N

+
+
newAccumulatorSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of AccumulatorSelection.Builder.
+
+
newAgentChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for an agent channel.
+
+
newAltStakeSuggestionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.suggestion.Suggestion
+
+
Creates a new builder for AltStakeSuggestion.
+
+
newAltStakeTicketRefBuilder() - Static method in class com.sportradar.mbs.sdk.entities.ref.TicketRef
+
+
Creates a new instance of AltStakeTicketRef.Builder.
+
+
newBalanceChangeInformRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the BalanceChangeInformRequest builder.
+
+
newBalanceChangeInformResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the BalanceChangeInformResponse builder.
+
+
newBetCancelDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
Creates a new instance of BetCancelDetails.Builder.
+
+
newBetCashoutDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
+
Creates a new builder for BetCashoutDetails.
+
+
newBetExtSettlementDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails
+
+
Creates a new instance of BetExtSettlementDetails.Builder.
+
+
newBetPartialCancelDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
Creates a new instance of BetPartialCancelDetails.Builder.
+
+
newBetPartialCashoutDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
+
Creates a new builder for BetPartialCashoutDetails.
+
+
newBonusCasinoSpinBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin
+
+
Creates a new instance of BonusCasinoSpin.Builder.
+
+
newBonusStakeBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.Stake
+
+
Creates a new instance of BonusStake.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource
+
+
A builder class for creating instances of DepositBalanceChangeSource.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
Creates a new instance of TicketBalanceChangeSource.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource
+
+
Creates a new instance of WithdrawalBalanceChangeSource.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Creates a new instance of BetCancelDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Creates a new instance of BetPartialCancelDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Returns a new instance of the ReofferCancelDetails.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Creates a new instance of TicketCancelDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Returns a new instance of the TicketPartialCancelDetails.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Creates a new instance of BetCashoutDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Creates a new instance of BetPartialCashoutDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Creates a new instance of TicketCashoutDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Returns a new instance of the Builder for creating TicketPartialCashoutDetails.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
Creates a new instance of BonusCasinoSpin.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
Creates a new instance of FreeCasinoSpin.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
Creates a new instance of the OrdinaryCasinoSpin.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.AgentChannel
+
+
Creates a new instance of AgentChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel
+
+
Creates a new instance of the CallCentreChannel.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Creates a new instance of InternetChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Creates a new instance of MobileAppChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Creates a new instance of the MobileChannel.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.PhoneChannel
+
+
Creates a new instance of the PhoneChannel.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Creates a new instance of RetailChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
Creates a new instance of SmsChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Creates a new instance of TerminalChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Creates a new instance of TvAppChannel.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.Amount
+
+
Returns a new instance of the Amount.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Creates a new instance of the Bet class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.BetContext
+
+
Creates a new instance of the BetContext.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Creates a new instance of the BetDetail.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Creates a new instance of the BetValidation class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Creates a new instance of the CasinoContext.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
Creates a new instance of the CasinoGame.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Creates a new instance of the CasinoSession.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
Creates a new instance of the EndCustomer.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Creates a new instance of the ExchangeRate.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Creates a new instance of the PaymentGateway.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Creates a new instance of the SelectionDetail class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Creates a new instance of the TicketContext.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Returns a new instance of the Request.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Returns a new instance of the Response.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.odds.DecimalOdds
+
+
Creates a new instance of the DecimalOdds.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Creates a new instance of the CashPayout.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Creates a new instance of the FreePayout.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Creates a new instance of the WithheldPayout.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
Creates a new instance of the AltStakeTicketRef.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
Creates a new instance of the ReofferTicketRef.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Creates a new instance of the BalanceChangeInformRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Creates a new instance of the CancelAckRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
Creates a new instance of the CancelRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Creates a new instance of the CashoutAckRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
Creates a new instance of CashoutRequest.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Creates a new instance of the CasinoSessionsRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Returns a new instance of the Builder class to build a DepositInformRequest object.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Creates a new instance of the ExtSettlementAckRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
Creates a new instance of ExtSettlementRequest.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Creates a new instance of TicketAckRequest.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
Creates a new instance of the TicketInformRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Creates a new instance of the TicketRequest.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Returns a new instance of the Builder class to build a WithdrawalInformRequest object.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
Creates a new instance of the BalanceChangeInformResponse class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Creates a new instance of the CancelAckResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Creates a new instance of the CancelResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Creates a new instance of the CashoutAckResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Returns a new instance of the CashoutResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
Creates a new instance of the CasinoSessionsResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
Creates a new instance of DepositInformResponse.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
Creates a new instance of ErrorResponse.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Creates a new instance of the ExtSettlementAckResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Creates a new instance of the ExtSettlementResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Creates a new instance of the TicketAckResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Creates a new instance of the TicketInformResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Creates a new instance of the TicketResponse.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
Creates a new instance of WithdrawalInformResponse.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection
+
+
Creates a new instance of the AccumulatorSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Creates a new instance of the ExtSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
Creates a new instance of the OddsBoostSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
Creates a new instance of the SystemSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
Creates a new instance of the UfCustomBetSelection class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Creates a new instance of the UfSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.WaysSelection
+
+
Creates a new instance of the WaysSelection.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Creates a new instance of the BetExtSettlementDetails.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Creates a new instance of TicketExtSettlementDetails.Builder.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Returns a new instance of the BonusStake.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Returns a new instance of the CashStake.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Returns a new instance of the Builder for creating a FreeCashStake object.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Creates a new instance of the FreeRolloverStake.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Creates a new instance of the FreeStake class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion
+
+
Creates a new instance of the AltStakeSuggestion.Builder class.
+
+
newBuilder() - Static method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
Creates a new instance of ReofferSuggestion.Builder.
+
+
newCallCentreChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a call centre channel.
+
+
newCancelAckRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the CancelAckRequest builder.
+
+
newCancelAckResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the CancelAckResponse builder.
+
+
newCancelRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the CancelRequest builder.
+
+
newCancelResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the CancelResponse builder.
+
+
newCashoutAckRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the CashoutAckRequest builder.
+
+
newCashoutAckResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the CashoutAckResponse builder.
+
+
newCashoutRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the CashoutRequest builder.
+
+
newCashoutResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the CashoutResponse builder.
+
+
newCashPayoutBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.Payout
+
+
Creates a new instance of the CashPayout.Builder class.
+
+
newCashStakeBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.Stake
+
+
Creates a new instance of CashStake.Builder.
+
+
newCasinoSessionsRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the CasinoSessionsRequest builder.
+
+
newCasinoSessionsResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the CasinoSessionsResponse builder.
+
+
newDecimalOddsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.odds.Odds
+
+
Creates a new builder for DecimalOdds.
+
+
newDepositBalanceChangeSourceBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource
+
+
Creates a new instance of DepositBalanceChangeSource.Builder.
+
+
newDepositInformRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the DepositInformRequest builder.
+
+
newDepositInformResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the DepositInformResponse builder.
+
+
newErrorResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the ErrorResponse builder.
+
+
newExtSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of ExtSelection.Builder.
+
+
newExtSettlementAckRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the ExtSettlementAckRequest builder.
+
+
newExtSettlementAckResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the ExtSettlementAckResponse builder.
+
+
newExtSettlementRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the ExtSettlementRequest builder.
+
+
newExtSettlementResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the ExtSettlementResponse builder.
+
+
newFreeCashStakeBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.Stake
+
+
Creates a new instance of FreeCashStake.Builder.
+
+
newFreeCasinoSpinBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin
+
+
Creates a new instance of FreeCasinoSpin.Builder.
+
+
newFreePayoutBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.Payout
+
+
Creates a new instance of the FreePayout.Builder class.
+
+
newFreeRolloverStakeBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.Stake
+
+
Creates a new instance of FreeRolloverStake.Builder.
+
+
newFreeStakeBuilder() - Static method in class com.sportradar.mbs.sdk.entities.stake.Stake
+
+
Creates a new instance of FreeStake.Builder.
+
+
newInternetChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for an internet channel.
+
+
newMobileAppChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a mobile app channel.
+
+
newMobileChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a mobile channel.
+
+
newOddsBoostSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of OddsBoostSelection.Builder.
+
+
newOrdinaryCasinoSpinBuilder() - Static method in class com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin
+
+
Creates a new instance of OrdinaryCasinoSpin.Builder.
+
+
newPhoneChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a phone channel.
+
+
newReofferCancelDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
Creates a new instance of ReofferCancelDetails.Builder.
+
+
newReofferSuggestionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.suggestion.Suggestion
+
+
Creates a new builder for ReofferSuggestion.
+
+
newReofferTicketRefBuilder() - Static method in class com.sportradar.mbs.sdk.entities.ref.TicketRef
+
+
Creates a new instance of ReofferTicketRef.Builder.
+
+
newRetailChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a retail channel.
+
+
newSmsChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for an SMS channel.
+
+
newSystemSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of SystemSelection.Builder.
+
+
newTerminalChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a terminal channel.
+
+
newTicketAckRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the TicketAckRequest builder.
+
+
newTicketAckResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the TicketAckResponse builder.
+
+
newTicketBalanceChangeSourceBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource
+
+
Creates a new instance of TicketBalanceChangeSource.Builder.
+
+
newTicketCancelDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
Creates a new instance of TicketCancelDetails.Builder.
+
+
newTicketCashoutDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
+
Creates a new builder for TicketCashoutDetails.
+
+
newTicketExtSettlementDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails
+
+
Creates a new instance of TicketExtSettlementDetails.Builder.
+
+
newTicketInformRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the TicketInformRequest builder.
+
+
newTicketInformResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the TicketInformResponse builder.
+
+
newTicketPartialCancelDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cancellation.CancelDetails
+
+
Creates a new instance of TicketPartialCancelDetails.Builder.
+
+
newTicketPartialCashoutDetailsBuilder() - Static method in class com.sportradar.mbs.sdk.entities.cashout.CashoutDetails
+
+
Creates a new builder for TicketPartialCashoutDetails.
+
+
newTicketRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the TicketRequest builder.
+
+
newTicketResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the TicketResponse builder.
+
+
newTvAppChannelBuilder() - Static method in class com.sportradar.mbs.sdk.entities.channel.Channel
+
+
Creates a new builder for a TV app channel.
+
+
newUfCustomBetSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of UfCustomBetSelection.Builder.
+
+
newUfSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of UfSelection.Builder.
+
+
newWaysSelectionBuilder() - Static method in class com.sportradar.mbs.sdk.entities.selection.Selection
+
+
Creates a new instance of WaysSelection.Builder.
+
+
newWithdrawalBalanceChangeSourceBuilder() - Static method in class com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource
+
+
Creates a new instance of WithdrawalBalanceChangeSource.Builder.
+
+
newWithdrawalInformRequestBuilder() - Static method in class com.sportradar.mbs.sdk.entities.request.ContentRequest
+
+
Creates a new instance of the WithdrawalInformRequest builder.
+
+
newWithdrawalInformResponseBuilder() - Static method in class com.sportradar.mbs.sdk.entities.response.ContentResponse
+
+
Creates a new instance of the WithdrawalInformResponse builder.
+
+
newWithheldPayoutBuilder() - Static method in class com.sportradar.mbs.sdk.entities.payout.Payout
+
+
Creates a new instance of the WithheldPayout.Builder class.
+
+
NONE - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
notNull(T, String) - Static method in class com.sportradar.mbs.sdk.internal.utils.Extensions
+
 
+
NotProcessedWsOutputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
NotProcessedWsOutputMessage(WsInputMessage) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage
+
 
+
nowUtcMillis() - Static method in class com.sportradar.mbs.sdk.internal.utils.TimeUtils
+
 
+
+

O

+
+
Odds - Class in com.sportradar.mbs.sdk.entities.odds
+
+
Represents the odds for a particular event.
+
+
Odds() - Constructor for class com.sportradar.mbs.sdk.entities.odds.Odds
+
 
+
OddsBoostSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents an odds boost selection.
+
+
OddsBoostSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
 
+
OddsBoostSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a builder for the OddsBoostSelection class.
+
+
OddsChange - Enum Class in com.sportradar.mbs.sdk.entities.common
+
 
+
onClose(int, String, boolean) - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
 
+
onError(Exception) - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
 
+
onMessage(String) - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
 
+
onOpen(ServerHandshake) - Method in class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
 
+
OrdinaryCasinoSpin - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Represents an ordinary casino spin.
+
+
OrdinaryCasinoSpin() - Constructor for class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
 
+
OrdinaryCasinoSpin.Builder - Class in com.sportradar.mbs.sdk.entities.casinospin
+
+
Represents a builder for the OrdinaryCasinoSpin class.
+
+
+

P

+
+
PaymentGateway - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a payment gateway entity.
+
+
PaymentGateway() - Constructor for class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
 
+
PaymentGateway.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a builder for the PaymentGateway class.
+
+
PaymentMethod - Enum Class in com.sportradar.mbs.sdk.entities.common
+
 
+
Payout - Class in com.sportradar.mbs.sdk.entities.payout
+
+
A class used to create instances of the FreePayout, CashPayout and WithheldPayout classes.
+
+
Payout() - Constructor for class com.sportradar.mbs.sdk.entities.payout.Payout
+
 
+
PAYOUT - Enum constant in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
 
+
PENDING - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
PhoneChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a phone channel in the system.
+
+
PhoneChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.PhoneChannel
+
 
+
PhoneChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for creating instances of the PhoneChannel class.
+
+
PLACE - Enum constant in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
 
+
ProtocolEngine - Class in com.sportradar.mbs.sdk.internal.protocol
+
 
+
ProtocolEngine(ImmutableConfig, Consumer<Exception>) - Constructor for class com.sportradar.mbs.sdk.internal.protocol.ProtocolEngine
+
 
+
ProtocolHandlerConfig - Interface in com.sportradar.mbs.sdk.internal.config
+
 
+
ProtocolInvalidRequest - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ProtocolInvalidRequestException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that is thrown when an invalid request is made to the protocol.
+
+
ProtocolInvalidRequestException(String) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolInvalidRequestException
+
+
Constructs a new ProtocolInvalidRequestException with the specified content.
+
+
ProtocolInvalidResponse - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ProtocolInvalidResponseException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that is thrown when the response received from the protocol is invalid.
+
+
ProtocolInvalidResponseException(String) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolInvalidResponseException
+
+
Initializes a new instance of the ProtocolInvalidResponseException class with the specified content.
+
+
ProtocolMessageTooBig - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ProtocolMessageTooBigException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Exception thrown when a protocol message exceeds the maximum allowed size.
+
+
ProtocolMessageTooBigException() - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolMessageTooBigException
+
+
Constructs a new ProtocolMessageTooBigException with a default error message.
+
+
ProtocolProvider - Class in com.sportradar.mbs.sdk.internal.protocol
+
 
+
ProtocolProvider(MbsSdkConfig, Consumer<Exception>) - Constructor for class com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider
+
 
+
ProtocolSendBufferFull - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ProtocolSendBufferFullException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that is thrown when the send buffer is full in the protocol.
+
+
ProtocolSendBufferFullException() - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolSendBufferFullException
+
+
Initializes a new instance of the ProtocolSendBufferFullException class.
+
+
ProtocolSendFailed - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ProtocolSendFailedException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that is thrown when the protocol send fails.
+
+
ProtocolSendFailedException(Exception) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolSendFailedException
+
+
Initializes a new instance of the ProtocolSendFailedException class with the specified cause.
+
+
ProtocolTimeoutException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that is thrown when a response is not received in the configured time window.
+
+
ProtocolTimeoutException() - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ProtocolTimeoutException
+
+
Initializes a new instance of the ProtocolTimeoutException class.
+
+
+

R

+
+
randomString() - Static method in class com.sportradar.mbs.sdk.internal.utils.Extensions
+
 
+
ReceivedContentWsOutputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
ReceivedContentWsOutputMessage(String) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage
+
 
+
REJECTED - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
 
+
REJECTED - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
release() - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
ReofferCancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a reoffer cancellation.
+
+
ReofferCancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
 
+
ReofferCancelDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Builder class for creating instances of ReofferCancelDetails.
+
+
ReofferSuggestion - Class in com.sportradar.mbs.sdk.entities.suggestion
+
+
Represents a reoffer suggestion.
+
+
ReofferSuggestion() - Constructor for class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
 
+
ReofferSuggestion.Builder - Class in com.sportradar.mbs.sdk.entities.suggestion
+
+
Builder class for creating instances of ReofferSuggestion.
+
+
ReofferTicketRef - Class in com.sportradar.mbs.sdk.entities.ref
+
+
Represents a reference to a reoffered ticket.
+
+
ReofferTicketRef() - Constructor for class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
 
+
ReofferTicketRef.Builder - Class in com.sportradar.mbs.sdk.entities.ref
+
+
Represents a builder for creating instances of the ReofferTicketRef class.
+
+
Request - Class in com.sportradar.mbs.sdk.entities.internal
+
+
Represents a request object used in the application.
+
+
Request() - Constructor for class com.sportradar.mbs.sdk.entities.internal.Request
+
 
+
Request.Builder - Class in com.sportradar.mbs.sdk.entities.internal
+
+
Builder class for creating instances of the Request class.
+
+
Response - Class in com.sportradar.mbs.sdk.entities.internal
+
+
Represents a response object used in the application.
+
+
Response() - Constructor for class com.sportradar.mbs.sdk.entities.internal.Response
+
 
+
Response.Builder - Class in com.sportradar.mbs.sdk.entities.internal
+
+
Builder class for creating instances of the Response class.
+
+
RetailChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a retail channel.
+
+
RetailChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
 
+
RetailChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for RetailChannel.
+
+
+

S

+
+
SdkException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
The base class for all SDK exceptions.
+
+
SdkException(int, String, Throwable) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.SdkException
+
+
Constructs a new SdkException with the specified code, message, and cause.
+
+
SdkNotConnected - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
SdkNotConnectedException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Exception thrown when the SDK is not connected or is disposed.
+
+
SdkNotConnectedException() - Constructor for exception class com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException
+
+
Constructs a new SdkNotConnectedException with no specified detail message.
+
+
SdkNotConnectedException(Exception) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException
+
+
Constructs a new SdkNotConnectedException with the specified detail message and cause.
+
+
Selection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a selection.
+
+
Selection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.Selection
+
 
+
SelectionDetail - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents the details of a selection.
+
+
SelectionDetail() - Constructor for class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
 
+
SelectionDetail.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents a builder for the SelectionDetail class.
+
+
sendCancel(CancelRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cancel request synchronously and returns the corresponding response.
+
+
sendCancelAck(CancelAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cancel acknowledgment request synchronously and returns the corresponding response.
+
+
sendCancelAckAsync(CancelAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cancel acknowledgment request asynchronously and returns a CompletableFuture representing the response.
+
+
sendCancelAsync(CancelRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cancel request asynchronously and returns a CompletableFuture representing the response.
+
+
sendCashout(CashoutRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cashout request synchronously and returns the corresponding response.
+
+
sendCashoutAck(CashoutAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cashout acknowledgment request synchronously and returns the corresponding response.
+
+
sendCashoutAckAsync(CashoutAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cashout acknowledgment request asynchronously and returns a CompletableFuture representing the response.
+
+
sendCashoutAsync(CashoutRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a cashout request asynchronously and returns a CompletableFuture representing the response.
+
+
sendExtSettlement(ExtSettlementRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends an external settlement request synchronously and returns the corresponding response.
+
+
sendExtSettlementAck(ExtSettlementAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends an external settlement acknowledgment request synchronously and returns the corresponding response.
+
+
sendExtSettlementAckAsync(ExtSettlementAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends an external settlement acknowledgment request asynchronously and returns a CompletableFuture representing the response.
+
+
sendExtSettlementAsync(ExtSettlementRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends an external settlement request asynchronously and returns a CompletableFuture representing the response.
+
+
sendTicket(TicketRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket request synchronously and returns the corresponding response.
+
+
sendTicketAck(TicketAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket acknowledgment request synchronously and returns the corresponding response.
+
+
sendTicketAckAsync(TicketAckRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket acknowledgment request asynchronously and returns a CompletableFuture representing the response.
+
+
sendTicketAsync(TicketRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket request asynchronously and returns a CompletableFuture representing the response.
+
+
sendTicketInform(TicketInformRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket inform request synchronously and returns the corresponding response.
+
+
sendTicketInformAsync(TicketInformRequest) - Method in interface com.sportradar.mbs.sdk.protocol.TicketProtocol
+
+
Sends a ticket inform request asynchronously and returns a CompletableFuture representing the response.
+
+
SendWsInputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
SendWsInputMessage(String, List<ByteBuffer>) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage
+
 
+
SentWsOutputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg
+
 
+
SentWsOutputMessage(WsInputMessage) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.SentWsOutputMessage
+
 
+
serializeRequest(Request) - Static method in class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
serializeResponse(Response) - Static method in class com.sportradar.mbs.sdk.internal.utils.Json
+
 
+
ServerErrorResponse - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
ServerErrorResponseException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that occurs when a server responds with an error.
+
+
ServerErrorResponseException(int, String) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.ServerErrorResponseException
+
+
Constructs a new ServerErrorResponseException with the specified error code and error message.
+
+
setAccessToken(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
Sets the acknowledged status.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Sets the acknowledged status.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
Sets the acknowledged status of the cashout.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Sets the acknowledged status of the cashout.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
Sets the value indicating whether the settlement has been acknowledged.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Sets the value indicating whether the settlement has been acknowledged.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder
+
+
Sets the acknowledged status of the ticket.
+
+
setAcknowledged(boolean) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Sets the acknowledged status of the ticket.
+
+
setAction(TicketBalanceChangeAction) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder
+
+
Sets the action associated with the balance change source.
+
+
setAction(TicketBalanceChangeAction) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
Sets the action associated with the balance change source.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the amount.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the amount.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the amount of the deposit.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the amount of the deposit.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the withdrawal amount.
+
+
setAmount(Amount) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the withdrawal amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder
+
+
Sets the amount of the cash payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Sets the amount of the cash payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder
+
+
Sets the amount of the free payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Sets the amount of the free payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder
+
+
Sets the amount of the witheld payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Sets the amount of the witheld payout.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
Sets the stake amount.
+
+
setAmount(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Sets the stake amount.
+
+
setAuthRequestTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for authentication requests.
+
+
setAuthRetryDelay(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the delay between authentication retries.
+
+
setAutoAcceptedOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
Sets the auto-accepted odds of the selection.
+
+
setAutoAcceptedOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Sets the auto-accepted odds of the selection.
+
+
setBalanceChangeId(String) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the balance change ID.
+
+
setBalanceChangeId(String) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the balance change ID.
+
+
setBetDetails(BetDetail...) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the bet details.
+
+
setBetDetails(BetDetail[]) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the bet details.
+
+
setBetDetails(BetDetail...) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the bet details of the ticket response.
+
+
setBetDetails(BetDetail[]) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the bet details of the ticket response.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
Sets the ID of the bet that was cancelled.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Sets the ID of the bet that was cancelled.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Sets the ID of the bet that was partially cancelled.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Sets the ID of the bet that was partially cancelled.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Sets the bet ID associated with the cashout details.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Sets the bet ID associated with the cashout details.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the bet ID associated with the partial cashout.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the bet ID associated with the partial cashout.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
Sets the ID of the bet.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Sets the ID of the bet.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Sets the bet ID of the bet detail.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Sets the bet ID of the bet detail.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation.Builder
+
+
Sets the bet ID of the bet validation.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Sets the bet ID of the bet validation.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
Sets the bet ID.
+
+
setBetId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Sets the bet ID.
+
+
setBets(Bet...) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder
+
+
Sets the bets of the ticket request.
+
+
setBets(Bet[]) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Sets the bets of the ticket request.
+
+
setBetValidations(BetValidation...) - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder
+
+
Sets the array of bet validations.
+
+
setBetValidations(BetValidation[]) - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
Sets the array of bet validations.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the cancellation ID.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the cancellation ID associated with the cancellation response.
+
+
setCancellationId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the cancellation ID associated with the cancellation response.
+
+
setCancellationSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
Sets the cancellation signature.
+
+
setCancellationSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Sets the cancellation signature.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
Sets the cashout ID.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Sets the cashout ID.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder
+
+
Sets the cashout ID.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
Sets the cashout ID.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the cashout ID associated with the cashout acknowledgement response.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the cashout ID associated with the cashout acknowledgement response.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the cashout ID of the cashout response.
+
+
setCashoutId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the cashout ID of the cashout response.
+
+
setCashoutSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
Sets the cashout signature.
+
+
setCashoutSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Sets the cashout signature.
+
+
setChannel(Channel) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder
+
+
Sets the channel.
+
+
setChannel(Channel) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Sets the channel.
+
+
setChannel(Channel) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the channel associated with the ticket context.
+
+
setChannel(Channel) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the channel associated with the ticket context.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
Sets the code of the bet cancellation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Sets the code of the bet cancellation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Sets the code of the partial bet cancellation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Sets the code of the partial bet cancellation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Sets the cancellation code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Sets the code associated with the cashout details.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Sets the code associated with the cashout details.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the code associated with the partial cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the code associated with the partial cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
Sets the code associated with the ticket cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Sets the code associated with the ticket cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Sets the code of the partial cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Sets the code of the partial cashout.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Sets the code of the bet detail.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Sets the code of the bet detail.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation.Builder
+
+
Sets the code of the bet validation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Sets the code of the bet validation.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
Sets the code of the selection.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Sets the code of the selection.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder
+
+
Sets the code associated with the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
Sets the code associated with the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the code associated with the cancellation response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the code associated with the cancellation response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the code associated with the cashout acknowledgement response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the code associated with the cashout acknowledgement response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the code of the cashout response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the code of the cashout response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder
+
+
Sets the response code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
Sets the response code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder
+
+
Sets the code for the DepositInformResponse object being built.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
Sets the code associated with the deposit inform response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the code of the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the code of the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the code.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Sets the code associated with the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Sets the code associated with the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the code of the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the code of the response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the code of the ticket response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the code of the ticket response.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder
+
+
Sets the code for the WithdrawalInformResponse object being built.
+
+
setCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
Sets the code associated with the withdrawal inform response.
+
+
setConfidence(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder
+
+
Sets the confidence value of the end customer.
+
+
setConfidence(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
Sets the confidence value of the end customer.
+
+
setContent(ContentRequest) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the content of the request being built.
+
+
setContent(ContentRequest) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the content of the request.
+
+
setContent(ContentResponse) - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Sets the content of the response.
+
+
setContent(ContentResponse) - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Sets the content of the response.
+
+
setContext(BetContext) - Method in class com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
Sets the context of the bet.
+
+
setContext(BetContext) - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Sets the context of the bet.
+
+
setContext(CasinoContext) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder
+
+
Sets the casino context.
+
+
setContext(CasinoContext) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Sets the casino context.
+
+
setContext(TicketContext) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder
+
+
Sets the context of the ticket request.
+
+
setContext(TicketContext) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Sets the context of the ticket request.
+
+
setCorrelationId(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the correlation ID of the request being built.
+
+
setCorrelationId(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the correlation ID of the request.
+
+
setCorrelationId(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Sets the correlation ID of the response.
+
+
setCorrelationId(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Sets the correlation ID of the response.
+
+
setCorrelationId(String) - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder
+
+
Sets the count of the bonus casino spins.
+
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
Sets the count of the bonus casino spins.
+
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder
+
+
Sets the count of free spins.
+
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
Sets the count of free spins.
+
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder
+
+
Sets the count of the spins.
+
+
setCount(int) - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
Sets the count of the spins.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.Amount.Builder
+
+
Sets the currency value of the amount being built.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.Amount
+
+
Sets the currency value of the amount.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder
+
+
Sets the currency of the cash payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Sets the currency of the cash payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder
+
+
Sets the currency of the free payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Sets the currency of the free payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder
+
+
Sets the currency of the witheld payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Sets the currency of the witheld payout.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
Sets the currency of the stake.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Sets the currency of the stake.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
Sets the currency.
+
+
setCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Sets the currency.
+
+
setDepositId(String) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the deposit ID.
+
+
setDepositId(String) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the deposit ID.
+
+
setDetails(CancelDetails) - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest.Builder
+
+
Sets the details of the cancellation request.
+
+
setDetails(CancelDetails) - Method in class com.sportradar.mbs.sdk.entities.request.CancelRequest
+
+
Sets the details of the cancellation request.
+
+
setDetails(CashoutDetails) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest.Builder
+
+
Sets the cashout details.
+
+
setDetails(CashoutDetails) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutRequest
+
+
Sets the cashout details.
+
+
setDetails(ExtSettlementDetails) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder
+
+
Sets the details of the external settlement request.
+
+
setDetails(ExtSettlementDetails) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
Sets the details of the external settlement request.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder
+
+
Sets the device ID of the internet channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Sets the device ID of the internet channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder
+
+
Sets the device ID of the mobile app channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Sets the device ID of the mobile app channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder
+
+
Sets the device ID for the mobile channel being built.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Sets the device ID for the mobile channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder
+
+
Sets the device ID.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Sets the device ID.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder
+
+
Sets the device ID of the SMS channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
Sets the device ID of the SMS channel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder
+
+
Sets the device ID of the TvAppChannel.
+
+
setDeviceId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Sets the device ID of the TV app channel.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder
+
+
Sets the end customer.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Sets the end customer.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the end customer associated with the ticket context.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the end customer associated with the ticket context.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the end customer.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the end customer.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the end customer associated with the deposit.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the end customer associated with the deposit.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the end customer.
+
+
setEndCustomer(EndCustomer) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the end customer.
+
+
setEndUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the end time in UTC millis for the CasinoSession instance being built.
+
+
setEndUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the end time of the casino session in UTC millis.
+
+
setError(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setErrorCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder
+
+
Sets the error code.
+
+
setErrorCode(int) - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
Sets the error code.
+
+
setErrorDescription(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setErrorMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse.Builder
+
+
Sets the error message.
+
+
setErrorMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ErrorResponse
+
+
Sets the error message.
+
+
setEvent(String) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
Sets the event associated with the selection.
+
+
setEvent(String) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Sets the event associated with the selection.
+
+
setEventId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the event ID of the selection.
+
+
setEventId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the event ID of the selection.
+
+
setExchangeRate(ExchangeRate...) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the exchange rates.
+
+
setExchangeRate(ExchangeRate[]) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the exchange rates.
+
+
setExchangeRate(ExchangeRate...) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the exchange rates of the ticket response.
+
+
setExchangeRate(ExchangeRate[]) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the exchange rates of the ticket response.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Sets the UTC millis timestamp when the payment was executed.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Sets the UTC millis timestamp when the payment was executed.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the executed at UTC millis timestamp.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the executed at UTC millis timestamp.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the UTC timestamp when the deposit was executed.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the UTC timestamp when the deposit was executed.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the executed timestamp in UTC.
+
+
setExecutedAtUtc(long) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the executed timestamp in UTC.
+
+
setExpiresIn(Integer) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setExpSettleTime(long) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
Sets the expected settlement time of the selection in UTC millis.
+
+
setExpSettleTime(long) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Sets the expected settlement time of the selection in UTC millis.
+
+
setFromCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder
+
+
Sets the currency code of the source currency.
+
+
setFromCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Sets the currency code of the source currency.
+
+
setGame(CasinoGame) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the casino game for the CasinoSession instance being built.
+
+
setGame(CasinoGame) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the casino game.
+
+
setGateway(PaymentGateway) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the payment gateway used for the deposit.
+
+
setGateway(PaymentGateway) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the payment gateway used for the deposit.
+
+
setGateway(PaymentGateway) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the payment gateway.
+
+
setGateway(PaymentGateway) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the payment gateway.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource.Builder
+
+
Sets the ID of the deposit balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.DepositBalanceChangeSource
+
+
Sets the ID of the deposit balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource.Builder
+
+
Sets the ID of the balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
+
Sets the ID of the balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource.Builder
+
+
Sets the ID of the withdrawal balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource
+
+
Sets the ID of the withdrawal balance change source.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder
+
+
Set the ID of the casino game.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
Set the ID of the casino game.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the ID for the CasinoSession instance being built.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the ID of the casino session.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer.Builder
+
+
Sets the ID of the end customer.
+
+
setId(String) - Method in class com.sportradar.mbs.sdk.entities.common.EndCustomer
+
+
Sets the ID of the end customer.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Sets the UTC millis timestamp when the payment was initiated.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Sets the UTC millis timestamp when the payment was initiated.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the UTC timestamp when the deposit was initiated.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the UTC timestamp when the deposit was initiated.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the initiated timestamp in UTC.
+
+
setInitiatedAtUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the initiated timestamp in UTC.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder
+
+
Sets the IP address of the internet channel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Sets the IP address of the internet channel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder
+
+
Sets the IP address of the mobile app channel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Sets the IP address of the mobile app channel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder
+
+
Sets the IP address for the mobile channel being built.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Sets the IP address for the mobile channel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder
+
+
Sets the IP address of the TvAppChannel.
+
+
setIp(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Sets the IP address of the TV app channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.AgentChannel.Builder
+
+
Sets the language of the agent channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.AgentChannel
+
+
Sets the language of the agent channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel.Builder
+
+
Sets the language of the Call Centre channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.CallCentreChannel
+
+
Sets the language of the Call Centre channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel.Builder
+
+
Sets the language of the internet channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.InternetChannel
+
+
Sets the language of the internet channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel.Builder
+
+
Sets the language of the mobile app channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileAppChannel
+
+
Sets the language of the mobile app channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel.Builder
+
+
Sets the language for the mobile channel being built.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.MobileChannel
+
+
Sets the language for the mobile channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.PhoneChannel.Builder
+
+
Sets the language of the phone channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.PhoneChannel
+
+
Sets the language of the phone channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder
+
+
Sets the language.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Sets the language.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel.Builder
+
+
Sets the language of the SMS channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
+
Sets the language of the SMS channel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder
+
+
Sets the language.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Sets the language.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel.Builder
+
+
Sets the language of the TvAppChannel.
+
+
setLang(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
+
Sets the language of the TV app channel.
+
+
setLimitId(long) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the limit ID associated with the ticket context.
+
+
setLimitId(long) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the limit ID associated with the ticket context.
+
+
setMarketId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the market ID of the selection.
+
+
setMarketId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the market ID of the selection.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Sets the message of the bet detail.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Sets the message of the bet detail.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation.Builder
+
+
Sets the message of the bet validation.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.BetValidation
+
+
Sets the message of the bet validation.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
Sets the message associated with the selection.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Sets the message associated with the selection.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse.Builder
+
+
Sets the message associated with the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.BalanceChangeInformResponse
+
+
Sets the message associated with the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the message associated with the cancellation response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the message associated with the cancellation response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the message associated with the cashout acknowledgement response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the message associated with the cashout acknowledgement response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the message of the cashout response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the message of the cashout response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse.Builder
+
+
Sets the response message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.CasinoSessionsResponse
+
+
Sets the response message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse.Builder
+
+
Sets the message for the DepositInformResponse object being built.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.DepositInformResponse
+
+
Sets the message associated with the deposit inform response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the message of the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the message of the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Sets the message associated with the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Sets the message associated with the response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the message.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the message of the ticket response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the message of the ticket response.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse.Builder
+
+
Sets the message for the WithdrawalInformResponse object being built.
+
+
setMessage(String) - Method in class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
+
Sets the message associated with the withdrawal inform response.
+
+
setMethod(PaymentMethod) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Sets the payment method.
+
+
setMethod(PaymentMethod) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Sets the payment method.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
Sets the stake mode.
+
+
setMode(StakeMode) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Sets the stake mode.
+
+
setMode(String) - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder
+
+
Sets the mode of the reoffer suggestion.
+
+
setMode(String) - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
Sets the mode of the reoffer suggestion.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
Sets the odds of the selection.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Sets the odds of the selection.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder
+
+
Sets the odds.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
Sets the odds.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder
+
+
Sets the odds for the custom bet.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
Sets the odds for the custom bet.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the odds of the selection.
+
+
setOdds(Odds) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the odds of the selection.
+
+
setOddsChange(OddsChange) - Method in class com.sportradar.mbs.sdk.entities.common.BetContext.Builder
+
+
Sets the odds change of the bet context.
+
+
setOddsChange(OddsChange) - Method in class com.sportradar.mbs.sdk.entities.common.BetContext
+
+
Sets the odds change of the bet context.
+
+
setOperation(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the operation of the request being built.
+
+
setOperation(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the operation of the request.
+
+
setOperation(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Sets the operation of the response.
+
+
setOperation(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Sets the operation of the response.
+
+
setOperatorId(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the operator ID of the request being built.
+
+
setOperatorId(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the operator ID of the request.
+
+
setOutcome(String) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection.Builder
+
+
Sets the outcome of the selection.
+
+
setOutcome(String) - Method in class com.sportradar.mbs.sdk.entities.selection.ExtSelection
+
+
Sets the outcome of the selection.
+
+
setOutcomeId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the outcome ID of the selection.
+
+
setOutcomeId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the outcome ID of the selection.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Sets the payout details associated with the cashout details.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Sets the payout details associated with the cashout details.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the payouts associated with the partial cashout.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the payouts associated with the partial cashout.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
Sets the payout details of the ticket cashout.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Sets the payout details of the ticket cashout.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Sets the payouts of the partial cashout.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Sets the payouts of the partial cashout.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the payout array for the CasinoSession instance being built.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the payout array.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
Sets the payout details.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Sets the payout details.
+
+
setPayout(Payout...) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder
+
+
Sets the payout details for the ticket.
+
+
setPayout(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Sets the payout details for the ticket.
+
+
setPayoutCap(Payout...) - Method in class com.sportradar.mbs.sdk.entities.common.BetContext.Builder
+
+
Sets the payout cap of the bet context.
+
+
setPayoutCap(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.common.BetContext
+
+
Sets the payout cap of the bet context.
+
+
setPayoutCap(Payout...) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the payout cap associated with the ticket context.
+
+
setPayoutCap(Payout[]) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the payout cap associated with the ticket context.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Sets the percentage of the bet that was cancelled.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Sets the percentage of the bet that was cancelled.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
Sets the percentage of the ticket that was cancelled.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Sets the percentage of the ticket that was cancelled.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the percentage of the partial cashout.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the percentage of the partial cashout.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Sets the percentage of the partial cashout.
+
+
setPercentage(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Sets the percentage of the partial cashout.
+
+
setProductId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the product ID of the selection.
+
+
setProductId(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the product ID of the selection.
+
+
setProtocolConnectTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for connecting to the protocol.
+
+
setProtocolDequeueTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for dequeuing messages in the protocol.
+
+
setProtocolEnqueueTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for enqueuing messages in the protocol.
+
+
setProtocolMaxSendBufferSize(Integer) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the maximum send buffer size for the protocol.
+
+
setProtocolNumberOfDispatchers(Integer) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the number of dispatchers for the protocol.
+
+
setProtocolReceiveResponseTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for receiving responses in the protocol.
+
+
setProtocolRetryCount(Integer) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the number of times to retry the protocol.
+
+
setProvider(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame.Builder
+
+
Set the provider of the casino game.
+
+
setProvider(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoGame
+
+
Set the provider of the casino game.
+
+
setProvider(String) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Sets the payment provider.
+
+
setProvider(String) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Sets the payment provider.
+
+
setRate(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder
+
+
Sets the exchange rate value.
+
+
setRate(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Sets the exchange rate value.
+
+
setRef(TicketRef) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the reference of the ticket.
+
+
setRef(TicketRef) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the reference of the ticket.
+
+
setReferenceId(String) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway.Builder
+
+
Sets the reference ID of the payment.
+
+
setReferenceId(String) - Method in class com.sportradar.mbs.sdk.entities.common.PaymentGateway
+
+
Sets the reference ID of the payment.
+
+
setRefreshToken(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setReportId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder
+
+
Sets the report ID.
+
+
setReportId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Sets the report ID.
+
+
setScope(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setSelection(Selection) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail.Builder
+
+
Sets the selection.
+
+
setSelection(Selection) - Method in class com.sportradar.mbs.sdk.entities.common.SelectionDetail
+
+
Sets the selection.
+
+
setSelection(Selection) - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection.Builder
+
+
Sets the selection.
+
+
setSelection(Selection) - Method in class com.sportradar.mbs.sdk.entities.selection.OddsBoostSelection
+
+
Sets the selection.
+
+
setSelectionDetails(SelectionDetail...) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Sets the selection details of the bet detail.
+
+
setSelectionDetails(SelectionDetail[]) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Sets the selection details of the bet detail.
+
+
setSelections(Selection...) - Method in class com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
Sets the selections of the bet.
+
+
setSelections(Selection[]) - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Sets the selections of the bet.
+
+
setSelections(Selection...) - Method in class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection.Builder
+
+
Sets the selections in the accumulator.
+
+
setSelections(Selection[]) - Method in class com.sportradar.mbs.sdk.entities.selection.AccumulatorSelection
+
+
Sets the selections in the accumulator.
+
+
setSelections(Selection...) - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder
+
+
Sets the array of selections for the system selection being built.
+
+
setSelections(Selection[]) - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
Sets the array of selections for this system selection.
+
+
setSelections(Selection...) - Method in class com.sportradar.mbs.sdk.entities.selection.WaysSelection.Builder
+
+
Sets the selections within the ways selection.
+
+
setSelections(Selection[]) - Method in class com.sportradar.mbs.sdk.entities.selection.WaysSelection
+
+
Sets the selections within the ways selection.
+
+
setSelections(UfSelection...) - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection.Builder
+
+
Sets the selections for the custom bet.
+
+
setSelections(UfSelection[]) - Method in class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
+
Sets the selections for the custom bet.
+
+
setSendWsInputMessage(SendWsInputMessage) - Method in class com.sportradar.mbs.sdk.internal.protocol.Awaiter
+
 
+
setSessions(CasinoSession...) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest.Builder
+
+
Sets the casino sessions.
+
+
setSessions(CasinoSession[]) - Method in class com.sportradar.mbs.sdk.entities.request.CasinoSessionsRequest
+
+
Sets the casino sessions.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
Sets the settlement ID.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Sets the settlement ID.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest.Builder
+
+
Sets the settlement ID of the external settlement request.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest
+
+
Sets the settlement ID of the external settlement request.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the settlement ID of the response.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the settlement ID of the response.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the settlement ID.
+
+
setSettlementId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the settlement ID.
+
+
setSettlementSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
Sets the settlement signature.
+
+
setSettlementSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Sets the settlement signature.
+
+
setShopId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel.Builder
+
+
Sets the shop ID.
+
+
setShopId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.RetailChannel
+
+
Sets the shop ID.
+
+
setShopId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder
+
+
Sets the shop ID.
+
+
setShopId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Sets the shop ID.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the signature associated with the cancellation response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the signature associated with the cancellation response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the signature associated with the cashout acknowledgement response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the signature associated with the cashout acknowledgement response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the signature of the cashout response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the signature of the cashout response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the signature of the response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the signature of the response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Sets the signature associated with the response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Sets the signature associated with the response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the signature.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the signature of the ticket response.
+
+
setSignature(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the signature of the ticket response.
+
+
setSize(int...) - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection.Builder
+
+
Sets the array of sizes for the system selection being built.
+
+
setSize(int[]) - Method in class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
+
Sets the array of sizes for this system selection.
+
+
setSource(BalanceChangeSource) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the balance change source.
+
+
setSource(BalanceChangeSource) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the balance change source.
+
+
setSpecifiers(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection.Builder
+
+
Sets the specifiers of the selection.
+
+
setSpecifiers(String) - Method in class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
+
Sets the specifiers of the selection.
+
+
setSpins(CasinoSpin...) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the casino spins array for the CasinoSession instance being built.
+
+
setSpins(CasinoSpin[]) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the casino spins array.
+
+
setStake(Stake...) - Method in class com.sportradar.mbs.sdk.entities.common.Bet.Builder
+
+
Sets the stake of the bet.
+
+
setStake(Stake[]) - Method in class com.sportradar.mbs.sdk.entities.common.Bet
+
+
Sets the stake of the bet.
+
+
setStake(Stake...) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the stake array for the CasinoSession instance being built.
+
+
setStake(Stake[]) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the stake array.
+
+
setStake(Stake...) - Method in class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion.Builder
+
+
Sets the stake array for the AltStakeSuggestion instance.
+
+
setStake(Stake[]) - Method in class com.sportradar.mbs.sdk.entities.suggestion.AltStakeSuggestion
+
+
Sets the stake array.
+
+
setStake(Stake...) - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion.Builder
+
+
Sets the stake of the reoffer suggestion.
+
+
setStake(Stake[]) - Method in class com.sportradar.mbs.sdk.entities.suggestion.ReofferSuggestion
+
+
Sets the stake of the reoffer suggestion.
+
+
setStartUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession.Builder
+
+
Sets the start time in UTC millis for the CasinoSession instance being built.
+
+
setStartUtc(Long) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoSession
+
+
Sets the start time of the casino session in UTC millis.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the acceptance status associated with the cancellation response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the acceptance status associated with the cancellation response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the acceptance status associated with the cashout acknowledgement response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the acceptance status associated with the cashout acknowledgement response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the acceptance status of the cashout response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the acceptance status of the cashout response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the acceptance status of the response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the acceptance status of the response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Sets the acceptance status associated with the response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Sets the acceptance status associated with the response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the acceptance status.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the acceptance status of the ticket response.
+
+
setStatus(AcceptanceStatus) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the acceptance status of the ticket response.
+
+
setStatus(BalanceChangeStatus) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the balance change status.
+
+
setStatus(BalanceChangeStatus) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the balance change status.
+
+
setStatus(BalanceMoveStatus) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the status of the balance move associated with the deposit.
+
+
setStatus(BalanceMoveStatus) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the status of the balance move associated with the deposit.
+
+
setStatus(BalanceMoveStatus) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the balance move status.
+
+
setStatus(BalanceMoveStatus) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the balance move status.
+
+
setSuggestion(Suggestion) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail.Builder
+
+
Sets the suggestion of the bet detail.
+
+
setSuggestion(Suggestion) - Method in class com.sportradar.mbs.sdk.entities.common.BetDetail
+
+
Sets the suggestion of the bet detail.
+
+
setTerminalId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel.Builder
+
+
Sets the terminal ID.
+
+
setTerminalId(String) - Method in class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
+
Sets the terminal ID.
+
+
setTicket(TicketRequest) - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest.Builder
+
+
Sets the ticket request.
+
+
setTicket(TicketRequest) - Method in class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
+
Sets the ticket request.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
Sets the ID of the ticket that was cancelled.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Sets the ID of the ticket that was cancelled.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Sets the ID of the ticket that was partially cancelled.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Sets the ID of the ticket that was partially cancelled.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Sets the ticket ID associated with the cashout details.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Sets the ticket ID associated with the cashout details.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the ticket ID associated with the partial cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the ticket ID associated with the partial cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
Sets the ticket ID associated with the ticket cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Sets the ticket ID associated with the ticket cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Sets the ticket ID of the partial cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Sets the ticket ID of the partial cashout.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CancelAckRequest
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.CashoutAckRequest
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest.Builder
+
+
Sets the ticket ID of the ticket request.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
+
Sets the ticket ID of the ticket request.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelAckResponse
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse.Builder
+
+
Sets the ticket ID associated with the cancellation response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CancelResponse
+
+
Sets the ticket ID associated with the cancellation response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse.Builder
+
+
Sets the ticket ID associated with the cashout acknowledgement response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutAckResponse
+
+
Sets the ticket ID associated with the cashout acknowledgement response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse.Builder
+
+
Sets the ticket ID of the cashout response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.CashoutResponse
+
+
Sets the ticket ID of the cashout response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse.Builder
+
+
Sets the ticket ID of the response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementAckResponse
+
+
Sets the ticket ID of the response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.ExtSettlementResponse
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse.Builder
+
+
Sets the ticket ID associated with the response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
+
Sets the ticket ID associated with the response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse.Builder
+
+
Sets the ticket ID of the ticket response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
+
Sets the ticket ID of the ticket response.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder
+
+
Sets the ticket ID.
+
+
setTicketId(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Sets the ticket ID.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails.Builder
+
+
Sets the signature of the ticket that was cancelled.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetCancelDetails
+
+
Sets the signature of the ticket that was cancelled.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails.Builder
+
+
Sets the signature of the ticket that was partially cancelled.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.BetPartialCancelDetails
+
+
Sets the signature of the ticket that was partially cancelled.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.ReofferCancelDetails
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails.Builder
+
+
Sets the ticket signature associated with the cashout details.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetCashoutDetails
+
+
Sets the ticket signature associated with the cashout details.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails.Builder
+
+
Sets the ticket signature associated with the partial cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.BetPartialCashoutDetails
+
+
Sets the ticket signature associated with the partial cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails.Builder
+
+
Sets the ticket signature associated with the ticket cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
+
Sets the ticket signature associated with the ticket cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails.Builder
+
+
Sets the ticket signature of the partial cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
+
Sets the ticket signature of the partial cashout.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.ref.AltStakeTicketRef
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.ref.ReofferTicketRef
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.BetExtSettlementDetails
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails.Builder
+
+
Sets the ticket signature.
+
+
setTicketSignature(String) - Method in class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
+
Sets the ticket signature.
+
+
setTimestampUtc(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the UTC millis timestamp of the request being built.
+
+
setTimestampUtc(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the UTC millis timestamp of the request.
+
+
setTimestampUtc(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Sets the UTC millis timestamp of the response.
+
+
setTimestampUtc(long) - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Sets the UTC millis timestamp of the response.
+
+
setToCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate.Builder
+
+
Sets the currency code of the target currency.
+
+
setToCurrency(String) - Method in class com.sportradar.mbs.sdk.entities.common.ExchangeRate
+
+
Sets the currency code of the target currency.
+
+
setTokenType(String) - Method in class com.sportradar.mbs.sdk.internal.connection.AuthResponse
+
 
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout.Builder
+
+
Sets the trace ID of the cash payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.CashPayout
+
+
Sets the trace ID of the cash payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout.Builder
+
+
Sets the trace ID of the free payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.FreePayout
+
+
Sets the trace ID of the free payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout.Builder
+
+
Sets the trace ID of the witheld payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
+
Sets the trace ID of the witheld payout.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake.Builder
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.BonusStake
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake.Builder
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.CashStake
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake.Builder
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeCashStake
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake.Builder
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeRolloverStake
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake.Builder
+
+
Sets the trace ID.
+
+
setTraceId(String) - Method in class com.sportradar.mbs.sdk.entities.stake.FreeStake
+
+
Sets the trace ID.
+
+
setUnhandledExceptionHandler(BiConsumer<MbsSdk, Exception>) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the unhandled exception handler for the SDK.
+
+
setValue(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.Amount.Builder
+
+
Sets the numeric value of the amount being built.
+
+
setValue(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.common.Amount
+
+
Sets the numeric value of the amount.
+
+
setValue(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.odds.DecimalOdds.Builder
+
+
Sets the value of the decimal odds.
+
+
setValue(BigDecimal) - Method in class com.sportradar.mbs.sdk.entities.odds.DecimalOdds
+
+
Sets the value of the decimal odds.
+
+
setVersion(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request.Builder
+
+
Sets the version of the request being built.
+
+
setVersion(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Request
+
+
Sets the version of the request.
+
+
setVersion(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response.Builder
+
+
Sets the version of the response.
+
+
setVersion(String) - Method in class com.sportradar.mbs.sdk.entities.internal.Response
+
+
Sets the version of the response.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext.Builder
+
+
Sets the wallet ID.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.common.CasinoContext
+
+
Sets the wallet ID.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext.Builder
+
+
Sets the wallet ID associated with the ticket context.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.common.TicketContext
+
+
Sets the wallet ID associated with the ticket context.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest.Builder
+
+
Sets the wallet ID.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.BalanceChangeInformRequest
+
+
Sets the wallet ID.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest.Builder
+
+
Sets the wallet ID associated with the deposit.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.DepositInformRequest
+
+
Sets the wallet ID associated with the deposit.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the wallet ID.
+
+
setWalletId(String) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the wallet ID.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin.Builder
+
+
Sets the count of the winning bonus casino spins.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.BonusCasinoSpin
+
+
Sets the count of the winning bonus casino spins.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin.Builder
+
+
Sets the count of winning free spins.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.FreeCasinoSpin
+
+
Sets the count of winning free spins.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin.Builder
+
+
Sets the count of the winning spins.
+
+
setWinningCount(Integer) - Method in class com.sportradar.mbs.sdk.entities.casinospin.OrdinaryCasinoSpin
+
+
Sets the count of the winning spins.
+
+
setWithdrawalId(String) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest.Builder
+
+
Sets the withdrawal ID.
+
+
setWithdrawalId(String) - Method in class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
+
Sets the withdrawal ID.
+
+
setWsConsumerGraceTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the grace timeout for WebSocket consumers.
+
+
setWsFetchMessageTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for fetching messages from the WebSocket.
+
+
setWsNumberOfConnections(Integer) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the number of connections for the WebSocket.
+
+
setWsReceiveMessageTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for receiving messages through the WebSocket.
+
+
setWsReconnectTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for reconnecting the WebSocket.
+
+
setWsRefreshConnectionTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for refreshing the WebSocket connection.
+
+
setWsSendMessageTimeout(Duration) - Method in class com.sportradar.mbs.sdk.MbsSdkConfig
+
+
Sets the timeout for sending messages through the WebSocket.
+
+
sleep(long) - Static method in class com.sportradar.mbs.sdk.internal.utils.TimeUtils
+
 
+
SmsChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents an SMS channel.
+
+
SmsChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.SmsChannel
+
 
+
SmsChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for SmsChannel.
+
+
Stake - Class in com.sportradar.mbs.sdk.entities.stake
+
+
The Stake class represents a stake in a betting system.
+
+
Stake() - Constructor for class com.sportradar.mbs.sdk.entities.stake.Stake
+
 
+
StakeMode - Enum Class in com.sportradar.mbs.sdk.entities.stake
+
 
+
Suggestion - Class in com.sportradar.mbs.sdk.entities.suggestion
+
 
+
Suggestion() - Constructor for class com.sportradar.mbs.sdk.entities.suggestion.Suggestion
+
 
+
SystemSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a system selection, which is a type of selection that contains an array of selections and an array of sizes.
+
+
SystemSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.SystemSelection
+
 
+
SystemSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a builder for creating instances of the SystemSelection class.
+
+
+

T

+
+
TerminalChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a terminal channel.
+
+
TerminalChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.TerminalChannel
+
 
+
TerminalChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for TerminalChannel.
+
+
threadJoin(Thread) - Static method in class com.sportradar.mbs.sdk.internal.utils.ExcSuppress
+
 
+
TicketAckRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to acknowledge a ticket.
+
+
TicketAckRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.TicketAckRequest
+
 
+
TicketAckRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of TicketAckRequest.
+
+
TicketAckResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response for acknowledging a ticket.
+
+
TicketAckResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.TicketAckResponse
+
 
+
TicketAckResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for creating instances of the TicketAckResponse class.
+
+
TicketBalanceChangeAction - Enum Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
 
+
TicketBalanceChangeSource - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Represents a balance change source related to a ticket.
+
+
TicketBalanceChangeSource() - Constructor for class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeSource
+
 
+
TicketBalanceChangeSource.Builder - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Represents a builder for creating instances of TicketBalanceChangeSource.
+
+
TicketCancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a ticket cancellation.
+
+
TicketCancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.TicketCancelDetails
+
 
+
TicketCancelDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Builder class for creating instances of TicketCancelDetails.
+
+
TicketCashoutDetails - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Represents the details of a ticket cashout.
+
+
TicketCashoutDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cashout.TicketCashoutDetails
+
 
+
TicketCashoutDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Builder class for creating instances of TicketCashoutDetails.
+
+
TicketContext - Class in com.sportradar.mbs.sdk.entities.common
+
+
Represents the context of a ticket.
+
+
TicketContext() - Constructor for class com.sportradar.mbs.sdk.entities.common.TicketContext
+
 
+
TicketContext.Builder - Class in com.sportradar.mbs.sdk.entities.common
+
+
Builder class for creating instances of the TicketContext class.
+
+
TicketExtSettlementDetails - Class in com.sportradar.mbs.sdk.entities.settlement
+
+
Represents the external settlement details for a ticket.
+
+
TicketExtSettlementDetails() - Constructor for class com.sportradar.mbs.sdk.entities.settlement.TicketExtSettlementDetails
+
 
+
TicketExtSettlementDetails.Builder - Class in com.sportradar.mbs.sdk.entities.settlement
+
+
Builder class for creating instances of TicketExtSettlementDetails.
+
+
TicketInformRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to inform the ticket.
+
+
TicketInformRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.TicketInformRequest
+
 
+
TicketInformRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for creating instances of the TicketInformRequest class.
+
+
TicketInformResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response for ticket information.
+
+
TicketInformResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.TicketInformResponse
+
 
+
TicketInformResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a builder for creating instances of the TicketInformResponse class.
+
+
TicketPartialCancelDetails - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the details of a partial cancellation of a ticket.
+
+
TicketPartialCancelDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cancellation.TicketPartialCancelDetails
+
 
+
TicketPartialCancelDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cancellation
+
+
Represents the builder for the TicketPartialCancelDetails class.
+
+
TicketPartialCashoutDetails - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Represents the details of a partial cashout for a ticket.
+
+
TicketPartialCashoutDetails() - Constructor for class com.sportradar.mbs.sdk.entities.cashout.TicketPartialCashoutDetails
+
 
+
TicketPartialCashoutDetails.Builder - Class in com.sportradar.mbs.sdk.entities.cashout
+
+
Builder class for creating TicketPartialCashoutDetails.
+
+
TicketProtocol - Interface in com.sportradar.mbs.sdk.protocol
+
+
The TicketProtocol interface defines the contract for sending various types of ticket-related requests asynchronously.
+
+
TicketRef - Class in com.sportradar.mbs.sdk.entities.ref
+
+
Represents a reference to a ticket.
+
+
TicketRef() - Constructor for class com.sportradar.mbs.sdk.entities.ref.TicketRef
+
 
+
TicketRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a ticket request.
+
+
TicketRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.TicketRequest
+
 
+
TicketRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a builder for the TicketRequest class.
+
+
TicketResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a ticket response.
+
+
TicketResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.TicketResponse
+
 
+
TicketResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a builder for the TicketResponse class.
+
+
TimeUtils - Class in com.sportradar.mbs.sdk.internal.utils
+
 
+
TimeUtils() - Constructor for class com.sportradar.mbs.sdk.internal.utils.TimeUtils
+
 
+
TokenProvider - Class in com.sportradar.mbs.sdk.internal.connection
+
 
+
TokenProvider(ImmutableConfig) - Constructor for class com.sportradar.mbs.sdk.internal.connection.TokenProvider
+
 
+
TokenProviderConfig - Interface in com.sportradar.mbs.sdk.internal.config
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
 
+
toString() - Method in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
 
+
TOTAL - Enum constant in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
 
+
TvAppChannel - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Represents a TV app channel.
+
+
TvAppChannel() - Constructor for class com.sportradar.mbs.sdk.entities.channel.TvAppChannel
+
 
+
TvAppChannel.Builder - Class in com.sportradar.mbs.sdk.entities.channel
+
+
Builder class for TvAppChannel.
+
+
+

U

+
+
UfCustomBetSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a custom bet selection for the UF (Unified Feed) platform.
+
+
UfCustomBetSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.UfCustomBetSelection
+
 
+
UfCustomBetSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Builder class for creating instances of UfCustomBetSelection.
+
+
UfSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a selection for a UF event.
+
+
UfSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.UfSelection
+
 
+
UfSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Builder class for creating instances of UfSelection.
+
+
UNIT - Enum constant in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
 
+
+

V

+
+
VALID - Enum constant in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
 
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
+
Returns the enum constant of this class with the specified name.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.common.AcceptanceStatus
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.common.OddsChange
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.common.PaymentMethod
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class com.sportradar.mbs.sdk.entities.stake.StakeMode
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
+

W

+
+
WaysSelection - Class in com.sportradar.mbs.sdk.entities.selection
+
+
Represents a selection with multiple ways.
+
+
WaysSelection() - Constructor for class com.sportradar.mbs.sdk.entities.selection.WaysSelection
+
 
+
WaysSelection.Builder - Class in com.sportradar.mbs.sdk.entities.selection
+
+
A builder class for creating instances of the WaysSelection class.
+
+
WebSocket(WebSocketConnection, URI, String) - Constructor for class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection.WebSocket
+
 
+
WebSocketConnection - Class in com.sportradar.mbs.sdk.internal.connection
+
 
+
WebSocketConnection(ImmutableConfig, TokenProvider, BlockingQueue<WsInputMessage>, BlockingQueue<WsOutputMessage>) - Constructor for class com.sportradar.mbs.sdk.internal.connection.WebSocketConnection
+
 
+
WebSocketConnection.WebSocket - Class in com.sportradar.mbs.sdk.internal.connection
+
 
+
WebSocketConnectionConfig - Interface in com.sportradar.mbs.sdk.internal.config
+
 
+
WebSocketConnectionException - Exception Class in com.sportradar.mbs.sdk.exceptions
+
+
Represents an exception that occurs when there is a failure in establishing a WebSocket connection.
+
+
WebSocketConnectionException(Exception) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException
+
+
Constructs a new WebSocketConnectionException with the specified cause.
+
+
WebSocketConnectionException(String) - Constructor for exception class com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException
+
+
Constructs a new WebSocketConnectionException with the specified message.
+
+
WebSocketFailure - Static variable in class com.sportradar.mbs.sdk.exceptions.ExceptionCode
+
 
+
withDefault(T, T, T) - Static method in class com.sportradar.mbs.sdk.internal.utils.Extensions
+
 
+
WithdrawalBalanceChangeSource - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Represents a withdrawal balance change source.
+
+
WithdrawalBalanceChangeSource() - Constructor for class com.sportradar.mbs.sdk.entities.balancechangesource.WithdrawalBalanceChangeSource
+
 
+
WithdrawalBalanceChangeSource.Builder - Class in com.sportradar.mbs.sdk.entities.balancechangesource
+
+
Builder class for creating instances of WithdrawalBalanceChangeSource.
+
+
WithdrawalInformRequest - Class in com.sportradar.mbs.sdk.entities.request
+
+
Represents a request to inform about a withdrawal.
+
+
WithdrawalInformRequest() - Constructor for class com.sportradar.mbs.sdk.entities.request.WithdrawalInformRequest
+
 
+
WithdrawalInformRequest.Builder - Class in com.sportradar.mbs.sdk.entities.request
+
+
Builder class for constructing WithdrawalInformRequest objects.
+
+
WithdrawalInformResponse - Class in com.sportradar.mbs.sdk.entities.response
+
+
Represents a response object for withdrawal information.
+
+
WithdrawalInformResponse() - Constructor for class com.sportradar.mbs.sdk.entities.response.WithdrawalInformResponse
+
 
+
WithdrawalInformResponse.Builder - Class in com.sportradar.mbs.sdk.entities.response
+
+
Builder class for WithdrawalInformResponse.
+
+
WithheldPayout - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Represents a witheld payout.
+
+
WithheldPayout() - Constructor for class com.sportradar.mbs.sdk.entities.payout.WithheldPayout
+
 
+
WithheldPayout.Builder - Class in com.sportradar.mbs.sdk.entities.payout
+
+
Builder class for creating instances of the WithheldPayout class.
+
+
WsInputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg.base
+
 
+
WsInputMessage(String) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage
+
 
+
WsMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg.base
+
 
+
WsMessage(String) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.base.WsMessage
+
 
+
WsOutputMessage - Class in com.sportradar.mbs.sdk.internal.connection.msg.base
+
 
+
WsOutputMessage(String) - Constructor for class com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage
+
 
+
+A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
+
+
+ +
+
+
+ + diff --git a/index.html b/index.html new file mode 100644 index 00000000..6dcfd57a --- /dev/null +++ b/index.html @@ -0,0 +1,118 @@ + + + + +Overview (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ + +
+ + diff --git a/legal/ADDITIONAL_LICENSE_INFO b/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 00000000..ff700cd0 --- /dev/null +++ b/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/legal/ASSEMBLY_EXCEPTION b/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 00000000..42966666 --- /dev/null +++ b/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.org ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + https://openjdk.org/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/legal/LICENSE b/legal/LICENSE new file mode 100644 index 00000000..8b400c7a --- /dev/null +++ b/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/legal/jquery.md b/legal/jquery.md new file mode 100644 index 00000000..d468b318 --- /dev/null +++ b/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.1 + +### jQuery License +``` +jQuery v 3.6.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/legal/jqueryUI.md b/legal/jqueryUI.md new file mode 100644 index 00000000..8bda9d7a --- /dev/null +++ b/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/link.svg b/link.svg new file mode 100644 index 00000000..7ccc5ed0 --- /dev/null +++ b/link.svg @@ -0,0 +1,31 @@ + + + + + + + + diff --git a/mbs-sdk-0.9.3-javadoc.jar b/mbs-sdk-0.9.3-javadoc.jar new file mode 100644 index 00000000..7bcc32a3 Binary files /dev/null and b/mbs-sdk-0.9.3-javadoc.jar differ diff --git a/member-search-index.js b/member-search-index.js new file mode 100644 index 00000000..73bd2c81 --- /dev/null +++ b/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"ACCEPTED"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection","l":"AccumulatorSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel","l":"AgentChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion","l":"AltStakeSuggestion()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"AltStakeTicketRef()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"Amount()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"ANY"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"APPROVED"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"AuthResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"AuthTokenFailure"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"AuthTokenFailureException","l":"AuthTokenFailureException(Exception)","u":"%3Cinit%3E(java.lang.Exception)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"AuthTokenFailureException","l":"AuthTokenFailureException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"Awaiter(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"BalanceChangeInformRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"BalanceChangeInformResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"BalanceChangeSource","l":"BalanceChangeSource()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"Bet()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"BetCancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"BetCashoutDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"BetContext()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"BetDetail()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"BetExtSettlementDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"BetPartialCancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"BetPartialCashoutDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"BetValidation()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"BonusCasinoSpin()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"BonusStake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion.Builder","l":"build()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel","l":"CallCentreChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"CancelAckRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"CancelAckResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"CancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"CancelRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"CancelResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"CashoutAckRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"CashoutAckResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"CashoutDetails","l":"CashoutDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"CashoutRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"CashoutResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"CashPayout()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"CashStake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"CasinoContext()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"CasinoGame()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"CasinoSession()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"CasinoSessionsRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"CasinoSessionsResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"CasinoSpin","l":"CasinoSpin()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"Channel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"checkResponseType(ContentResponse)","u":"checkResponseType(com.sportradar.mbs.sdk.entities.response.ContentResponse)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"ConnectionProvider","l":"close()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"TokenProvider","l":"close()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection","l":"close()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolEngine","l":"close()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolProvider","l":"close()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdk","l":"close()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"ExcSuppress","l":"close(AutoCloseable)","u":"close(java.lang.AutoCloseable)"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"completeSuccess(ContentResponse)","u":"completeSuccess(com.sportradar.mbs.sdk.entities.response.ContentResponse)"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"completeWithException(SdkException)","u":"completeWithException(com.sportradar.mbs.sdk.exceptions.SdkException)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"ConnectionProvider","l":"connect()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"TokenProvider","l":"connect()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection","l":"connect()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolEngine","l":"connect()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolProvider","l":"connect()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdk","l":"connect()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"ConnectionProvider","l":"ConnectionProvider(ImmutableConfig, BlockingQueue, BlockingQueue)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.config.ImmutableConfig,java.util.concurrent.BlockingQueue,java.util.concurrent.BlockingQueue)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"ContentRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"ContentResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"CREDIT_CARD"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds","l":"DecimalOdds()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Delayer","l":"delay(Runnable, long, TimeUnit)","u":"delay(java.lang.Runnable,long,java.util.concurrent.TimeUnit)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Delayer","l":"Delayer()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource","l":"DepositBalanceChangeSource()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"DepositInformRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"DepositInformResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"deserializeAuthResponse(String)","u":"deserializeAuthResponse(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"deserializeRequest(String)","u":"deserializeRequest(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"deserializeResponse(String)","u":"deserializeResponse(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"EndCustomer()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"ErrorResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ExceptionCode()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"ExchangeRate()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"ExcSuppress","l":"ExcSuppress()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"ExcWsOutputMessage","l":"ExcWsOutputMessage(WsInputMessage, SdkException)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage,com.sportradar.mbs.sdk.exceptions.SdkException)"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolEngine","l":"execute(String, T, Class)","u":"execute(java.lang.String,T,java.lang.Class)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Extensions","l":"Extensions()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"ExtSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"ExtSettlementAckRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"ExtSettlementAckResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"ExtSettlementDetails","l":"ExtSettlementDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"ExtSettlementRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"ExtSettlementResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"FreeCashStake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"FreeCasinoSpin()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"FreePayout()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"FreeRolloverStake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"FreeStake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getAccessToken()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"getAcknowledged()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"getAcknowledged()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"getAcknowledged()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"getAcknowledged()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"getAction()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"getAmount()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthAudience()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthAudience()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthAudience()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthClientId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthClientId()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthClientId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthClientSecret()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthClientSecret()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthClientSecret()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthRequestTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthRequestTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthRequestTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthRetryDelay()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthRetryDelay()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthRetryDelay()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getAuthServer()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"TokenProviderConfig","l":"getAuthServer()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getAuthServer()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"getAutoAcceptedOdds()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getBalanceChangeId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getBetDetails()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getBetDetails()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"getBetId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"getBets()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"getBetValidations()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"getCancellationId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"getCancellationId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getCancellationId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getCancellationId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"getCancellationSignature()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"getCashoutId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"getCashoutId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getCashoutId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getCashoutId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"getCashoutSignature()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"getChannel()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getChannel()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"SdkException","l":"getCode()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"getConfidence()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getContent()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"getContent()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"ReceivedContentWsOutputMessage","l":"getContent()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"SendWsInputMessage","l":"getContent()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"getContext()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"getContext()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"getContext()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getCorrelationId()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"getCorrelationId()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","c":"WsMessage","l":"getCorrelationId()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"getCorrelationId()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"getCount()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"getCount()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"getCount()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"getCurrency()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getDepositId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"getDetails()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"getDetails()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"getDetails()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"getDeviceId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"getEndCustomer()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getEndCustomer()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getEndCustomer()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getEndCustomer()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getEndCustomer()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getEndUtc()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getError()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"getErrorCode()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ServerErrorResponseException","l":"getErrorCode()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getErrorDescription()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"getErrorMessage()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"getEvent()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getEventId()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"ExcWsOutputMessage","l":"getException()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getExchangeRate()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getExchangeRate()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"getExecutedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getExecutedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getExecutedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getExecutedAtUtc()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getExpiresIn()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"getExpSettleTime()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"getFromCurrency()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"getFuture()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getGame()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getGateway()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getGateway()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"getId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"getInitiatedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getInitiatedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getInitiatedAtUtc()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"getIp()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"getIp()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"getIp()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"getIp()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"getJsonValue()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"getLang()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getLimitId()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getMarketId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"ExcWsOutputMessage","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"NotProcessedWsOutputMessage","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"SentWsOutputMessage","l":"getMessage()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"getMethod()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"getMode()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"getOdds()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"getOdds()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"getOdds()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getOdds()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"getOddsChange()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getOperation()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"getOperation()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getOperatorId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getOperatorId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getOperatorId()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getOperatorId()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"getOutcome()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getOutcomeId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"getPayout()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"getPayoutCap()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getPayoutCap()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"getPercentage()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"getPercentage()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getPercentage()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"getPercentage()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getProductId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolConnectTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolConnectTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolConnectTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolDequeueTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolDequeueTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolDequeueTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolEnqueueTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolEnqueueTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolEnqueueTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolMaxSendBufferSize()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolMaxSendBufferSize()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolMaxSendBufferSize()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolNumberOfDispatchers()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolNumberOfDispatchers()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolNumberOfDispatchers()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolReceiveResponseTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolReceiveResponseTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolReceiveResponseTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getProtocolRetryCount()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ProtocolHandlerConfig","l":"getProtocolRetryCount()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getProtocolRetryCount()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"getProvider()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"getProvider()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"getRate()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getRef()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"getReferenceId()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getRefreshToken()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"getReportId()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getScope()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"getSelection()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"getSelection()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"getSelectionDetails()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"getSelections()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection","l":"getSelections()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"getSelections()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"getSelections()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection","l":"getSelections()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"getSendWsInputMessage()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"getSessions()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"getSettlementId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"getSettlementId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getSettlementId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getSettlementId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"getSettlementSignature()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"getShopId()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"getShopId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getSignature()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"getSize()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getSource()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"getSpecifiers()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getSpins()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"getStake()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getStake()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion","l":"getStake()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"getStake()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"getStartUtc()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getStatus()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"getSuggestion()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"getTerminalId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"getTicket()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"getTicketId()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolProvider","l":"getTicketProtocol()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdk","l":"getTicketProtocol()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"getTicketSignature()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getTimestampUtc()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"getTimestampUtc()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"getToCurrency()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"TokenProvider","l":"getToken()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"getTokenType()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"getTraceId()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getUnhandledExceptionHandler()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"getValue()"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds","l":"getValue()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"getVersion()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"getVersion()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"getWalletId()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"getWalletId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"getWalletId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"getWalletId()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getWalletId()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"getWinningCount()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"getWinningCount()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"getWinningCount()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"getWithdrawalId()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsConsumerGraceTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsConsumerGraceTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsConsumerGraceTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsFetchMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsFetchMessageTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsFetchMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ConnectionProviderConfig","l":"getWsNumberOfConnections()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsNumberOfConnections()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsNumberOfConnections()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsReceiveMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsReceiveMessageTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsReceiveMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsReconnectTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsReconnectTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsReconnectTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsRefreshConnectionTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsRefreshConnectionTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsRefreshConnectionTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsSendMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsSendMessageTimeout()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsSendMessageTimeout()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"getWsServer()"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"WebSocketConnectionConfig","l":"getWsServer()"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"getWsServer()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"HIGHER"},{"p":"com.sportradar.mbs.sdk.internal.config","c":"ImmutableConfig","l":"ImmutableConfig(MbsSdkConfig)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.MbsSdkConfig)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"InternetChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"INVALID"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"Json()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"LOWER"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdk","l":"MbsSdk(MbsSdkConfig)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.MbsSdkConfig)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"MbsSdkConfig(URI, URI, String, String, String, long)","u":"%3Cinit%3E(java.net.URI,java.net.URI,java.lang.String,java.lang.String,java.lang.String,long)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"MobileAppChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"MobileChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newAccumulatorSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newAgentChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"Suggestion","l":"newAltStakeSuggestionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"TicketRef","l":"newAltStakeTicketRefBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newBalanceChangeInformRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newBalanceChangeInformResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"newBetCancelDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"CashoutDetails","l":"newBetCashoutDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"ExtSettlementDetails","l":"newBetExtSettlementDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"newBetPartialCancelDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"CashoutDetails","l":"newBetPartialCashoutDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"CasinoSpin","l":"newBonusCasinoSpinBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"newBonusStakeBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"newBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newCallCentreChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newCancelAckRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newCancelAckResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newCancelRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newCancelResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newCashoutAckRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newCashoutAckResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newCashoutRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newCashoutResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"Payout","l":"newCashPayoutBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"newCashStakeBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newCasinoSessionsRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newCasinoSessionsResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"Odds","l":"newDecimalOddsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"BalanceChangeSource","l":"newDepositBalanceChangeSourceBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newDepositInformRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newDepositInformResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newErrorResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newExtSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newExtSettlementAckRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newExtSettlementAckResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newExtSettlementRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newExtSettlementResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"newFreeCashStakeBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"CasinoSpin","l":"newFreeCasinoSpinBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"Payout","l":"newFreePayoutBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"newFreeRolloverStakeBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"newFreeStakeBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newInternetChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newMobileAppChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newMobileChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newOddsBoostSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"CasinoSpin","l":"newOrdinaryCasinoSpinBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newPhoneChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"newReofferCancelDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"Suggestion","l":"newReofferSuggestionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"TicketRef","l":"newReofferTicketRefBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newRetailChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newSmsChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newSystemSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newTerminalChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newTicketAckRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newTicketAckResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"BalanceChangeSource","l":"newTicketBalanceChangeSourceBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"newTicketCancelDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"CashoutDetails","l":"newTicketCashoutDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"ExtSettlementDetails","l":"newTicketExtSettlementDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newTicketInformRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newTicketInformResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"CancelDetails","l":"newTicketPartialCancelDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"CashoutDetails","l":"newTicketPartialCashoutDetailsBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newTicketRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newTicketResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"Channel","l":"newTvAppChannelBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newUfCustomBetSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newUfSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"newWaysSelectionBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"BalanceChangeSource","l":"newWithdrawalBalanceChangeSourceBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ContentRequest","l":"newWithdrawalInformRequestBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ContentResponse","l":"newWithdrawalInformResponseBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"Payout","l":"newWithheldPayoutBuilder()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"NONE"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Extensions","l":"notNull(T, String)","u":"notNull(T,java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"NotProcessedWsOutputMessage","l":"NotProcessedWsOutputMessage(WsInputMessage)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"TimeUtils","l":"nowUtcMillis()"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"Odds","l":"Odds()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"OddsBoostSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection.WebSocket","l":"onClose(int, String, boolean)","u":"onClose(int,java.lang.String,boolean)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection.WebSocket","l":"onError(Exception)","u":"onError(java.lang.Exception)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection.WebSocket","l":"onMessage(String)","u":"onMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection.WebSocket","l":"onOpen(ServerHandshake)","u":"onOpen(org.java_websocket.handshake.ServerHandshake)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"OrdinaryCasinoSpin()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"PaymentGateway()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"PAYOUT"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"Payout","l":"Payout()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"PENDING"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel","l":"PhoneChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"PLACE"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolEngine","l":"ProtocolEngine(ImmutableConfig, Consumer)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.config.ImmutableConfig,java.util.function.Consumer)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ProtocolInvalidRequest"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolInvalidRequestException","l":"ProtocolInvalidRequestException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ProtocolInvalidResponse"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolInvalidResponseException","l":"ProtocolInvalidResponseException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ProtocolMessageTooBig"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolMessageTooBigException","l":"ProtocolMessageTooBigException()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"ProtocolProvider","l":"ProtocolProvider(MbsSdkConfig, Consumer)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.MbsSdkConfig,java.util.function.Consumer)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ProtocolSendBufferFull"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolSendBufferFullException","l":"ProtocolSendBufferFullException()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ProtocolSendFailed"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolSendFailedException","l":"ProtocolSendFailedException(Exception)","u":"%3Cinit%3E(java.lang.Exception)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ProtocolTimeoutException","l":"ProtocolTimeoutException()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Extensions","l":"randomString()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"ReceivedContentWsOutputMessage","l":"ReceivedContentWsOutputMessage(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"REJECTED"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"REJECTED"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"release()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"ReofferCancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"ReofferSuggestion()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"ReofferTicketRef()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"Request()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"Response()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"RetailChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"SdkException","l":"SdkException(int, String, Throwable)","u":"%3Cinit%3E(int,java.lang.String,java.lang.Throwable)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"SdkNotConnected"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"SdkNotConnectedException","l":"SdkNotConnectedException()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"SdkNotConnectedException","l":"SdkNotConnectedException(Exception)","u":"%3Cinit%3E(java.lang.Exception)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"Selection","l":"Selection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"SelectionDetail()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCancel(CancelRequest)","u":"sendCancel(com.sportradar.mbs.sdk.entities.request.CancelRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCancelAck(CancelAckRequest)","u":"sendCancelAck(com.sportradar.mbs.sdk.entities.request.CancelAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCancelAckAsync(CancelAckRequest)","u":"sendCancelAckAsync(com.sportradar.mbs.sdk.entities.request.CancelAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCancelAsync(CancelRequest)","u":"sendCancelAsync(com.sportradar.mbs.sdk.entities.request.CancelRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCashout(CashoutRequest)","u":"sendCashout(com.sportradar.mbs.sdk.entities.request.CashoutRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCashoutAck(CashoutAckRequest)","u":"sendCashoutAck(com.sportradar.mbs.sdk.entities.request.CashoutAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCashoutAckAsync(CashoutAckRequest)","u":"sendCashoutAckAsync(com.sportradar.mbs.sdk.entities.request.CashoutAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendCashoutAsync(CashoutRequest)","u":"sendCashoutAsync(com.sportradar.mbs.sdk.entities.request.CashoutRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendExtSettlement(ExtSettlementRequest)","u":"sendExtSettlement(com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendExtSettlementAck(ExtSettlementAckRequest)","u":"sendExtSettlementAck(com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendExtSettlementAckAsync(ExtSettlementAckRequest)","u":"sendExtSettlementAckAsync(com.sportradar.mbs.sdk.entities.request.ExtSettlementAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendExtSettlementAsync(ExtSettlementRequest)","u":"sendExtSettlementAsync(com.sportradar.mbs.sdk.entities.request.ExtSettlementRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicket(TicketRequest)","u":"sendTicket(com.sportradar.mbs.sdk.entities.request.TicketRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicketAck(TicketAckRequest)","u":"sendTicketAck(com.sportradar.mbs.sdk.entities.request.TicketAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicketAckAsync(TicketAckRequest)","u":"sendTicketAckAsync(com.sportradar.mbs.sdk.entities.request.TicketAckRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicketAsync(TicketRequest)","u":"sendTicketAsync(com.sportradar.mbs.sdk.entities.request.TicketRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicketInform(TicketInformRequest)","u":"sendTicketInform(com.sportradar.mbs.sdk.entities.request.TicketInformRequest)"},{"p":"com.sportradar.mbs.sdk.protocol","c":"TicketProtocol","l":"sendTicketInformAsync(TicketInformRequest)","u":"sendTicketInformAsync(com.sportradar.mbs.sdk.entities.request.TicketInformRequest)"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"SendWsInputMessage","l":"SendWsInputMessage(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","c":"SentWsOutputMessage","l":"SentWsOutputMessage(WsInputMessage)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"serializeRequest(Request)","u":"serializeRequest(com.sportradar.mbs.sdk.entities.internal.Request)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Json","l":"serializeResponse(Response)","u":"serializeResponse(com.sportradar.mbs.sdk.entities.internal.Response)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"ServerErrorResponse"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ServerErrorResponseException","l":"ServerErrorResponseException(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setAccessToken(String)","u":"setAccessToken(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest.Builder","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest.Builder","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest.Builder","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest.Builder","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"setAcknowledged(boolean)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource.Builder","l":"setAction(TicketBalanceChangeAction)","u":"setAction(com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"setAction(TicketBalanceChangeAction)","u":"setAction(com.sportradar.mbs.sdk.entities.balancechangesource.TicketBalanceChangeAction)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setAmount(Amount)","u":"setAmount(com.sportradar.mbs.sdk.entities.common.Amount)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake.Builder","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"setAmount(BigDecimal)","u":"setAmount(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setAuthRequestTimeout(Duration)","u":"setAuthRequestTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setAuthRetryDelay(Duration)","u":"setAuthRetryDelay(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail.Builder","l":"setAutoAcceptedOdds(Odds)","u":"setAutoAcceptedOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"setAutoAcceptedOdds(Odds)","u":"setAutoAcceptedOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setBalanceChangeId(String)","u":"setBalanceChangeId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setBalanceChangeId(String)","u":"setBalanceChangeId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setBetDetails(BetDetail...)","u":"setBetDetails(com.sportradar.mbs.sdk.entities.common.BetDetail...)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setBetDetails(BetDetail...)","u":"setBetDetails(com.sportradar.mbs.sdk.entities.common.BetDetail...)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setBetDetails(BetDetail[])","u":"setBetDetails(com.sportradar.mbs.sdk.entities.common.BetDetail[])"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setBetDetails(BetDetail[])","u":"setBetDetails(com.sportradar.mbs.sdk.entities.common.BetDetail[])"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails.Builder","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"setBetId(String)","u":"setBetId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest.Builder","l":"setBets(Bet...)","u":"setBets(com.sportradar.mbs.sdk.entities.common.Bet...)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"setBets(Bet[])","u":"setBets(com.sportradar.mbs.sdk.entities.common.Bet[])"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest.Builder","l":"setBetValidations(BetValidation...)","u":"setBetValidations(com.sportradar.mbs.sdk.entities.common.BetValidation...)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"setBetValidations(BetValidation[])","u":"setBetValidations(com.sportradar.mbs.sdk.entities.common.BetValidation[])"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest.Builder","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest.Builder","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setCancellationId(String)","u":"setCancellationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest.Builder","l":"setCancellationSignature(String)","u":"setCancellationSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"setCancellationSignature(String)","u":"setCancellationSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest.Builder","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest.Builder","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setCashoutId(String)","u":"setCashoutId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest.Builder","l":"setCashoutSignature(String)","u":"setCashoutSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"setCashoutSignature(String)","u":"setCashoutSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext.Builder","l":"setChannel(Channel)","u":"setChannel(com.sportradar.mbs.sdk.entities.channel.Channel)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"setChannel(Channel)","u":"setChannel(com.sportradar.mbs.sdk.entities.channel.Channel)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setChannel(Channel)","u":"setChannel(com.sportradar.mbs.sdk.entities.channel.Channel)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setChannel(Channel)","u":"setChannel(com.sportradar.mbs.sdk.entities.channel.Channel)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse.Builder","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"setCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer.Builder","l":"setConfidence(BigDecimal)","u":"setConfidence(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"setConfidence(BigDecimal)","u":"setConfidence(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setContent(ContentRequest)","u":"setContent(com.sportradar.mbs.sdk.entities.request.ContentRequest)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setContent(ContentRequest)","u":"setContent(com.sportradar.mbs.sdk.entities.request.ContentRequest)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"setContent(ContentResponse)","u":"setContent(com.sportradar.mbs.sdk.entities.response.ContentResponse)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"setContent(ContentResponse)","u":"setContent(com.sportradar.mbs.sdk.entities.response.ContentResponse)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet.Builder","l":"setContext(BetContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.BetContext)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"setContext(BetContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.BetContext)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest.Builder","l":"setContext(CasinoContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.CasinoContext)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"setContext(CasinoContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.CasinoContext)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest.Builder","l":"setContext(TicketContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.TicketContext)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"setContext(TicketContext)","u":"setContext(com.sportradar.mbs.sdk.entities.common.TicketContext)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setCorrelationId(String)","u":"setCorrelationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setCorrelationId(String)","u":"setCorrelationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"setCorrelationId(String)","u":"setCorrelationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"setCorrelationId(String)","u":"setCorrelationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"setCorrelationId(String)","u":"setCorrelationId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin.Builder","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin.Builder","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin.Builder","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"setCount(int)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake.Builder","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"setCurrency(String)","u":"setCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setDepositId(String)","u":"setDepositId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setDepositId(String)","u":"setDepositId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest.Builder","l":"setDetails(CancelDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.cancellation.CancelDetails)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelRequest","l":"setDetails(CancelDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.cancellation.CancelDetails)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest.Builder","l":"setDetails(CashoutDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.cashout.CashoutDetails)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutRequest","l":"setDetails(CashoutDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.cashout.CashoutDetails)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest.Builder","l":"setDetails(ExtSettlementDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"setDetails(ExtSettlementDetails)","u":"setDetails(com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel.Builder","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"setDeviceId(String)","u":"setDeviceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext.Builder","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setEndCustomer(EndCustomer)","u":"setEndCustomer(com.sportradar.mbs.sdk.entities.common.EndCustomer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setEndUtc(Long)","u":"setEndUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setEndUtc(Long)","u":"setEndUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setError(String)","u":"setError(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse.Builder","l":"setErrorCode(int)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"setErrorCode(int)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setErrorDescription(String)","u":"setErrorDescription(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse.Builder","l":"setErrorMessage(String)","u":"setErrorMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ErrorResponse","l":"setErrorMessage(String)","u":"setErrorMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection.Builder","l":"setEvent(String)","u":"setEvent(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"setEvent(String)","u":"setEvent(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setEventId(String)","u":"setEventId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setEventId(String)","u":"setEventId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setExchangeRate(ExchangeRate...)","u":"setExchangeRate(com.sportradar.mbs.sdk.entities.common.ExchangeRate...)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setExchangeRate(ExchangeRate...)","u":"setExchangeRate(com.sportradar.mbs.sdk.entities.common.ExchangeRate...)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setExchangeRate(ExchangeRate[])","u":"setExchangeRate(com.sportradar.mbs.sdk.entities.common.ExchangeRate[])"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setExchangeRate(ExchangeRate[])","u":"setExchangeRate(com.sportradar.mbs.sdk.entities.common.ExchangeRate[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setExecutedAtUtc(long)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setExpiresIn(Integer)","u":"setExpiresIn(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection.Builder","l":"setExpSettleTime(long)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"setExpSettleTime(long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate.Builder","l":"setFromCurrency(String)","u":"setFromCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"setFromCurrency(String)","u":"setFromCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setGame(CasinoGame)","u":"setGame(com.sportradar.mbs.sdk.entities.common.CasinoGame)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setGame(CasinoGame)","u":"setGame(com.sportradar.mbs.sdk.entities.common.CasinoGame)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setGateway(PaymentGateway)","u":"setGateway(com.sportradar.mbs.sdk.entities.common.PaymentGateway)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setGateway(PaymentGateway)","u":"setGateway(com.sportradar.mbs.sdk.entities.common.PaymentGateway)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setGateway(PaymentGateway)","u":"setGateway(com.sportradar.mbs.sdk.entities.common.PaymentGateway)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setGateway(PaymentGateway)","u":"setGateway(com.sportradar.mbs.sdk.entities.common.PaymentGateway)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"DepositBalanceChangeSource","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"EndCustomer","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setInitiatedAtUtc(Long)","u":"setInitiatedAtUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel.Builder","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel.Builder","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel.Builder","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel.Builder","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"setIp(String)","u":"setIp(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"AgentChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"CallCentreChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"InternetChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileAppChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"MobileChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"PhoneChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel.Builder","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"setLang(String)","u":"setLang(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setLimitId(long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setLimitId(long)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setMarketId(String)","u":"setMarketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setMarketId(String)","u":"setMarketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetValidation","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"BalanceChangeInformResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CasinoSessionsResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"DepositInformResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"setMethod(PaymentMethod)","u":"setMethod(com.sportradar.mbs.sdk.entities.common.PaymentMethod)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"setMethod(PaymentMethod)","u":"setMethod(com.sportradar.mbs.sdk.entities.common.PaymentMethod)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake.Builder","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake.Builder","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake.Builder","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake.Builder","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake.Builder","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"setMode(StakeMode)","u":"setMode(com.sportradar.mbs.sdk.entities.stake.StakeMode)"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion.Builder","l":"setMode(String)","u":"setMode(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"setMode(String)","u":"setMode(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection.Builder","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection.Builder","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection.Builder","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setOdds(Odds)","u":"setOdds(com.sportradar.mbs.sdk.entities.odds.Odds)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext.Builder","l":"setOddsChange(OddsChange)","u":"setOddsChange(com.sportradar.mbs.sdk.entities.common.OddsChange)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"setOddsChange(OddsChange)","u":"setOddsChange(com.sportradar.mbs.sdk.entities.common.OddsChange)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setOperation(String)","u":"setOperation(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setOperation(String)","u":"setOperation(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"setOperation(String)","u":"setOperation(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"setOperation(String)","u":"setOperation(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setOperatorId(long)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setOperatorId(long)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection.Builder","l":"setOutcome(String)","u":"setOutcome(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"ExtSelection","l":"setOutcome(String)","u":"setOutcome(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setOutcomeId(String)","u":"setOutcomeId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setOutcomeId(String)","u":"setOutcomeId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails.Builder","l":"setPayout(Payout...)","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"setPayout(Payout[])","u":"setPayout(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext.Builder","l":"setPayoutCap(Payout...)","u":"setPayoutCap(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setPayoutCap(Payout...)","u":"setPayoutCap(com.sportradar.mbs.sdk.entities.payout.Payout...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetContext","l":"setPayoutCap(Payout[])","u":"setPayoutCap(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setPayoutCap(Payout[])","u":"setPayoutCap(com.sportradar.mbs.sdk.entities.payout.Payout[])"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails.Builder","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"setPercentage(BigDecimal)","u":"setPercentage(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setProductId(String)","u":"setProductId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setProductId(String)","u":"setProductId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolConnectTimeout(Duration)","u":"setProtocolConnectTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolDequeueTimeout(Duration)","u":"setProtocolDequeueTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolEnqueueTimeout(Duration)","u":"setProtocolEnqueueTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolMaxSendBufferSize(Integer)","u":"setProtocolMaxSendBufferSize(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolNumberOfDispatchers(Integer)","u":"setProtocolNumberOfDispatchers(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolReceiveResponseTimeout(Duration)","u":"setProtocolReceiveResponseTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setProtocolRetryCount(Integer)","u":"setProtocolRetryCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame.Builder","l":"setProvider(String)","u":"setProvider(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoGame","l":"setProvider(String)","u":"setProvider(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"setProvider(String)","u":"setProvider(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"setProvider(String)","u":"setProvider(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate.Builder","l":"setRate(BigDecimal)","u":"setRate(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"setRate(BigDecimal)","u":"setRate(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setRef(TicketRef)","u":"setRef(com.sportradar.mbs.sdk.entities.ref.TicketRef)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setRef(TicketRef)","u":"setRef(com.sportradar.mbs.sdk.entities.ref.TicketRef)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway.Builder","l":"setReferenceId(String)","u":"setReferenceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentGateway","l":"setReferenceId(String)","u":"setReferenceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setRefreshToken(String)","u":"setRefreshToken(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest.Builder","l":"setReportId(String)","u":"setReportId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"setReportId(String)","u":"setReportId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setScope(String)","u":"setScope(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail.Builder","l":"setSelection(Selection)","u":"setSelection(com.sportradar.mbs.sdk.entities.selection.Selection)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"SelectionDetail","l":"setSelection(Selection)","u":"setSelection(com.sportradar.mbs.sdk.entities.selection.Selection)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection.Builder","l":"setSelection(Selection)","u":"setSelection(com.sportradar.mbs.sdk.entities.selection.Selection)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"OddsBoostSelection","l":"setSelection(Selection)","u":"setSelection(com.sportradar.mbs.sdk.entities.selection.Selection)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"setSelectionDetails(SelectionDetail...)","u":"setSelectionDetails(com.sportradar.mbs.sdk.entities.common.SelectionDetail...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"setSelectionDetails(SelectionDetail[])","u":"setSelectionDetails(com.sportradar.mbs.sdk.entities.common.SelectionDetail[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet.Builder","l":"setSelections(Selection...)","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection...)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection.Builder","l":"setSelections(Selection...)","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection...)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection.Builder","l":"setSelections(Selection...)","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection...)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection.Builder","l":"setSelections(Selection...)","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"setSelections(Selection[])","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection[])"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"AccumulatorSelection","l":"setSelections(Selection[])","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection[])"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"setSelections(Selection[])","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection[])"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection","l":"setSelections(Selection[])","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.Selection[])"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection.Builder","l":"setSelections(UfSelection...)","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.UfSelection...)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"setSelections(UfSelection[])","u":"setSelections(com.sportradar.mbs.sdk.entities.selection.UfSelection[])"},{"p":"com.sportradar.mbs.sdk.internal.protocol","c":"Awaiter","l":"setSendWsInputMessage(SendWsInputMessage)","u":"setSendWsInputMessage(com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest.Builder","l":"setSessions(CasinoSession...)","u":"setSessions(com.sportradar.mbs.sdk.entities.common.CasinoSession...)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CasinoSessionsRequest","l":"setSessions(CasinoSession[])","u":"setSessions(com.sportradar.mbs.sdk.entities.common.CasinoSession[])"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest.Builder","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest.Builder","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementRequest","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setSettlementId(String)","u":"setSettlementId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest.Builder","l":"setSettlementSignature(String)","u":"setSettlementSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"setSettlementSignature(String)","u":"setSettlementSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel.Builder","l":"setShopId(String)","u":"setShopId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"RetailChannel","l":"setShopId(String)","u":"setShopId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel.Builder","l":"setShopId(String)","u":"setShopId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"setShopId(String)","u":"setShopId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setSignature(String)","u":"setSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection.Builder","l":"setSize(int...)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"setSize(int[])"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setSource(BalanceChangeSource)","u":"setSource(com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setSource(BalanceChangeSource)","u":"setSource(com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection.Builder","l":"setSpecifiers(String)","u":"setSpecifiers(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"setSpecifiers(String)","u":"setSpecifiers(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setSpins(CasinoSpin...)","u":"setSpins(com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setSpins(CasinoSpin[])","u":"setSpins(com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet.Builder","l":"setStake(Stake...)","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setStake(Stake...)","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake...)"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion.Builder","l":"setStake(Stake...)","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake...)"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion.Builder","l":"setStake(Stake...)","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake...)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Bet","l":"setStake(Stake[])","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setStake(Stake[])","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake[])"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"AltStakeSuggestion","l":"setStake(Stake[])","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake[])"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"ReofferSuggestion","l":"setStake(Stake[])","u":"setStake(com.sportradar.mbs.sdk.entities.stake.Stake[])"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession.Builder","l":"setStartUtc(Long)","u":"setStartUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoSession","l":"setStartUtc(Long)","u":"setStartUtc(java.lang.Long)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setStatus(AcceptanceStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.AcceptanceStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setStatus(BalanceChangeStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setStatus(BalanceChangeStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setStatus(BalanceMoveStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setStatus(BalanceMoveStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setStatus(BalanceMoveStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setStatus(BalanceMoveStatus)","u":"setStatus(com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail.Builder","l":"setSuggestion(Suggestion)","u":"setSuggestion(com.sportradar.mbs.sdk.entities.suggestion.Suggestion)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BetDetail","l":"setSuggestion(Suggestion)","u":"setSuggestion(com.sportradar.mbs.sdk.entities.suggestion.Suggestion)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel.Builder","l":"setTerminalId(String)","u":"setTerminalId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"setTerminalId(String)","u":"setTerminalId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest.Builder","l":"setTicket(TicketRequest)","u":"setTicket(com.sportradar.mbs.sdk.entities.request.TicketRequest)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"setTicket(TicketRequest)","u":"setTicket(com.sportradar.mbs.sdk.entities.request.TicketRequest)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CancelAckRequest","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"CashoutAckRequest","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"ExtSettlementAckRequest","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelAckResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CancelResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutAckResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"CashoutResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementAckResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"ExtSettlementResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails.Builder","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"setTicketId(String)","u":"setTicketId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetCancelDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"BetPartialCancelDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"ReofferCancelDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetCashoutDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"BetPartialCashoutDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"AltStakeTicketRef","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"ReofferTicketRef","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"BetExtSettlementDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails.Builder","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"setTicketSignature(String)","u":"setTicketSignature(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setTimestampUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setTimestampUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"setTimestampUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"setTimestampUtc(long)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate.Builder","l":"setToCurrency(String)","u":"setToCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"ExchangeRate","l":"setToCurrency(String)","u":"setToCurrency(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"AuthResponse","l":"setTokenType(String)","u":"setTokenType(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"CashPayout","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"FreePayout","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"BonusStake","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"CashStake","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeCashStake","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeRolloverStake","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake.Builder","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"FreeStake","l":"setTraceId(String)","u":"setTraceId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setUnhandledExceptionHandler(BiConsumer)","u":"setUnhandledExceptionHandler(java.util.function.BiConsumer)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount.Builder","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"Amount","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds.Builder","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.odds","c":"DecimalOdds","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request.Builder","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Request","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response.Builder","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.internal","c":"Response","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext.Builder","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"CasinoContext","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext.Builder","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest.Builder","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"BalanceChangeInformRequest","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest.Builder","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"DepositInformRequest","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setWalletId(String)","u":"setWalletId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin.Builder","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"BonusCasinoSpin","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin.Builder","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"FreeCasinoSpin","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin.Builder","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","c":"OrdinaryCasinoSpin","l":"setWinningCount(Integer)","u":"setWinningCount(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest.Builder","l":"setWithdrawalId(String)","u":"setWithdrawalId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"setWithdrawalId(String)","u":"setWithdrawalId(java.lang.String)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsConsumerGraceTimeout(Duration)","u":"setWsConsumerGraceTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsFetchMessageTimeout(Duration)","u":"setWsFetchMessageTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsNumberOfConnections(Integer)","u":"setWsNumberOfConnections(java.lang.Integer)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsReceiveMessageTimeout(Duration)","u":"setWsReceiveMessageTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsReconnectTimeout(Duration)","u":"setWsReconnectTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsRefreshConnectionTimeout(Duration)","u":"setWsRefreshConnectionTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk","c":"MbsSdkConfig","l":"setWsSendMessageTimeout(Duration)","u":"setWsSendMessageTimeout(java.time.Duration)"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"TimeUtils","l":"sleep(long)"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"SmsChannel","l":"SmsChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"Stake","l":"Stake()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","c":"Suggestion","l":"Suggestion()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"SystemSelection","l":"SystemSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TerminalChannel","l":"TerminalChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"ExcSuppress","l":"threadJoin(Thread)","u":"threadJoin(java.lang.Thread)"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketAckRequest","l":"TicketAckRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketAckResponse","l":"TicketAckResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeSource","l":"TicketBalanceChangeSource()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketCancelDetails","l":"TicketCancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketCashoutDetails","l":"TicketCashoutDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"TicketContext","l":"TicketContext()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.settlement","c":"TicketExtSettlementDetails","l":"TicketExtSettlementDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketInformRequest","l":"TicketInformRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketInformResponse","l":"TicketInformResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","c":"TicketPartialCancelDetails","l":"TicketPartialCancelDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.cashout","c":"TicketPartialCashoutDetails","l":"TicketPartialCashoutDetails()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.ref","c":"TicketRef","l":"TicketRef()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"TicketRequest","l":"TicketRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"TicketResponse","l":"TicketResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"TimeUtils","l":"TimeUtils()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"TokenProvider","l":"TokenProvider(ImmutableConfig)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.config.ImmutableConfig)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"toString()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"TOTAL"},{"p":"com.sportradar.mbs.sdk.entities.channel","c":"TvAppChannel","l":"TvAppChannel()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfCustomBetSelection","l":"UfCustomBetSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"UfSelection","l":"UfSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"UNIT"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"VALID"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"TicketBalanceChangeAction","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"AcceptanceStatus","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceChangeStatus","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"BalanceMoveStatus","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"OddsChange","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.common","c":"PaymentMethod","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.stake","c":"StakeMode","l":"values()"},{"p":"com.sportradar.mbs.sdk.entities.selection","c":"WaysSelection","l":"WaysSelection()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection.WebSocket","l":"WebSocket(WebSocketConnection, URI, String)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.connection.WebSocketConnection,java.net.URI,java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection","c":"WebSocketConnection","l":"WebSocketConnection(ImmutableConfig, TokenProvider, BlockingQueue, BlockingQueue)","u":"%3Cinit%3E(com.sportradar.mbs.sdk.internal.config.ImmutableConfig,com.sportradar.mbs.sdk.internal.connection.TokenProvider,java.util.concurrent.BlockingQueue,java.util.concurrent.BlockingQueue)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"WebSocketConnectionException","l":"WebSocketConnectionException(Exception)","u":"%3Cinit%3E(java.lang.Exception)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"WebSocketConnectionException","l":"WebSocketConnectionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.exceptions","c":"ExceptionCode","l":"WebSocketFailure"},{"p":"com.sportradar.mbs.sdk.internal.utils","c":"Extensions","l":"withDefault(T, T, T)","u":"withDefault(T,T,T)"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","c":"WithdrawalBalanceChangeSource","l":"WithdrawalBalanceChangeSource()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.request","c":"WithdrawalInformRequest","l":"WithdrawalInformRequest()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.response","c":"WithdrawalInformResponse","l":"WithdrawalInformResponse()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.entities.payout","c":"WithheldPayout","l":"WithheldPayout()","u":"%3Cinit%3E()"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","c":"WsInputMessage","l":"WsInputMessage(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","c":"WsMessage","l":"WsMessage(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","c":"WsOutputMessage","l":"WsOutputMessage(String)","u":"%3Cinit%3E(java.lang.String)"}];updateSearchResults(); \ No newline at end of file diff --git a/module-search-index.js b/module-search-index.js new file mode 100644 index 00000000..0d59754f --- /dev/null +++ b/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/overview-summary.html b/overview-summary.html new file mode 100644 index 00000000..fddd2f89 --- /dev/null +++ b/overview-summary.html @@ -0,0 +1,26 @@ + + + + +MBS SDK 0.9.3 API + + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/overview-tree.html b/overview-tree.html new file mode 100644 index 00000000..f749d3c6 --- /dev/null +++ b/overview-tree.html @@ -0,0 +1,434 @@ + + + + +Class Hierarchy (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For All Packages

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/package-search-index.js b/package-search-index.js new file mode 100644 index 00000000..943547b2 --- /dev/null +++ b/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"com.sportradar.mbs.sdk"},{"l":"com.sportradar.mbs.sdk.entities.balancechangesource"},{"l":"com.sportradar.mbs.sdk.entities.cancellation"},{"l":"com.sportradar.mbs.sdk.entities.cashout"},{"l":"com.sportradar.mbs.sdk.entities.casinospin"},{"l":"com.sportradar.mbs.sdk.entities.channel"},{"l":"com.sportradar.mbs.sdk.entities.common"},{"l":"com.sportradar.mbs.sdk.entities.internal"},{"l":"com.sportradar.mbs.sdk.entities.odds"},{"l":"com.sportradar.mbs.sdk.entities.payout"},{"l":"com.sportradar.mbs.sdk.entities.ref"},{"l":"com.sportradar.mbs.sdk.entities.request"},{"l":"com.sportradar.mbs.sdk.entities.response"},{"l":"com.sportradar.mbs.sdk.entities.selection"},{"l":"com.sportradar.mbs.sdk.entities.settlement"},{"l":"com.sportradar.mbs.sdk.entities.stake"},{"l":"com.sportradar.mbs.sdk.entities.suggestion"},{"l":"com.sportradar.mbs.sdk.exceptions"},{"l":"com.sportradar.mbs.sdk.internal.config"},{"l":"com.sportradar.mbs.sdk.internal.connection"},{"l":"com.sportradar.mbs.sdk.internal.connection.msg"},{"l":"com.sportradar.mbs.sdk.internal.connection.msg.base"},{"l":"com.sportradar.mbs.sdk.internal.protocol"},{"l":"com.sportradar.mbs.sdk.internal.utils"},{"l":"com.sportradar.mbs.sdk.protocol"}];updateSearchResults(); \ No newline at end of file diff --git a/resources/glass.png b/resources/glass.png new file mode 100644 index 00000000..a7f591f4 Binary files /dev/null and b/resources/glass.png differ diff --git a/resources/x.png b/resources/x.png new file mode 100644 index 00000000..30548a75 Binary files /dev/null and b/resources/x.png differ diff --git a/script-dir/jquery-3.6.1.min.js b/script-dir/jquery-3.6.1.min.js new file mode 100644 index 00000000..2c69bc90 --- /dev/null +++ b/script-dir/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
    ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
    ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
    ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
    ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/script.js b/script.js new file mode 100644 index 00000000..bb9c8a24 --- /dev/null +++ b/script.js @@ -0,0 +1,253 @@ +/* + * Copyright (c) 2013, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; + +var oddRowColor = "odd-row-color"; +var evenRowColor = "even-row-color"; +var sortAsc = "sort-asc"; +var sortDesc = "sort-desc"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; + +function loadScripts(doc, tag) { + createElem(doc, tag, 'search.js'); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +// Helper for making content containing release names comparable lexicographically +function makeComparable(s) { + return s.toLowerCase().replace(/(\d+)/g, + function(n, m) { + return ("000" + m).slice(-4); + }); +} + +// Switches between two styles depending on a condition +function toggleStyle(classList, condition, trueStyle, falseStyle) { + if (condition) { + classList.remove(falseStyle); + classList.add(trueStyle); + } else { + classList.remove(trueStyle); + classList.add(falseStyle); + } +} + +// Sorts the rows in a table lexicographically by the content of a specific column +function sortTable(header, columnIndex, columns) { + var container = header.parentElement; + var descending = header.classList.contains(sortAsc); + container.querySelectorAll("div.table-header").forEach( + function(header) { + header.classList.remove(sortAsc); + header.classList.remove(sortDesc); + } + ) + var cells = container.children; + var rows = []; + for (var i = columns; i < cells.length; i += columns) { + rows.push(Array.prototype.slice.call(cells, i, i + columns)); + } + var comparator = function(a, b) { + var ka = makeComparable(a[columnIndex].textContent); + var kb = makeComparable(b[columnIndex].textContent); + if (ka < kb) + return descending ? 1 : -1; + if (ka > kb) + return descending ? -1 : 1; + return 0; + }; + var sorted = rows.sort(comparator); + var visible = 0; + sorted.forEach(function(row) { + if (row[0].style.display !== 'none') { + var isEvenRow = visible++ % 2 === 0; + } + row.forEach(function(cell) { + toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor); + container.appendChild(cell); + }) + }); + toggleStyle(header.classList, descending, sortDesc, sortAsc); +} + +// Toggles the visibility of a table category in all tables in a page +function toggleGlobal(checkbox, selected, columns) { + var display = checkbox.checked ? '' : 'none'; + document.querySelectorAll("div.table-tabs").forEach(function(t) { + var id = t.parentElement.getAttribute("id"); + var selectedClass = id + "-tab" + selected; + // if selected is empty string it selects all uncategorized entries + var selectUncategorized = !Boolean(selected); + var visible = 0; + document.querySelectorAll('div.' + id) + .forEach(function(elem) { + if (selectUncategorized) { + if (elem.className.indexOf(selectedClass) === -1) { + elem.style.display = display; + } + } else if (elem.classList.contains(selectedClass)) { + elem.style.display = display; + } + if (elem.style.display === '') { + var isEvenRow = visible++ % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + } + }); + var displaySection = visible === 0 ? 'none' : ''; + t.parentElement.style.display = displaySection; + document.querySelector("li#contents-" + id).style.display = displaySection; + }) +} + +// Shows the elements of a table belonging to a specific category +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); + } + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + }); + updateTabs(tableId, selected); +} + +function updateTabs(tableId, selected) { + document.getElementById(tableId + '.tabpanel') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); + } + } +} + +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; +} +// Copy the contents of the local snippet to the clipboard +function copySnippet(button) { + copyToClipboard(button.nextElementSibling.innerText); + switchCopyLabel(button, button.firstElementChild); +} +function copyToClipboard(content) { + var textarea = document.createElement("textarea"); + textarea.style.height = 0; + document.body.appendChild(textarea); + textarea.value = content; + textarea.select(); + document.execCommand("copy"); + document.body.removeChild(textarea); +} +function switchCopyLabel(button, span) { + var copied = span.getAttribute("data-copied"); + button.classList.add("visible"); + var initialLabel = span.innerHTML; + span.innerHTML = copied; + setTimeout(function() { + button.classList.remove("visible"); + setTimeout(function() { + if (initialLabel !== copied) { + span.innerHTML = initialLabel; + } + }, 100); + }, 1900); +} +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + var timeoutId; + contentDiv.addEventListener("scroll", function(e) { + if (timeoutId) { + clearTimeout(timeoutId); + } + timeoutId = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + }, 100); + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/search-page.js b/search-page.js new file mode 100644 index 00000000..540c90f5 --- /dev/null +++ b/search-page.js @@ -0,0 +1,284 @@ +/* + * Copyright (c) 2022, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +"use strict"; +$(function() { + var copy = $("#page-search-copy"); + var expand = $("#page-search-expand"); + var searchLink = $("span#page-search-link"); + var redirect = $("input#search-redirect"); + function setSearchUrlTemplate() { + var href = document.location.href.split(/[#?]/)[0]; + href += "?q=" + "%s"; + if (redirect.is(":checked")) { + href += "&r=1"; + } + searchLink.html(href); + copy[0].onmouseenter(); + } + function copyLink(e) { + copyToClipboard(this.previousSibling.innerText); + switchCopyLabel(this, this.lastElementChild); + } + copy.click(copyLink); + copy[0].onmouseenter = function() {}; + redirect.click(setSearchUrlTemplate); + setSearchUrlTemplate(); + copy.prop("disabled", false); + redirect.prop("disabled", false); + expand.click(function (e) { + var searchInfo = $("div.page-search-info"); + if(this.parentElement.hasAttribute("open")) { + searchInfo.attr("style", "border-width: 0;"); + } else { + searchInfo.attr("style", "border-width: 1px;").height(searchInfo.prop("scrollHeight")); + } + }); +}); +$(window).on("load", function() { + var input = $("#page-search-input"); + var reset = $("#page-search-reset"); + var notify = $("#page-search-notify"); + var resultSection = $("div#result-section"); + var resultContainer = $("div#result-container"); + var searchTerm = ""; + var activeTab = ""; + var fixedTab = false; + var visibleTabs = []; + var feelingLucky = false; + function renderResults(result) { + if (!result.length) { + notify.html(messages.noResult); + } else if (result.length === 1) { + notify.html(messages.oneResult); + } else { + notify.html(messages.manyResults.replace("{0}", result.length)); + } + resultContainer.empty(); + var r = { + "types": [], + "members": [], + "packages": [], + "modules": [], + "searchTags": [] + }; + for (var i in result) { + var item = result[i]; + var arr = r[item.category]; + arr.push(item); + } + if (!activeTab || r[activeTab].length === 0 || !fixedTab) { + Object.keys(r).reduce(function(prev, curr) { + if (r[curr].length > 0 && r[curr][0].score > prev) { + activeTab = curr; + return r[curr][0].score; + } + return prev; + }, 0); + } + if (feelingLucky && activeTab) { + notify.html(messages.redirecting) + var firstItem = r[activeTab][0]; + window.location = getURL(firstItem.indexItem, firstItem.category); + return; + } + if (result.length > 20) { + if (searchTerm[searchTerm.length - 1] === ".") { + if (activeTab === "types" && r["members"].length > r["types"].length) { + activeTab = "members"; + } else if (activeTab === "packages" && r["types"].length > r["packages"].length) { + activeTab = "types"; + } + } + } + var categoryCount = Object.keys(r).reduce(function(prev, curr) { + return prev + (r[curr].length > 0 ? 1 : 0); + }, 0); + visibleTabs = []; + var tabContainer = $("
    ").appendTo(resultContainer); + for (var key in r) { + var id = "#result-tab-" + key.replace("searchTags", "search_tags"); + if (r[key].length) { + var count = r[key].length >= 1000 ? "999+" : r[key].length; + if (result.length > 20 && categoryCount > 1) { + var button = $("").appendTo(tabContainer); + button.click(key, function(e) { + fixedTab = true; + renderResult(e.data, $(this)); + }); + visibleTabs.push(key); + } else { + $("" + categories[key] + + " (" + count + ")").appendTo(tabContainer); + renderTable(key, r[key]).appendTo(resultContainer); + tabContainer = $("
    ").appendTo(resultContainer); + + } + } + } + if (activeTab && result.length > 20 && categoryCount > 1) { + $("button#result-tab-" + activeTab).addClass("active-table-tab"); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + } + resultSection.show(); + function renderResult(category, button) { + activeTab = category; + setSearchUrl(); + resultContainer.find("div.summary-table").remove(); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + button.siblings().removeClass("active-table-tab"); + button.addClass("active-table-tab"); + } + } + function selectTab(category) { + $("button#result-tab-" + category).click(); + } + function renderTable(category, items) { + var table = $("
    ") + .addClass(category === "modules" + ? "one-column-search-results" + : "two-column-search-results"); + var col1, col2; + if (category === "modules") { + col1 = "Module"; + } else if (category === "packages") { + col1 = "Module"; + col2 = "Package"; + } else if (category === "types") { + col1 = "Package"; + col2 = "Class" + } else if (category === "members") { + col1 = "Class"; + col2 = "Member"; + } else if (category === "searchTags") { + col1 = "Location"; + col2 = "Name"; + } + $("
    " + col1 + "
    ").appendTo(table); + if (category !== "modules") { + $("
    " + col2 + "
    ").appendTo(table); + } + $.each(items, function(index, item) { + var rowColor = index % 2 ? "odd-row-color" : "even-row-color"; + renderItem(item, table, rowColor); + }); + return table; + } + function renderItem(item, table, rowColor) { + var label = getHighlightedText(item.input, item.boundaries, item.prefix.length, item.input.length); + var link = $("") + .attr("href", getURL(item.indexItem, item.category)) + .attr("tabindex", "0") + .addClass("search-result-link") + .html(label); + var container = getHighlightedText(item.input, item.boundaries, 0, item.prefix.length - 1); + if (item.category === "searchTags") { + container = item.indexItem.h || ""; + } + if (item.category !== "modules") { + $("
    ").html(container).addClass("col-plain").addClass(rowColor).appendTo(table); + } + $("
    ").html(link).addClass("col-last").addClass(rowColor).appendTo(table); + } + var timeout; + function schedulePageSearch() { + if (timeout) { + clearTimeout(timeout); + } + timeout = setTimeout(function () { + doPageSearch() + }, 100); + } + function doPageSearch() { + setSearchUrl(); + var term = searchTerm = input.val().trim(); + if (term === "") { + notify.html(messages.enterTerm); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + resultSection.hide(); + } else { + notify.html(messages.searching); + doSearch({ term: term, maxResults: 1200 }, renderResults); + } + } + function setSearchUrl() { + var query = input.val().trim(); + var url = document.location.pathname; + if (query) { + url += "?q=" + encodeURI(query); + if (activeTab && fixedTab) { + url += "&c=" + activeTab; + } + } + history.replaceState({query: query}, "", url); + } + input.on("input", function(e) { + feelingLucky = false; + schedulePageSearch(); + }); + $(document).keydown(function(e) { + if ((e.ctrlKey || e.metaKey) && (e.key === "ArrowLeft" || e.key === "ArrowRight")) { + if (activeTab && visibleTabs.length > 1) { + var idx = visibleTabs.indexOf(activeTab); + idx += e.key === "ArrowLeft" ? visibleTabs.length - 1 : 1; + selectTab(visibleTabs[idx % visibleTabs.length]); + return false; + } + } + }); + reset.click(function() { + notify.html(messages.enterTerm); + resultSection.hide(); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + input.val('').focus(); + setSearchUrl(); + }); + input.prop("disabled", false); + reset.prop("disabled", false); + + var urlParams = new URLSearchParams(window.location.search); + if (urlParams.has("q")) { + input.val(urlParams.get("q")) + } + if (urlParams.has("c")) { + activeTab = urlParams.get("c"); + fixedTab = true; + } + if (urlParams.get("r")) { + feelingLucky = true; + } + if (input.val()) { + doPageSearch(); + } else { + notify.html(messages.enterTerm); + } + input.select().focus(); +}); diff --git a/search.html b/search.html new file mode 100644 index 00000000..495fdb22 --- /dev/null +++ b/search.html @@ -0,0 +1,75 @@ + + + + +Search (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
    + +
    +
    +

    Search

    +
    + + +
    +Additional resources +
    +
    +
    +

    You can use the <ctrl> or <cmd> keys in combination with the left and right arrow keys to switch between result tabs in this page.

    +

    The URL template below may be used to configure this page as a search engine in browsers that support this feature. It has been tested to work in Google Chrome and Mozilla Firefox. Note that other browsers may not support this feature or require a different URL format.

    +link +

    + +

    +
    +

    Loading search index...

    + +
    +
    +
    + +
    +
    +
    + + diff --git a/search.js b/search.js new file mode 100644 index 00000000..d3986705 --- /dev/null +++ b/search.js @@ -0,0 +1,458 @@ +/* + * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ +"use strict"; +const messages = { + enterTerm: "Enter a search term", + noResult: "No results found", + oneResult: "Found one result", + manyResults: "Found {0} results", + loading: "Loading search index...", + searching: "Searching...", + redirecting: "Redirecting to first result...", + linkIcon: "Link icon", + linkToSection: "Link to this section" +} +const categories = { + modules: "Modules", + packages: "Packages", + types: "Classes and Interfaces", + members: "Members", + searchTags: "Search Tags" +}; +const highlight = "$&"; +const NO_MATCH = {}; +const MAX_RESULTS = 300; +function checkUnnamed(name, separator) { + return name === "" || !name ? "" : name + separator; +} +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(str, boundaries, from, to) { + var start = from; + var text = ""; + for (var i = 0; i < boundaries.length; i += 2) { + var b0 = boundaries[i]; + var b1 = boundaries[i + 1]; + if (b0 >= to || b1 <= from) { + continue; + } + text += escapeHtml(str.slice(start, Math.max(start, b0))); + text += ""; + text += escapeHtml(str.slice(Math.max(start, b0), Math.min(to, b1))); + text += ""; + start = Math.min(to, b1); + } + text += escapeHtml(str.slice(start, to)); + return text; +} +function getURLPrefix(item, category) { + var urlPrefix = ""; + var slash = "/"; + if (category === "modules") { + return item.l + slash; + } else if (category === "packages" && item.m) { + return item.m + slash; + } else if (category === "types" || category === "members") { + if (item.m) { + urlPrefix = item.m + slash; + } else { + $.each(packageSearchIndex, function(index, it) { + if (it.m && item.p === it.l) { + urlPrefix = it.m + slash; + } + }); + } + } + return urlPrefix; +} +function getURL(item, category) { + if (item.url) { + return item.url; + } + var url = getURLPrefix(item, category); + if (category === "modules") { + url += "module-summary.html"; + } else if (category === "packages") { + if (item.u) { + url = item.u; + } else { + url += item.l.replace(/\./g, '/') + "/package-summary.html"; + } + } else if (category === "types") { + if (item.u) { + url = item.u; + } else { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.l + ".html"; + } + } else if (category === "members") { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.c + ".html" + "#"; + if (item.u) { + url += item.u; + } else { + url += item.l; + } + } else if (category === "searchTags") { + url += item.u; + } + item.url = url; + return url; +} +function createMatcher(term, camelCase) { + if (camelCase && !isUpperCase(term)) { + return null; // no need for camel-case matcher for lower case query + } + var pattern = ""; + var upperCase = []; + term.trim().split(/\s+/).forEach(function(w, index, array) { + var tokens = w.split(/(?=[A-Z,.()<>?[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + // ',' and '?' are the only delimiters commonly followed by space in java signatures + pattern += "(" + $.ui.autocomplete.escapeRegex(s).replace(/[,?]/g, "$&\\s*?") + ")"; + upperCase.push(false); + var isWordToken = /\w$/.test(s); + if (isWordToken) { + if (i === tokens.length - 1 && index < array.length - 1) { + // space in query string matches all delimiters + pattern += "(.*?)"; + upperCase.push(isUpperCase(s[0])); + } else { + if (!camelCase && isUpperCase(s) && s.length === 1) { + pattern += "()"; + } else { + pattern += "([a-z0-9$<>?[\\]]*?)"; + } + upperCase.push(isUpperCase(s[0])); + } + } else { + pattern += "()"; + upperCase.push(false); + } + } + }); + var re = new RegExp(pattern, "gi"); + re.upperCase = upperCase; + return re; +} +function findMatch(matcher, input, startOfName, endOfName) { + var from = startOfName; + matcher.lastIndex = from; + var match = matcher.exec(input); + // Expand search area until we get a valid result or reach the beginning of the string + while (!match || match.index + match[0].length < startOfName || endOfName < match.index) { + if (from === 0) { + return NO_MATCH; + } + from = input.lastIndexOf(".", from - 2) + 1; + matcher.lastIndex = from; + match = matcher.exec(input); + } + var boundaries = []; + var matchEnd = match.index + match[0].length; + var score = 5; + var start = match.index; + var prevEnd = -1; + for (var i = 1; i < match.length; i += 2) { + var isUpper = isUpperCase(input[start]); + var isMatcherUpper = matcher.upperCase[i]; + // capturing groups come in pairs, match and non-match + boundaries.push(start, start + match[i].length); + // make sure groups are anchored on a left word boundary + var prevChar = input[start - 1] || ""; + var nextChar = input[start + 1] || ""; + if (start !== 0 && !/[\W_]/.test(prevChar) && !/[\W_]/.test(input[start])) { + if (isUpper && (isLowerCase(prevChar) || isLowerCase(nextChar))) { + score -= 0.1; + } else if (isMatcherUpper && start === prevEnd) { + score -= isUpper ? 0.1 : 1.0; + } else { + return NO_MATCH; + } + } + prevEnd = start + match[i].length; + start += match[i].length + match[i + 1].length; + + // lower score for parts of the name that are missing + if (match[i + 1] && prevEnd < endOfName) { + score -= rateNoise(match[i + 1]); + } + } + // lower score if a type name contains unmatched camel-case parts + if (input[matchEnd - 1] !== "." && endOfName > matchEnd) + score -= rateNoise(input.slice(matchEnd, endOfName)); + score -= rateNoise(input.slice(0, Math.max(startOfName, match.index))); + + if (score <= 0) { + return NO_MATCH; + } + return { + input: input, + score: score, + boundaries: boundaries + }; +} +function isUpperCase(s) { + return s !== s.toLowerCase(); +} +function isLowerCase(s) { + return s !== s.toUpperCase(); +} +function rateNoise(str) { + return (str.match(/([.(])/g) || []).length / 5 + + (str.match(/([A-Z]+)/g) || []).length / 10 + + str.length / 20; +} +function doSearch(request, response) { + var term = request.term.trim(); + var maxResults = request.maxResults || MAX_RESULTS; + if (term.length === 0) { + return this.close(); + } + var matcher = { + plainMatcher: createMatcher(term, false), + camelCaseMatcher: createMatcher(term, true) + } + var indexLoaded = indexFilesLoaded(); + + function getPrefix(item, category) { + switch (category) { + case "packages": + return checkUnnamed(item.m, "/"); + case "types": + return checkUnnamed(item.p, "."); + case "members": + return checkUnnamed(item.p, ".") + item.c + "."; + default: + return ""; + } + } + function useQualifiedName(category) { + switch (category) { + case "packages": + return /[\s/]/.test(term); + case "types": + case "members": + return /[\s.]/.test(term); + default: + return false; + } + } + function searchIndex(indexArray, category) { + var matches = []; + if (!indexArray) { + if (!indexLoaded) { + matches.push({ l: messages.loading, category: category }); + } + return matches; + } + $.each(indexArray, function (i, item) { + var prefix = getPrefix(item, category); + var simpleName = item.l; + var qualifiedName = prefix + simpleName; + var useQualified = useQualifiedName(category); + var input = useQualified ? qualifiedName : simpleName; + var startOfName = useQualified ? prefix.length : 0; + var endOfName = category === "members" && input.indexOf("(", startOfName) > -1 + ? input.indexOf("(", startOfName) : input.length; + var m = findMatch(matcher.plainMatcher, input, startOfName, endOfName); + if (m === NO_MATCH && matcher.camelCaseMatcher) { + m = findMatch(matcher.camelCaseMatcher, input, startOfName, endOfName); + } + if (m !== NO_MATCH) { + m.indexItem = item; + m.prefix = prefix; + m.category = category; + if (!useQualified) { + m.input = qualifiedName; + m.boundaries = m.boundaries.map(function(b) { + return b + prefix.length; + }); + } + matches.push(m); + } + return true; + }); + return matches.sort(function(e1, e2) { + return e2.score - e1.score; + }).slice(0, maxResults); + } + + var result = searchIndex(moduleSearchIndex, "modules") + .concat(searchIndex(packageSearchIndex, "packages")) + .concat(searchIndex(typeSearchIndex, "types")) + .concat(searchIndex(memberSearchIndex, "members")) + .concat(searchIndex(tagSearchIndex, "searchTags")); + + if (!indexLoaded) { + updateSearchResults = function() { + doSearch(request, response); + } + } else { + updateSearchResults = function() {}; + } + response(result); +} +// JQuery search menu implementation +$.widget("custom.catcomplete", $.ui.autocomplete, { + _create: function() { + this._super(); + this.widget().menu("option", "items", "> .result-item"); + // workaround for search result scrolling + this.menu._scrollIntoView = function _scrollIntoView( item ) { + var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight; + if ( this._hasScroll() ) { + borderTop = parseFloat( $.css( this.activeMenu[ 0 ], "borderTopWidth" ) ) || 0; + paddingTop = parseFloat( $.css( this.activeMenu[ 0 ], "paddingTop" ) ) || 0; + offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop; + scroll = this.activeMenu.scrollTop(); + elementHeight = this.activeMenu.height() - 26; + itemHeight = item.outerHeight(); + + if ( offset < 0 ) { + this.activeMenu.scrollTop( scroll + offset ); + } else if ( offset + itemHeight > elementHeight ) { + this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight ); + } + } + }; + }, + _renderMenu: function(ul, items) { + var currentCategory = ""; + var widget = this; + widget.menu.bindings = $(); + $.each(items, function(index, item) { + if (item.category && item.category !== currentCategory) { + ul.append("
  • " + categories[item.category] + "
  • "); + currentCategory = item.category; + } + var li = widget._renderItemData(ul, item); + if (item.category) { + li.attr("aria-label", categories[item.category] + " : " + item.l); + } else { + li.attr("aria-label", item.l); + } + li.attr("class", "result-item"); + }); + ul.append(""); + }, + _renderItem: function(ul, item) { + var li = $("
  • ").appendTo(ul); + var div = $("
    ").appendTo(li); + var label = item.l + ? item.l + : getHighlightedText(item.input, item.boundaries, 0, item.input.length); + var idx = item.indexItem; + if (item.category === "searchTags" && idx && idx.h) { + if (idx.d) { + div.html(label + " (" + idx.h + ")
    " + + idx.d + "
    "); + } else { + div.html(label + " (" + idx.h + ")"); + } + } else { + div.html(label); + } + return li; + } +}); +$(function() { + var expanded = false; + var windowWidth; + function collapse() { + if (expanded) { + $("div#navbar-top").removeAttr("style"); + $("button#navbar-toggle-button") + .removeClass("expanded") + .attr("aria-expanded", "false"); + expanded = false; + } + } + $("button#navbar-toggle-button").click(function (e) { + if (expanded) { + collapse(); + } else { + var navbar = $("div#navbar-top"); + navbar.height(navbar.prop("scrollHeight")); + $("button#navbar-toggle-button") + .addClass("expanded") + .attr("aria-expanded", "true"); + expanded = true; + windowWidth = window.innerWidth; + } + }); + $("ul.sub-nav-list-small li a").click(collapse); + $("input#search-input").focus(collapse); + $("main").click(collapse); + $("section[id] > :header, :header[id], :header:has(a[id])").each(function(idx, el) { + // Create anchor links for headers with an associated id attribute + var hdr = $(el); + var id = hdr.attr("id") || hdr.parent("section").attr("id") || hdr.children("a").attr("id"); + if (id) { + hdr.append(" " + messages.linkIcon +""); + } + }); + $(window).on("orientationchange", collapse).on("resize", function(e) { + if (expanded && windowWidth !== window.innerWidth) collapse(); + }); + var search = $("#search-input"); + var reset = $("#reset-button"); + search.catcomplete({ + minLength: 1, + delay: 200, + source: doSearch, + response: function(event, ui) { + if (!ui.content.length) { + ui.content.push({ l: messages.noResult }); + } else { + $("#search-input").empty(); + } + }, + autoFocus: true, + focus: function(event, ui) { + return false; + }, + position: { + collision: "flip" + }, + select: function(event, ui) { + if (ui.item.indexItem) { + var url = getURL(ui.item.indexItem, ui.item.category); + window.location.href = pathtoroot + url; + $("#search-input").focus(); + } + } + }); + search.val(''); + search.prop("disabled", false); + reset.prop("disabled", false); + reset.click(function() { + search.val('').focus(); + }); + search.focus(); +}); diff --git a/serialized-form.html b/serialized-form.html new file mode 100644 index 00000000..c3061e6c --- /dev/null +++ b/serialized-form.html @@ -0,0 +1,162 @@ + + + + +Serialized Form (MBS SDK 0.9.3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Serialized Form

    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/src/.gitignore b/src/.gitignore deleted file mode 100644 index 644fddb2..00000000 --- a/src/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/release.properties -*.xml.releaseBackup diff --git a/src/.idea/.gitignore b/src/.idea/.gitignore deleted file mode 100644 index 98f4b2fa..00000000 --- a/src/.idea/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/workspace.xml diff --git a/src/pom.xml b/src/pom.xml deleted file mode 100644 index 9b53392c..00000000 --- a/src/pom.xml +++ /dev/null @@ -1,169 +0,0 @@ - - - 4.0.0 - - com.sportradar.mbs.sdk - mbs-sdk-parent - pom - 0.9.3 - MBS SDK - MBS SDK is a client library that enables easier integration with the Sportradar MBS - 2024 - http://sdk.sportradar.com/mts/java - - - SDK licence - http://sdk.sportradar.com/mts/java - See end-user agreement on sdk website - - - - - sportradar - Sportradar AG - sdk@sportradar.com - http://sdk.sportradar.com - Sportradar AG - http://www.sportradar.com - - architect - developer - - - - - https://github.com/sportradar/MbsSdkJava - scm:git:git@github.com:sportradar/MbsSdkJava.git - v0.9.3 - - - - sdk - - - - 17 - 17 - - - - - ${sr.snapshotRepository.id} - ${sr.snapshotRepository.url} - - - ${sr.repository.id} - ${sr.repository.url} - true - - - - - - - org.apache.maven.plugins - maven-release-plugin - 2.5.3 - - v@{project.version} - true - false - mbs.ossrh - deploy - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.6.3 - - - attach-javadocs - - jar - - - - - - - - - - mbs.ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.13 - true - - ossrh - https://oss.sonatype.org/ - false - - - - org.apache.maven.plugins - maven-source-plugin - 3.3.0 - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.6.3 - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.6 - - - sign-artifacts - verify - - sign - - - - - - - - - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.9 - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.6.3 - - true - - - - - - diff --git a/src/sdk/.gitignore b/src/sdk/.gitignore deleted file mode 100644 index 1a30f135..00000000 --- a/src/sdk/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.xml.releaseBackup diff --git a/src/sdk/pom.xml b/src/sdk/pom.xml deleted file mode 100644 index 39182004..00000000 --- a/src/sdk/pom.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - com.sportradar.mbs.sdk - mbs-sdk-parent - 0.9.3 - - 4.0.0 - - mbs-sdk - - - - com.fasterxml.jackson.core - jackson-databind - 2.16.1 - - - org.java-websocket - Java-WebSocket - 1.5.5 - - - diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdk.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdk.java deleted file mode 100644 index 66186855..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdk.java +++ /dev/null @@ -1,94 +0,0 @@ -package com.sportradar.mbs.sdk; - -import com.sportradar.mbs.sdk.exceptions.SdkException; -import com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException; -import com.sportradar.mbs.sdk.internal.protocol.ProtocolProvider; -import com.sportradar.mbs.sdk.internal.utils.ExcSuppress; -import com.sportradar.mbs.sdk.protocol.TicketProtocol; - -import java.util.function.BiConsumer; - -/** - * The MbsSdk class represents the main entry point for interacting with the MBS SDK. - * It provides methods for connecting to the MBS server, retrieving the ticket protocol, and closing the SDK. - */ -public class MbsSdk implements AutoCloseable { - - private final Object lock; - private final ProtocolProvider protocolProvider; - private final BiConsumer unhandledExceptionHandler; - - private boolean connected = false; - private boolean closed = false; - - /** - * Constructs a new instance of the MbsSdk class with the specified configuration. - * - * @param config The configuration for the MBS SDK. - */ - public MbsSdk(final MbsSdkConfig config) { - this.unhandledExceptionHandler = config.getUnhandledExceptionHandler(); - this.protocolProvider = new ProtocolProvider(config, this::handleException); - this.lock = new Object(); - } - - /** - * Gets the ticket protocol for interacting with the MBS server. - * - * @return The ticket protocol. - */ - public TicketProtocol getTicketProtocol() { - return this.protocolProvider.getTicketProtocol(); - } - - /** - * Connects the SDK to the MBS server. - * If the SDK is already connected, this method does nothing. - * - * @throws SdkException If an error occurs during the connection process. - */ - public void connect() { - try { - synchronized (this.lock) { - if (this.closed) throw new RuntimeException("MbsSdk is closed."); - if (this.connected) return; - this.protocolProvider.connect(); - this.connected = true; - } - } catch (final SdkException sdkException) { - throw sdkException; - } catch (final Exception exception) { - throw new SdkNotConnectedException(exception); - } - } - - /** - * Closes the SDK and releases any resources associated with it. - * If the SDK is already closed, this method does nothing. - */ - @Override - public void close() { - synchronized (this.lock) { - if (this.closed) return; - this.connected = false; - ExcSuppress.close(this.protocolProvider); - this.closed = true; - } - } - - /** - * Handles the exception by invoking the unhandled exception handler, if available. - * - * @param exception The exception to handle. - */ - private void handleException(final Exception exception) { - final BiConsumer handler = unhandledExceptionHandler; - if (handler == null) { - return; - } - try { - handler.accept(this, exception); - } catch (final Exception ignored) { - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdkConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdkConfig.java deleted file mode 100644 index 26a1bda9..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/MbsSdkConfig.java +++ /dev/null @@ -1,421 +0,0 @@ -package com.sportradar.mbs.sdk; - -import java.net.URI; -import java.time.Duration; -import java.util.function.BiConsumer; - -/** - * The MbsSdkConfig class represents the configuration for the MBS SDK. - */ -public class MbsSdkConfig { - - private final URI wsServer; - private final URI authServer; - private final String authClientId; - private final String authClientSecret; - private final String authAudience; - private final long operatorId; - - private Duration authRequestTimeout; - private Duration protocolConnectTimeout; - private Duration authRetryDelay; - private Integer protocolMaxSendBufferSize; - private Duration protocolEnqueueTimeout; - private Duration protocolDequeueTimeout; - private Duration protocolReceiveResponseTimeout; - private Integer protocolRetryCount; - private Integer protocolNumberOfDispatchers; - private Duration wsReconnectTimeout; - private Duration wsFetchMessageTimeout; - private Duration wsSendMessageTimeout; - private Duration wsReceiveMessageTimeout; - private Duration wsConsumerGraceTimeout; - private Duration wsRefreshConnectionTimeout; - private Integer wsNumberOfConnections; - private BiConsumer unhandledExceptionHandler; - - /** - * Constructs a new instance of the MbsSdkConfig class. - * - * @param wsServer The URI of the WebSocket server. - * @param authServer The URI of the authentication server. - * @param authClientId The client ID for authentication. - * @param authClientSecret The client secret for authentication. - * @param authAudience The audience for authentication. - * @param operatorId The ID of the operator. - */ - public MbsSdkConfig( - final URI wsServer, - final URI authServer, - final String authClientId, - final String authClientSecret, - final String authAudience, - final long operatorId) { - this.wsServer = wsServer; - this.authServer = authServer; - this.authClientId = authClientId; - this.authClientSecret = authClientSecret; - this.authAudience = authAudience; - this.operatorId = operatorId; - } - - /** - * Gets the URI of the WebSocket server. - * - * @return The URI of the WebSocket server. - */ - public URI getWsServer() { - return wsServer; - } - - /** - * Gets the URI of the authentication server. - * - * @return The URI of the authentication server. - */ - public URI getAuthServer() { - return authServer; - } - - /** - * Gets the client ID for authentication. - * - * @return The client ID for authentication. - */ - public String getAuthClientId() { - return authClientId; - } - - /** - * Gets the client secret for authentication. - * - * @return The client secret for authentication. - */ - public String getAuthClientSecret() { - return authClientSecret; - } - - /** - * Gets the audience for authentication. - * - * @return The audience for authentication. - */ - public String getAuthAudience() { - return authAudience; - } - - /** - * Gets the ID of the operator. - * - * @return The ID of the operator. - */ - public long getOperatorId() { - return operatorId; - } - - /** - * Gets the timeout for authentication requests. - * - * @return The timeout for authentication requests. - */ - public Duration getAuthRequestTimeout() { - return authRequestTimeout; - } - - /** - * Sets the timeout for authentication requests. - * - * @param authRequestTimeout The timeout for authentication requests to set. - */ - public void setAuthRequestTimeout(Duration authRequestTimeout) { - this.authRequestTimeout = authRequestTimeout; - } - - /** - * Gets the timeout for connecting to the protocol. - * - * @return The timeout for connecting to the protocol. - */ - public Duration getProtocolConnectTimeout() { - return protocolConnectTimeout; - } - - /** - * Sets the timeout for connecting to the protocol. - * - * @param protocolConnectTimeout The timeout for connecting to the protocol to set. - */ - public void setProtocolConnectTimeout(Duration protocolConnectTimeout) { - this.protocolConnectTimeout = protocolConnectTimeout; - } - - /** - * Gets the delay between authentication retries. - * - * @return The delay between authentication retries. - */ - public Duration getAuthRetryDelay() { - return authRetryDelay; - } - - /** - * Sets the delay between authentication retries. - * - * @param authRetryDelay The delay between authentication retries to set. - */ - public void setAuthRetryDelay(Duration authRetryDelay) { - this.authRetryDelay = authRetryDelay; - } - - /** - * Gets the maximum send buffer size for the protocol. - * - * @return The maximum send buffer size for the protocol. - */ - public Integer getProtocolMaxSendBufferSize() { - return protocolMaxSendBufferSize; - } - - /** - * Sets the maximum send buffer size for the protocol. - * - * @param protocolMaxSendBufferSize The maximum send buffer size for the protocol to set. - */ - public void setProtocolMaxSendBufferSize(Integer protocolMaxSendBufferSize) { - this.protocolMaxSendBufferSize = protocolMaxSendBufferSize; - } - - /** - * Gets the timeout for enqueuing messages in the protocol. - * - * @return The timeout for enqueuing messages in the protocol. - */ - public Duration getProtocolEnqueueTimeout() { - return protocolEnqueueTimeout; - } - - /** - * Sets the timeout for enqueuing messages in the protocol. - * - * @param protocolEnqueueTimeout The timeout for enqueuing messages in the protocol to set. - */ - public void setProtocolEnqueueTimeout(Duration protocolEnqueueTimeout) { - this.protocolEnqueueTimeout = protocolEnqueueTimeout; - } - - /** - * Gets the timeout for dequeuing messages in the protocol. - * - * @return The timeout for dequeuing messages in the protocol. - */ - public Duration getProtocolDequeueTimeout() { - return protocolDequeueTimeout; - } - - /** - * Sets the timeout for dequeuing messages in the protocol. - * - * @param protocolDequeueTimeout The timeout for dequeuing messages in the protocol to set. - */ - public void setProtocolDequeueTimeout(Duration protocolDequeueTimeout) { - this.protocolDequeueTimeout = protocolDequeueTimeout; - } - - /** - * Gets the timeout for receiving responses in the protocol. - * - * @return The timeout for receiving responses in the protocol. - */ - public Duration getProtocolReceiveResponseTimeout() { - return protocolReceiveResponseTimeout; - } - - /** - * Sets the timeout for receiving responses in the protocol. - * - * @param protocolReceiveResponseTimeout The timeout for receiving responses in the protocol to set. - */ - public void setProtocolReceiveResponseTimeout(Duration protocolReceiveResponseTimeout) { - this.protocolReceiveResponseTimeout = protocolReceiveResponseTimeout; - } - - /** - * Gets the number of times to retry the protocol. - * - * @return The number of times to retry the protocol. - */ - public Integer getProtocolRetryCount() { - return protocolRetryCount; - } - - /** - * Sets the number of times to retry the protocol. - * - * @param protocolRetryCount The number of times to retry the protocol to set. - */ - public void setProtocolRetryCount(Integer protocolRetryCount) { - this.protocolRetryCount = protocolRetryCount; - } - - /** - * Gets the number of dispatchers for the protocol. - * - * @return The number of dispatchers for the protocol. - */ - public Integer getProtocolNumberOfDispatchers() { - return protocolNumberOfDispatchers; - } - - /** - * Sets the number of dispatchers for the protocol. - * - * @param protocolNumberOfDispatchers The number of dispatchers for the protocol to set. - */ - public void setProtocolNumberOfDispatchers(Integer protocolNumberOfDispatchers) { - this.protocolNumberOfDispatchers = protocolNumberOfDispatchers; - } - - /** - * Gets the timeout for reconnecting the WebSocket. - * - * @return The timeout for reconnecting the WebSocket. - */ - public Duration getWsReconnectTimeout() { - return wsReconnectTimeout; - } - - /** - * Sets the timeout for reconnecting the WebSocket. - * - * @param wsReconnectTimeout The timeout for reconnecting the WebSocket to set. - */ - public void setWsReconnectTimeout(Duration wsReconnectTimeout) { - this.wsReconnectTimeout = wsReconnectTimeout; - } - - /** - * Gets the timeout for fetching messages from the WebSocket. - * - * @return The timeout for fetching messages from the WebSocket. - */ - public Duration getWsFetchMessageTimeout() { - return wsFetchMessageTimeout; - } - - /** - * Sets the timeout for fetching messages from the WebSocket. - * - * @param wsFetchMessageTimeout The timeout for fetching messages from the WebSocket to set. - */ - public void setWsFetchMessageTimeout(Duration wsFetchMessageTimeout) { - this.wsFetchMessageTimeout = wsFetchMessageTimeout; - } - - /** - * Gets the timeout for sending messages through the WebSocket. - * - * @return The timeout for sending messages through the WebSocket. - */ - public Duration getWsSendMessageTimeout() { - return wsSendMessageTimeout; - } - - /** - * Sets the timeout for sending messages through the WebSocket. - * - * @param wsSendMessageTimeout The timeout for sending messages through the WebSocket to set. - */ - public void setWsSendMessageTimeout(Duration wsSendMessageTimeout) { - this.wsSendMessageTimeout = wsSendMessageTimeout; - } - - /** - * Gets the timeout for receiving messages through the WebSocket. - * - * @return The timeout for receiving messages through the WebSocket. - */ - public Duration getWsReceiveMessageTimeout() { - return wsReceiveMessageTimeout; - } - - /** - * Sets the timeout for receiving messages through the WebSocket. - * - * @param wsReceiveMessageTimeout The timeout for receiving messages through the WebSocket to set. - */ - public void setWsReceiveMessageTimeout(Duration wsReceiveMessageTimeout) { - this.wsReceiveMessageTimeout = wsReceiveMessageTimeout; - } - - /** - * Gets the grace timeout for WebSocket consumers. - * - * @return The grace timeout for WebSocket consumers. - */ - public Duration getWsConsumerGraceTimeout() { - return wsConsumerGraceTimeout; - } - - /** - * Sets the grace timeout for WebSocket consumers. - * - * @param wsConsumerGraceTimeout The grace timeout for WebSocket consumers to set. - */ - public void setWsConsumerGraceTimeout(Duration wsConsumerGraceTimeout) { - this.wsConsumerGraceTimeout = wsConsumerGraceTimeout; - } - - /** - * Gets the timeout for refreshing the WebSocket connection. - * - * @return The timeout for refreshing the WebSocket connection. - */ - public Duration getWsRefreshConnectionTimeout() { - return wsRefreshConnectionTimeout; - } - - /** - * Sets the timeout for refreshing the WebSocket connection. - * - * @param wsRefreshConnectionTimeout The timeout for refreshing the WebSocket connection to set. - */ - public void setWsRefreshConnectionTimeout(Duration wsRefreshConnectionTimeout) { - this.wsRefreshConnectionTimeout = wsRefreshConnectionTimeout; - } - - /** - * Gets the number of connections for the WebSocket. - * - * @return The number of connections for the WebSocket. - */ - public Integer getWsNumberOfConnections() { - return wsNumberOfConnections; - } - - /** - * Sets the number of connections for the WebSocket. - * - * @param wsNumberOfConnections The number of connections for the WebSocket to set. - */ - public void setWsNumberOfConnections(Integer wsNumberOfConnections) { - this.wsNumberOfConnections = wsNumberOfConnections; - } - - /** - * Gets the unhandled exception handler for the SDK. - * - * @return The unhandled exception handler for the SDK. - */ - public BiConsumer getUnhandledExceptionHandler() { - return unhandledExceptionHandler; - } - - /** - * Sets the unhandled exception handler for the SDK. - * - * @param unhandledExceptionHandler The unhandled exception handler for the SDK to set. - */ - public void setUnhandledExceptionHandler(BiConsumer unhandledExceptionHandler) { - this.unhandledExceptionHandler = unhandledExceptionHandler; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.java deleted file mode 100644 index 55cdcd6e..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/BalanceChangeSource.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.sportradar.mbs.sdk.entities.balancechangesource; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a source of balance change. - * This class provides static methods to create instances of specific balance change sources. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = TicketBalanceChangeSource.class, name = "ticket"), - @JsonSubTypes.Type(value = DepositBalanceChangeSource.class, name = "deposit"), - @JsonSubTypes.Type(value = WithdrawalBalanceChangeSource.class, name = "withdrawal") -}) -public class BalanceChangeSource { - - /** - * Creates a new instance of TicketBalanceChangeSource.Builder. - * - * @return a new instance of TicketBalanceChangeSource.Builder - */ - public static TicketBalanceChangeSource.Builder newTicketBalanceChangeSourceBuilder() { - return TicketBalanceChangeSource.newBuilder(); - } - - /** - * Creates a new instance of DepositBalanceChangeSource.Builder. - * - * @return a new instance of DepositBalanceChangeSource.Builder - */ - public static DepositBalanceChangeSource.Builder newDepositBalanceChangeSourceBuilder() { - return DepositBalanceChangeSource.newBuilder(); - } - - /** - * Creates a new instance of WithdrawalBalanceChangeSource.Builder. - * - * @return a new instance of WithdrawalBalanceChangeSource.Builder - */ - public static WithdrawalBalanceChangeSource.Builder newWithdrawalBalanceChangeSourceBuilder() { - return WithdrawalBalanceChangeSource.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.java deleted file mode 100644 index af437f7c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/DepositBalanceChangeSource.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.sportradar.mbs.sdk.entities.balancechangesource; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a balance change source for a deposit transaction. - */ -public class DepositBalanceChangeSource extends BalanceChangeSource { - - @JsonProperty("id") - private String id; - - /** - * A builder class for creating instances of DepositBalanceChangeSource. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the ID of the deposit balance change source. - * - * @return The ID of the deposit balance change source. - */ - public String getId() { - return this.id; - } - - /** - * Sets the ID of the deposit balance change source. - * - * @param value The ID of the deposit balance change source. - */ - public void setId(String value) { - this.id = value; - } - - /** - * A builder class for creating instances of DepositBalanceChangeSource. - */ - public static class Builder { - - private final DepositBalanceChangeSource instance = new DepositBalanceChangeSource(); - - private Builder() { - } - - /** - * Builds the deposit balance change source. - * - * @return The built deposit balance change source. - */ - public DepositBalanceChangeSource build() { - return this.instance; - } - - /** - * Sets the ID of the deposit balance change source. - * - * @param value The ID of the deposit balance change source. - * @return The builder instance. - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.java deleted file mode 100644 index b9424bbf..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeAction.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.sportradar.mbs.sdk.entities.balancechangesource; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum TicketBalanceChangeAction { - PLACE("place"), - PAYOUT("payout"); - - private static final Map VALUES = new HashMap(); - - static { - for (final TicketBalanceChangeAction val : EnumSet.allOf(TicketBalanceChangeAction.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - TicketBalanceChangeAction(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static TicketBalanceChangeAction fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.java deleted file mode 100644 index e113a9f9..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/TicketBalanceChangeSource.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.balancechangesource; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a balance change source related to a ticket. - */ -public class TicketBalanceChangeSource extends BalanceChangeSource { - - @JsonProperty("action") - private TicketBalanceChangeAction action; - @JsonProperty("id") - private String id; - - /** - * Creates a new instance of TicketBalanceChangeSource.Builder. - * - * @return A new instance of TicketBalanceChangeSource.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the action associated with the balance change source. - * - * @return The action associated with the balance change source. - */ - public TicketBalanceChangeAction getAction() { - return this.action; - } - - /** - * Sets the action associated with the balance change source. - * - * @param value The action to set. - */ - public void setAction(TicketBalanceChangeAction value) { - this.action = value; - } - - /** - * Gets the ID of the balance change source. - * - * @return The ID of the balance change source. - */ - public String getId() { - return this.id; - } - - /** - * Sets the ID of the balance change source. - * - * @param value The ID to set. - */ - public void setId(String value) { - this.id = value; - } - - /** - * Represents a builder for creating instances of TicketBalanceChangeSource. - */ - public static class Builder { - - private final TicketBalanceChangeSource instance = new TicketBalanceChangeSource(); - - private Builder() { - } - - /** - * Builds the TicketBalanceChangeSource instance. - * - * @return The built TicketBalanceChangeSource instance. - */ - public TicketBalanceChangeSource build() { - return this.instance; - } - - /** - * Sets the action associated with the balance change source. - * - * @param value The action to set. - * @return The builder instance. - */ - public Builder setAction(TicketBalanceChangeAction value) { - this.instance.setAction(value); - return this; - } - - /** - * Sets the ID of the balance change source. - * - * @param value The ID to set. - * @return The builder instance. - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.java deleted file mode 100644 index f4aa95e7..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/balancechangesource/WithdrawalBalanceChangeSource.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.balancechangesource; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a withdrawal balance change source. - */ -public class WithdrawalBalanceChangeSource extends BalanceChangeSource { - - @JsonProperty("id") - private String id; - - /** - * Creates a new instance of WithdrawalBalanceChangeSource.Builder. - * - * @return A new instance of WithdrawalBalanceChangeSource.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the ID of the withdrawal balance change source. - * - * @return The ID of the withdrawal balance change source. - */ - public String getId() { - return this.id; - } - - /** - * Sets the ID of the withdrawal balance change source. - * - * @param value The ID of the withdrawal balance change source. - */ - public void setId(String value) { - this.id = value; - } - - /** - * Builder class for creating instances of WithdrawalBalanceChangeSource. - */ - public static class Builder { - - private final WithdrawalBalanceChangeSource instance = new WithdrawalBalanceChangeSource(); - - private Builder() { - } - - /** - * Builds and returns the WithdrawalBalanceChangeSource instance. - * - * @return The built WithdrawalBalanceChangeSource instance. - */ - public WithdrawalBalanceChangeSource build() { - return this.instance; - } - - /** - * Sets the ID of the withdrawal balance change source. - * - * @param value The ID of the withdrawal balance change source. - * @return The Builder instance. - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.java deleted file mode 100644 index bd1f512c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetCancelDetails.java +++ /dev/null @@ -1,163 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents the details of a bet cancellation. - */ -public class BetCancelDetails extends CancelDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("betId") - private String betId; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of BetCancelDetails.Builder. - * - * @return A new instance of BetCancelDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the bet cancellation. - * - * @return The code of the bet cancellation. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the bet cancellation. - * - * @param value The code of the bet cancellation. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the ID of the bet that was cancelled. - * - * @return The ID of the bet that was cancelled. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the ID of the bet that was cancelled. - * - * @param value The ID of the bet that was cancelled. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the signature of the ticket that was cancelled. - * - * @return The signature of the ticket that was cancelled. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the signature of the ticket that was cancelled. - * - * @param value The signature of the ticket that was cancelled. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ID of the ticket that was cancelled. - * - * @return The ID of the ticket that was cancelled. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ID of the ticket that was cancelled. - * - * @param value The ID of the ticket that was cancelled. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * A builder class for creating instances of BetCancelDetails. - */ - public static class Builder { - - private final BetCancelDetails instance = new BetCancelDetails(); - - private Builder() { - } - - /** - * Builds the bet cancellation. - * - * @return The built bet cancellation. - */ - public BetCancelDetails build() { - return this.instance; - } - - /** - * Sets the code of the bet cancellation. - * - * @param value The code of the bet cancellation. - * @return The builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the ID of the bet that was cancelled. - * - * @param value The ID of the bet that was cancelled. - * @return The builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the signature of the ticket that was cancelled. - * - * @param value The signature of the ticket that was cancelled. - * @return The builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ID of the ticket that was cancelled. - * - * @param value The ID of the ticket that was cancelled. - * @return The builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.java deleted file mode 100644 index 69c021ee..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/BetPartialCancelDetails.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents the details of a partial cancellation of a bet. - */ -public class BetPartialCancelDetails extends CancelDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("percentage") - private BigDecimal percentage; - @JsonProperty("betId") - private String betId; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of BetPartialCancelDetails.Builder. - * - * @return A new instance of BetPartialCancelDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the partial bet cancellation. - * - * @return The code of the partial bet cancellation. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the partial bet cancellation. - * - * @param value The code of the partial bet cancellation. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the percentage of the bet that was cancelled. - * - * @return The percentage of the bet that was cancelled. - */ - public BigDecimal getPercentage() { - return this.percentage; - } - - /** - * Sets the percentage of the bet that was cancelled. - * - * @param value The percentage of the bet that was cancelled. - */ - public void setPercentage(BigDecimal value) { - this.percentage = value; - } - - /** - * Gets the ID of the bet that was partially cancelled. - * - * @return The ID of the bet that was partially cancelled. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the ID of the bet that was partially cancelled. - * - * @param value The ID of the bet that was partially cancelled. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the signature of the ticket that was partially cancelled. - * - * @return The signature of the ticket that was partially cancelled. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the signature of the ticket that was partially cancelled. - * - * @param value The signature of the ticket that was partially cancelled. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ID of the ticket that was partially cancelled. - * - * @return The ID of the ticket that was partially cancelled. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ID of the ticket that was partially cancelled. - * - * @param value The ID of the ticket that was partially cancelled. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of BetPartialCancelDetails. - */ - public static class Builder { - - private final BetPartialCancelDetails instance = new BetPartialCancelDetails(); - - private Builder() { - } - - /** - * Builds and returns the BetPartialCancelDetails instance. - * - * @return The built BetPartialCancelDetails instance. - */ - public BetPartialCancelDetails build() { - return this.instance; - } - - /** - * Sets the code of the partial bet cancellation. - * - * @param value The code of the partial bet cancellation. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the percentage of the bet that was cancelled. - * - * @param value The percentage of the bet that was cancelled. - * @return The Builder instance. - */ - public Builder setPercentage(BigDecimal value) { - this.instance.setPercentage(value); - return this; - } - - /** - * Sets the ID of the bet that was partially cancelled. - * - * @param value The ID of the bet that was partially cancelled. - * @return The Builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the signature of the ticket that was partially cancelled. - * - * @param value The signature of the ticket that was partially cancelled. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ID of the ticket that was partially cancelled. - * - * @param value The ID of the ticket that was partially cancelled. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.java deleted file mode 100644 index f7767e0b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/CancelDetails.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents the details of a cancellation. - * This class provides static methods to create builders for different types of cancellation details. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = BetCancelDetails.class, name = "bet"), - @JsonSubTypes.Type(value = ReofferCancelDetails.class, name = "reoffer"), - @JsonSubTypes.Type(value = TicketPartialCancelDetails.class, name = "ticket-partial"), - @JsonSubTypes.Type(value = TicketCancelDetails.class, name = "ticket"), - @JsonSubTypes.Type(value = BetPartialCancelDetails.class, name = "bet-partial") -}) -public class CancelDetails { - - /** - * Creates a new instance of BetCancelDetails.Builder. - * - * @return A new instance of BetCancelDetails.Builder. - */ - public static BetCancelDetails.Builder newBetCancelDetailsBuilder() { - return BetCancelDetails.newBuilder(); - } - - /** - * Creates a new instance of ReofferCancelDetails.Builder. - * - * @return A new instance of ReofferCancelDetails.Builder. - */ - public static ReofferCancelDetails.Builder newReofferCancelDetailsBuilder() { - return ReofferCancelDetails.newBuilder(); - } - - /** - * Creates a new instance of TicketPartialCancelDetails.Builder. - * - * @return A new instance of TicketPartialCancelDetails.Builder. - */ - public static TicketPartialCancelDetails.Builder newTicketPartialCancelDetailsBuilder() { - return TicketPartialCancelDetails.newBuilder(); - } - - /** - * Creates a new instance of TicketCancelDetails.Builder. - * - * @return A new instance of TicketCancelDetails.Builder. - */ - public static TicketCancelDetails.Builder newTicketCancelDetailsBuilder() { - return TicketCancelDetails.newBuilder(); - } - - /** - * Creates a new instance of BetPartialCancelDetails.Builder. - * - * @return A new instance of BetPartialCancelDetails.Builder. - */ - public static BetPartialCancelDetails.Builder newBetPartialCancelDetailsBuilder() { - return BetPartialCancelDetails.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.java deleted file mode 100644 index 29b1ae3a..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/ReofferCancelDetails.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents the details of a reoffer cancellation. - * Extends the CancelDetails class. - */ -public class ReofferCancelDetails extends CancelDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Returns a new instance of the ReofferCancelDetails.Builder class. - * - * @return a new instance of the ReofferCancelDetails.Builder class - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the cancellation code. - * - * @return the cancellation code - */ - public int getCode() { - return this.code; - } - - /** - * Sets the cancellation code. - * - * @param value the cancellation code to set - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Returns the ticket signature. - * - * @return the ticket signature - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value the ticket signature to set - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Returns the ticket ID. - * - * @return the ticket ID - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value the ticket ID to set - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of ReofferCancelDetails. - */ - public static class Builder { - - private final ReofferCancelDetails instance = new ReofferCancelDetails(); - - private Builder() { - } - - /** - * Builds and returns the ReofferCancelDetails instance. - * - * @return the ReofferCancelDetails instance - */ - public ReofferCancelDetails build() { - return this.instance; - } - - /** - * Sets the cancellation code. - * - * @param value the cancellation code to set - * @return the Builder instance - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value the ticket signature to set - * @return the Builder instance - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value the ticket ID to set - * @return the Builder instance - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.java deleted file mode 100644 index d33242ff..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketCancelDetails.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents the details of a ticket cancellation. - */ -public class TicketCancelDetails extends CancelDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of TicketCancelDetails.Builder. - * - * @return The new instance of TicketCancelDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the cancellation code. - * - * @return The cancellation code. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the cancellation code. - * - * @param value The cancellation code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of TicketCancelDetails. - */ - public static class Builder { - - private final TicketCancelDetails instance = new TicketCancelDetails(); - - private Builder() { - } - - /** - * Builds the TicketCancelDetails instance. - * - * @return The built TicketCancelDetails instance. - */ - public TicketCancelDetails build() { - return this.instance; - } - - /** - * Sets the cancellation code. - * - * @param value The cancellation code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.java deleted file mode 100644 index 7a690b11..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cancellation/TicketPartialCancelDetails.java +++ /dev/null @@ -1,166 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cancellation; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents the details of a partial cancellation of a ticket. - * Extends the CancelDetails class. - */ -public class TicketPartialCancelDetails extends CancelDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("percentage") - private BigDecimal percentage; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Returns a new instance of the TicketPartialCancelDetails.Builder class. - * - * @return a new instance of the TicketPartialCancelDetails.Builder class - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the cancellation code. - * - * @return the cancellation code - */ - public int getCode() { - return this.code; - } - - /** - * Sets the cancellation code. - * - * @param value the cancellation code to set - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Returns the percentage of the ticket that was cancelled. - * - * @return the percentage of the ticket that was cancelled - */ - public BigDecimal getPercentage() { - return this.percentage; - } - - /** - * Sets the percentage of the ticket that was cancelled. - * - * @param value the percentage of the ticket that was cancelled - */ - public void setPercentage(BigDecimal value) { - this.percentage = value; - } - - /** - * Returns the ticket signature. - * - * @return the ticket signature - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value the ticket signature to set - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Returns the ticket ID. - * - * @return the ticket ID - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value the ticket ID to set - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Represents the builder for the TicketPartialCancelDetails class. - */ - public static class Builder { - - private final TicketPartialCancelDetails instance = new TicketPartialCancelDetails(); - - private Builder() { - } - - /** - * Builds and returns the instance of the TicketPartialCancelDetails class. - * - * @return the instance of the TicketPartialCancelDetails class - */ - public TicketPartialCancelDetails build() { - return this.instance; - } - - /** - * Sets the cancellation code. - * - * @param value the cancellation code to set - * @return the instance of the builder - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the percentage of the ticket that was cancelled. - * - * @param value the percentage of the ticket that was cancelled - * @return the instance of the builder - */ - public Builder setPercentage(BigDecimal value) { - this.instance.setPercentage(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value the ticket signature to set - * @return the instance of the builder - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value the ticket ID to set - * @return the instance of the builder - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.java deleted file mode 100644 index 016a26fd..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetCashoutDetails.java +++ /dev/null @@ -1,195 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cashout; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -/** - * Represents the details of a cashout for a specific bet. - */ -public class BetCashoutDetails extends CashoutDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("betId") - private String betId; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of BetCashoutDetails.Builder. - * - * @return A new instance of BetCashoutDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the code associated with the partial cashout. - * - * @return the code associated with the partial cashout - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the cashout details. - * - * @param value the code to set - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Returns the bet ID associated with the cashout details. - * - * @return the bet ID associated with the cashout details - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the bet ID associated with the cashout details. - * - * @param value the bet ID to set - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Returns the payout details associated with the cashout details. - * - * @return the payout details associated with the cashout details - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payout details associated with the cashout details. - * - * @param value the payout details to set - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Returns the ticket signature associated with the cashout details. - * - * @return the ticket signature associated with the cashout details - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature associated with the cashout details. - * - * @param value the ticket signature to set - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Returns the ticket ID associated with the cashout details. - * - * @return the ticket ID associated with the cashout details - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the cashout details. - * - * @param value the ticket ID to set - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of {@link BetCashoutDetails}. - */ - public static class Builder { - - private final BetCashoutDetails instance = new BetCashoutDetails(); - - private Builder() { - } - - /** - * Builds and returns the {@link BetCashoutDetails} instance. - * - * @return the built {@link BetCashoutDetails} instance - */ - public BetCashoutDetails build() { - return this.instance; - } - - /** - * Sets the code associated with the cashout details. - * - * @param value the code to set - * @return the builder instance - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the bet ID associated with the cashout details. - * - * @param value the bet ID to set - * @return the builder instance - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the payout details associated with the cashout details. - * - * @param value the payout details to set - * @return the builder instance - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature associated with the cashout details. - * - * @param value the ticket signature to set - * @return the builder instance - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID associated with the cashout details. - * - * @param value the ticket ID to set - * @return the builder instance - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.java deleted file mode 100644 index f36f75e7..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/BetPartialCashoutDetails.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cashout; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -import java.math.BigDecimal; - -/** - * Represents the details of a partial cashout for a bet. - */ -public class BetPartialCashoutDetails extends CashoutDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("percentage") - private BigDecimal percentage; - @JsonProperty("betId") - private String betId; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of BetPartialCashoutDetails.Builder. - * - * @return A new instance of BetPartialCashoutDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the code associated with the partial cashout. - * - * @return the code associated with the partial cashout - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the partial cashout. - * - * @param value the code associated with the partial cashout - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Returns the percentage of the partial cashout. - * - * @return the percentage of the partial cashout - */ - public BigDecimal getPercentage() { - return this.percentage; - } - - /** - * Sets the percentage of the partial cashout. - * - * @param value the percentage of the partial cashout - */ - public void setPercentage(BigDecimal value) { - this.percentage = value; - } - - /** - * Returns the bet ID associated with the partial cashout. - * - * @return the bet ID associated with the partial cashout - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the bet ID associated with the partial cashout. - * - * @param value the bet ID associated with the partial cashout - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Returns the payouts associated with the partial cashout. - * - * @return the payouts associated with the partial cashout - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payouts associated with the partial cashout. - * - * @param value the payouts associated with the partial cashout - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Returns the ticket signature associated with the partial cashout. - * - * @return the ticket signature associated with the partial cashout - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature associated with the partial cashout. - * - * @param value the ticket signature associated with the partial cashout - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Returns the ticket ID associated with the partial cashout. - * - * @return the ticket ID associated with the partial cashout - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the partial cashout. - * - * @param value the ticket ID associated with the partial cashout - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of BetPartialCashoutDetails. - */ - public static class Builder { - - private final BetPartialCashoutDetails instance = new BetPartialCashoutDetails(); - - private Builder() { - } - - /** - * Builds and returns the instance of BetPartialCashoutDetails. - * - * @return the instance of BetPartialCashoutDetails - */ - public BetPartialCashoutDetails build() { - return this.instance; - } - - /** - * Sets the code associated with the partial cashout. - * - * @param value the code associated with the partial cashout - * @return the Builder instance - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the percentage of the partial cashout. - * - * @param value the percentage of the partial cashout - * @return the Builder instance - */ - public Builder setPercentage(BigDecimal value) { - this.instance.setPercentage(value); - return this; - } - - /** - * Sets the bet ID associated with the partial cashout. - * - * @param value the bet ID associated with the partial cashout - * @return the Builder instance - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the payouts associated with the partial cashout. - * - * @param value the payouts associated with the partial cashout - * @return the Builder instance - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature associated with the partial cashout. - * - * @param value the ticket signature associated with the partial cashout - * @return the Builder instance - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID associated with the partial cashout. - * - * @param value the ticket ID associated with the partial cashout - * @return the Builder instance - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.java deleted file mode 100644 index df7ae8de..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/CashoutDetails.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cashout; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents the details of a cashout operation. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = BetCashoutDetails.class, name = "bet"), - @JsonSubTypes.Type(value = TicketPartialCashoutDetails.class, name = "ticket-partial"), - @JsonSubTypes.Type(value = TicketCashoutDetails.class, name = "ticket"), - @JsonSubTypes.Type(value = BetPartialCashoutDetails.class, name = "bet-partial") -}) -public class CashoutDetails { - - /** - * Creates a new builder for BetCashoutDetails. - * - * @return the builder instance - */ - public static BetCashoutDetails.Builder newBetCashoutDetailsBuilder() { - return BetCashoutDetails.newBuilder(); - } - - /** - * Creates a new builder for TicketPartialCashoutDetails. - * - * @return the builder instance - */ - public static TicketPartialCashoutDetails.Builder newTicketPartialCashoutDetailsBuilder() { - return TicketPartialCashoutDetails.newBuilder(); - } - - /** - * Creates a new builder for TicketCashoutDetails. - * - * @return the builder instance - */ - public static TicketCashoutDetails.Builder newTicketCashoutDetailsBuilder() { - return TicketCashoutDetails.newBuilder(); - } - - /** - * Creates a new builder for BetPartialCashoutDetails. - * - * @return the builder instance - */ - public static BetPartialCashoutDetails.Builder newBetPartialCashoutDetailsBuilder() { - return BetPartialCashoutDetails.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.java deleted file mode 100644 index fe35ed88..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketCashoutDetails.java +++ /dev/null @@ -1,164 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cashout; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -/** - * Represents the details of a ticket cashout. - */ -public class TicketCashoutDetails extends CashoutDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of TicketCashoutDetails.Builder. - * - * @return A new instance of TicketCashoutDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the ticket cashout. - * - * @return The code associated with the ticket cashout. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the ticket cashout. - * - * @param value The code associated with the ticket cashout. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the payout details of the ticket cashout. - * - * @return The payout details of the ticket cashout. - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payout details of the ticket cashout. - * - * @param value The payout details of the ticket cashout. - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Gets the ticket signature associated with the ticket cashout. - * - * @return The ticket signature associated with the ticket cashout. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature associated with the ticket cashout. - * - * @param value The ticket signature associated with the ticket cashout. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID associated with the ticket cashout. - * - * @return The ticket ID associated with the ticket cashout. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the ticket cashout. - * - * @param value The ticket ID associated with the ticket cashout. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of TicketCashoutDetails. - */ - public static class Builder { - - private final TicketCashoutDetails instance = new TicketCashoutDetails(); - - private Builder() { - } - - /** - * Builds the TicketCashoutDetails instance. - * - * @return The built TicketCashoutDetails instance. - */ - public TicketCashoutDetails build() { - return this.instance; - } - - /** - * Sets the code associated with the ticket cashout. - * - * @param value The code associated with the ticket cashout. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the payout details of the ticket cashout. - * - * @param value The payout details of the ticket cashout. - * @return The Builder instance. - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature associated with the ticket cashout. - * - * @param value The ticket signature associated with the ticket cashout. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID associated with the ticket cashout. - * - * @param value The ticket ID associated with the ticket cashout. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.java deleted file mode 100644 index aa78fccd..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/cashout/TicketPartialCashoutDetails.java +++ /dev/null @@ -1,197 +0,0 @@ -package com.sportradar.mbs.sdk.entities.cashout; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -import java.math.BigDecimal; - -/** - * Represents the details of a partial cashout for a ticket. - */ -public class TicketPartialCashoutDetails extends CashoutDetails { - - @JsonProperty("code") - private int code; - @JsonProperty("percentage") - private BigDecimal percentage; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Returns a new instance of the Builder for creating TicketPartialCashoutDetails. - * - * @return a new instance of the Builder - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the code of the partial cashout. - * - * @return the code of the partial cashout - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the partial cashout. - * - * @param value the code of the partial cashout - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Returns the percentage of the partial cashout. - * - * @return the percentage of the partial cashout - */ - public BigDecimal getPercentage() { - return this.percentage; - } - - /** - * Sets the percentage of the partial cashout. - * - * @param value the percentage of the partial cashout - */ - public void setPercentage(BigDecimal value) { - this.percentage = value; - } - - /** - * Returns the payouts of the partial cashout. - * - * @return the payouts of the partial cashout - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payouts of the partial cashout. - * - * @param value the payouts of the partial cashout - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Returns the ticket signature of the partial cashout. - * - * @return the ticket signature of the partial cashout - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature of the partial cashout. - * - * @param value the ticket signature of the partial cashout - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Returns the ticket ID of the partial cashout. - * - * @return the ticket ID of the partial cashout - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID of the partial cashout. - * - * @param value the ticket ID of the partial cashout - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating TicketPartialCashoutDetails. - */ - public static class Builder { - - private final TicketPartialCashoutDetails instance = new TicketPartialCashoutDetails(); - - private Builder() { - } - - /** - * Builds and returns the TicketPartialCashoutDetails instance. - * - * @return the TicketPartialCashoutDetails instance - */ - public TicketPartialCashoutDetails build() { - return this.instance; - } - - /** - * Sets the code of the partial cashout. - * - * @param value the code of the partial cashout - * @return the Builder instance - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the percentage of the partial cashout. - * - * @param value the percentage of the partial cashout - * @return the Builder instance - */ - public Builder setPercentage(BigDecimal value) { - this.instance.setPercentage(value); - return this; - } - - /** - * Sets the payouts of the partial cashout. - * - * @param value the payouts of the partial cashout - * @return the Builder instance - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature of the partial cashout. - * - * @param value the ticket signature of the partial cashout - * @return the Builder instance - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID of the partial cashout. - * - * @param value the ticket ID of the partial cashout - * @return the Builder instance - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.java deleted file mode 100644 index 30ef3c49..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/BonusCasinoSpin.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.casinospin; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a bonus casino spin. - */ -public class BonusCasinoSpin extends CasinoSpin { - - @JsonProperty("count") - private int count; - @JsonProperty("winningCount") - private Integer winningCount; - - /** - * Creates a new instance of BonusCasinoSpin.Builder. - * - * @return A new instance of BonusCasinoSpin.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the count of the bonus casino spins. - * - * @return The count of the bonus casino spins. - */ - public int getCount() { - return this.count; - } - - /** - * Sets the count of the bonus casino spins. - * - * @param value The count of the bonus casino spins. - */ - public void setCount(int value) { - this.count = value; - } - - /** - * Gets the count of the winning bonus casino spins. - * - * @return The count of the winning bonus casino spins. - */ - public Integer getWinningCount() { - return this.winningCount; - } - - /** - * Sets the count of the winning bonus casino spins. - * - * @param value The count of the winning bonus casino spins. - */ - public void setWinningCount(Integer value) { - this.winningCount = value; - } - - /** - * Builder class for creating instances of the BonusCasinoSpin class. - */ - public static class Builder { - - private final BonusCasinoSpin instance = new BonusCasinoSpin(); - - private Builder() { - } - - /** - * Builds and returns the BonusCasinoSpin instance. - * - * @return The built BonusCasinoSpin instance. - */ - public BonusCasinoSpin build() { - return this.instance; - } - - /** - * Sets the count of the bonus casino spins. - * - * @param value The count of the bonus casino spins. - * @return The Builder instance. - */ - public Builder setCount(int value) { - this.instance.setCount(value); - return this; - } - - /** - * Sets the count of the winning bonus casino spins. - * - * @param value The count of the winning bonus casino spins. - * @return The Builder instance. - */ - public Builder setWinningCount(Integer value) { - this.instance.setWinningCount(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.java deleted file mode 100644 index c9250098..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/CasinoSpin.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.sportradar.mbs.sdk.entities.casinospin; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a casino spin. - * This class is used as a base class for different types of casino spins. - * It provides static methods to create instances of different types of casino spins. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = BonusCasinoSpin.class, name = "bonus"), - @JsonSubTypes.Type(value = OrdinaryCasinoSpin.class, name = "ordinary"), - @JsonSubTypes.Type(value = FreeCasinoSpin.class, name = "free") -}) -public class CasinoSpin { - - /** - * Creates a new instance of BonusCasinoSpin.Builder. - * - * @return a new instance of BonusCasinoSpin.Builder - */ - public static BonusCasinoSpin.Builder newBonusCasinoSpinBuilder() { - return BonusCasinoSpin.newBuilder(); - } - - /** - * Creates a new instance of OrdinaryCasinoSpin.Builder. - * - * @return a new instance of OrdinaryCasinoSpin.Builder - */ - public static OrdinaryCasinoSpin.Builder newOrdinaryCasinoSpinBuilder() { - return OrdinaryCasinoSpin.newBuilder(); - } - - /** - * Creates a new instance of FreeCasinoSpin.Builder. - * - * @return a new instance of FreeCasinoSpin.Builder - */ - public static FreeCasinoSpin.Builder newFreeCasinoSpinBuilder() { - return FreeCasinoSpin.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.java deleted file mode 100644 index e75d6327..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/FreeCasinoSpin.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.casinospin; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a free casino spin. - */ -public class FreeCasinoSpin extends CasinoSpin { - - @JsonProperty("count") - private int count; - @JsonProperty("winningCount") - private Integer winningCount; - - /** - * Creates a new instance of FreeCasinoSpin.Builder. - * - * @return A new instance of FreeCasinoSpin.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the count of free spins. - * - * @return The count of free spins. - */ - public int getCount() { - return this.count; - } - - /** - * Sets the count of free spins. - * - * @param value The count of free spins. - */ - public void setCount(int value) { - this.count = value; - } - - /** - * Gets the count of winning free spins. - * - * @return The count of winning free spins. - */ - public Integer getWinningCount() { - return this.winningCount; - } - - /** - * Sets the count of winning free spins. - * - * @param value The count of winning free spins. - */ - public void setWinningCount(Integer value) { - this.winningCount = value; - } - - /** - * Builder class for creating instances of FreeCasinoSpin. - */ - public static class Builder { - - private final FreeCasinoSpin instance = new FreeCasinoSpin(); - - private Builder() { - } - - /** - * Builds and returns the FreeCasinoSpin instance. - * - * @return The FreeCasinoSpin instance. - */ - public FreeCasinoSpin build() { - return this.instance; - } - - /** - * Sets the count of free spins. - * - * @param value The count of free spins. - * @return The Builder instance. - */ - public Builder setCount(int value) { - this.instance.setCount(value); - return this; - } - - /** - * Sets the count of winning free spins. - * - * @param value The count of winning free spins. - * @return The Builder instance. - */ - public Builder setWinningCount(Integer value) { - this.instance.setWinningCount(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.java deleted file mode 100644 index ee805615..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/casinospin/OrdinaryCasinoSpin.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.casinospin; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an ordinary casino spin. - */ -public class OrdinaryCasinoSpin extends CasinoSpin { - - @JsonProperty("count") - private int count; - @JsonProperty("winningCount") - private Integer winningCount; - - /** - * Creates a new instance of the OrdinaryCasinoSpin.Builder class. - * - * @return A new instance of the OrdinaryCasinoSpin.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the count of the spins. - * - * @return The count of the spins. - */ - public int getCount() { - return this.count; - } - - /** - * Sets the count of the spins. - * - * @param value The count of the spins. - */ - public void setCount(int value) { - this.count = value; - } - - /** - * Gets the count of the winning spins. - * - * @return The count of the winning spins. - */ - public Integer getWinningCount() { - return this.winningCount; - } - - /** - * Sets the count of the winning spins. - * - * @param value The count of the winning spins. - */ - public void setWinningCount(Integer value) { - this.winningCount = value; - } - - /** - * Represents a builder for the OrdinaryCasinoSpin class. - */ - public static class Builder { - - private final OrdinaryCasinoSpin instance = new OrdinaryCasinoSpin(); - - private Builder() { - } - - /** - * Builds and returns the OrdinaryCasinoSpin instance. - * - * @return The OrdinaryCasinoSpin instance. - */ - public OrdinaryCasinoSpin build() { - return this.instance; - } - - /** - * Sets the count of the spins. - * - * @param value The count of the spins. - * @return The builder instance. - */ - public Builder setCount(int value) { - this.instance.setCount(value); - return this; - } - - /** - * Sets the count of the winning spins. - * - * @param value The count of the winning spins. - * @return The builder instance. - */ - public Builder setWinningCount(Integer value) { - this.instance.setWinningCount(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/AgentChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/AgentChannel.java deleted file mode 100644 index 9c9c4d0a..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/AgentChannel.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an agent channel. - */ -public class AgentChannel extends Channel { - - @JsonProperty("lang") - private String lang; - - /** - * Creates a new instance of AgentChannel.Builder. - * - * @return A new instance of AgentChannel.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the language of the agent channel. - * - * @return The language of the agent channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the agent channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * A builder for the agent channel. - */ - public static class Builder { - - private final AgentChannel instance = new AgentChannel(); - - private Builder() { - } - - /** - * Builds the agent channel. - * - * @return The built agent channel. - */ - public AgentChannel build() { - return this.instance; - } - - /** - * Sets the language of the agent channel. - * - * @param value The language to set. - * @return The builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.java deleted file mode 100644 index e3796a2a..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/CallCentreChannel.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a Call Centre channel. - */ -public class CallCentreChannel extends Channel { - - @JsonProperty("lang") - private String lang; - - /** - * Creates a new instance of the CallCentreChannel.Builder class. - * - * @return A new instance of the CallCentreChannel.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the language of the Call Centre channel. - * - * @return The language of the Call Centre channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the Call Centre channel. - * - * @param value The language to set for the Call Centre channel. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Builder class for creating instances of the CallCentreChannel class. - */ - public static class Builder { - - private final CallCentreChannel instance = new CallCentreChannel(); - - private Builder() { - } - - /** - * Builds and returns the CallCentreChannel instance. - * - * @return The built CallCentreChannel instance. - */ - public CallCentreChannel build() { - return this.instance; - } - - /** - * Sets the language of the Call Centre channel. - * - * @param value The language to set for the Call Centre channel. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/Channel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/Channel.java deleted file mode 100644 index 4e833c7e..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/Channel.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a channel in the system. - * Channels can be of various types, such as TV app, agent, mobile app, phone, call centre, SMS, mobile, terminal, retail, or internet. - * This class provides static methods to create builders for each channel type. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = TvAppChannel.class, name = "tv-app"), - @JsonSubTypes.Type(value = AgentChannel.class, name = "agent"), - @JsonSubTypes.Type(value = MobileAppChannel.class, name = "mobile-app"), - @JsonSubTypes.Type(value = PhoneChannel.class, name = "phone"), - @JsonSubTypes.Type(value = CallCentreChannel.class, name = "call-centre"), - @JsonSubTypes.Type(value = SmsChannel.class, name = "sms"), - @JsonSubTypes.Type(value = MobileChannel.class, name = "mobile"), - @JsonSubTypes.Type(value = TerminalChannel.class, name = "terminal"), - @JsonSubTypes.Type(value = RetailChannel.class, name = "retail"), - @JsonSubTypes.Type(value = InternetChannel.class, name = "internet") -}) -public class Channel { - - /** - * Creates a new builder for a TV app channel. - * - * @return the builder for a TV app channel - */ - public static TvAppChannel.Builder newTvAppChannelBuilder() { - return TvAppChannel.newBuilder(); - } - - /** - * Creates a new builder for an agent channel. - * - * @return the builder for an agent channel - */ - public static AgentChannel.Builder newAgentChannelBuilder() { - return AgentChannel.newBuilder(); - } - - /** - * Creates a new builder for a mobile app channel. - * - * @return the builder for a mobile app channel - */ - public static MobileAppChannel.Builder newMobileAppChannelBuilder() { - return MobileAppChannel.newBuilder(); - } - - /** - * Creates a new builder for a phone channel. - * - * @return the builder for a phone channel - */ - public static PhoneChannel.Builder newPhoneChannelBuilder() { - return PhoneChannel.newBuilder(); - } - - /** - * Creates a new builder for a call centre channel. - * - * @return the builder for a call centre channel - */ - public static CallCentreChannel.Builder newCallCentreChannelBuilder() { - return CallCentreChannel.newBuilder(); - } - - /** - * Creates a new builder for an SMS channel. - * - * @return the builder for an SMS channel - */ - public static SmsChannel.Builder newSmsChannelBuilder() { - return SmsChannel.newBuilder(); - } - - /** - * Creates a new builder for a mobile channel. - * - * @return the builder for a mobile channel - */ - public static MobileChannel.Builder newMobileChannelBuilder() { - return MobileChannel.newBuilder(); - } - - /** - * Creates a new builder for a terminal channel. - * - * @return the builder for a terminal channel - */ - public static TerminalChannel.Builder newTerminalChannelBuilder() { - return TerminalChannel.newBuilder(); - } - - /** - * Creates a new builder for a retail channel. - * - * @return the builder for a retail channel - */ - public static RetailChannel.Builder newRetailChannelBuilder() { - return RetailChannel.newBuilder(); - } - - /** - * Creates a new builder for an internet channel. - * - * @return the builder for an internet channel - */ - public static InternetChannel.Builder newInternetChannelBuilder() { - return InternetChannel.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/InternetChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/InternetChannel.java deleted file mode 100644 index 61c2d07b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/InternetChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an internet channel. - */ -public class InternetChannel extends Channel { - - @JsonProperty("ip") - private String ip; - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of InternetChannel.Builder. - * - * @return The InternetChannel.Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the IP address of the internet channel. - * - * @return The IP address. - */ - public String getIp() { - return this.ip; - } - - /** - * Sets the IP address of the internet channel. - * - * @param value The IP address to set. - */ - public void setIp(String value) { - this.ip = value; - } - - /** - * Gets the language of the internet channel. - * - * @return The language. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the internet channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID of the internet channel. - * - * @return The device ID. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID of the internet channel. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for creating instances of InternetChannel. - */ - public static class Builder { - - private final InternetChannel instance = new InternetChannel(); - - private Builder() { - } - - /** - * Builds the InternetChannel instance. - * - * @return The built InternetChannel instance. - */ - public InternetChannel build() { - return this.instance; - } - - /** - * Sets the IP address of the internet channel. - * - * @param value The IP address to set. - * @return The Builder instance. - */ - public Builder setIp(String value) { - this.instance.setIp(value); - return this; - } - - /** - * Sets the language of the internet channel. - * - * @param value The language to set. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID of the internet channel. - * - * @param value The device ID to set. - * @return The Builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.java deleted file mode 100644 index d316dfb4..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileAppChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a mobile app channel. - */ -public class MobileAppChannel extends Channel { - - @JsonProperty("ip") - private String ip; - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of MobileAppChannel.Builder. - * - * @return The builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the IP address of the mobile app channel. - * - * @return The IP address. - */ - public String getIp() { - return this.ip; - } - - /** - * Sets the IP address of the mobile app channel. - * - * @param value The IP address to set. - */ - public void setIp(String value) { - this.ip = value; - } - - /** - * Gets the language of the mobile app channel. - * - * @return The language. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the mobile app channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID of the mobile app channel. - * - * @return The device ID. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID of the mobile app channel. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for MobileAppChannel. - */ - public static class Builder { - - private final MobileAppChannel instance = new MobileAppChannel(); - - private Builder() { - } - - /** - * Builds the MobileAppChannel instance. - * - * @return The built MobileAppChannel instance. - */ - public MobileAppChannel build() { - return this.instance; - } - - /** - * Sets the IP address of the mobile app channel. - * - * @param value The IP address to set. - * @return The builder instance. - */ - public Builder setIp(String value) { - this.instance.setIp(value); - return this; - } - - /** - * Sets the language of the mobile app channel. - * - * @param value The language to set. - * @return The builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID of the mobile app channel. - * - * @param value The device ID to set. - * @return The builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileChannel.java deleted file mode 100644 index 3427898f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/MobileChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a mobile channel. - */ -public class MobileChannel extends Channel { - - @JsonProperty("ip") - private String ip; - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of the MobileChannel.Builder class. - * - * @return A new instance of the MobileChannel.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the IP address associated with the mobile channel. - * - * @return The IP address associated with the mobile channel. - */ - public String getIp() { - return this.ip; - } - - /** - * Sets the IP address for the mobile channel. - * - * @param value The IP address to set. - */ - public void setIp(String value) { - this.ip = value; - } - - /** - * Gets the language associated with the mobile channel. - * - * @return The language associated with the mobile channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language for the mobile channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID associated with the mobile channel. - * - * @return The device ID associated with the mobile channel. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID for the mobile channel. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for creating instances of the MobileChannel class. - */ - public static class Builder { - - private final MobileChannel instance = new MobileChannel(); - - private Builder() { - } - - /** - * Builds and returns the MobileChannel instance. - * - * @return The built MobileChannel instance. - */ - public MobileChannel build() { - return this.instance; - } - - /** - * Sets the IP address for the mobile channel being built. - * - * @param value The IP address to set. - * @return The Builder instance. - */ - public Builder setIp(String value) { - this.instance.setIp(value); - return this; - } - - /** - * Sets the language for the mobile channel being built. - * - * @param value The language to set. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID for the mobile channel being built. - * - * @param value The device ID to set. - * @return The Builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.java deleted file mode 100644 index dba558af..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/PhoneChannel.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a phone channel in the system. - */ -public class PhoneChannel extends Channel { - - @JsonProperty("lang") - private String lang; - - /** - * Creates a new instance of the PhoneChannel.Builder class. - * - * @return A new instance of the PhoneChannel.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the language of the phone channel. - * - * @return The language of the phone channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the phone channel. - * - * @param value The language to set for the phone channel. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Builder class for creating instances of the PhoneChannel class. - */ - public static class Builder { - - private final PhoneChannel instance = new PhoneChannel(); - - private Builder() { - } - - /** - * Builds the PhoneChannel instance. - * - * @return The built PhoneChannel instance. - */ - public PhoneChannel build() { - return this.instance; - } - - /** - * Sets the language of the phone channel. - * - * @param value The language to set for the phone channel. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/RetailChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/RetailChannel.java deleted file mode 100644 index 332a75cf..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/RetailChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a retail channel. - */ -public class RetailChannel extends Channel { - - @JsonProperty("shopId") - private String shopId; - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of RetailChannel.Builder. - * - * @return The new instance of RetailChannel.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the shop ID. - * - * @return The shop ID. - */ - public String getShopId() { - return this.shopId; - } - - /** - * Sets the shop ID. - * - * @param value The shop ID to set. - */ - public void setShopId(String value) { - this.shopId = value; - } - - /** - * Gets the language. - * - * @return The language. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID. - * - * @return The device ID. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for RetailChannel. - */ - public static class Builder { - - private final RetailChannel instance = new RetailChannel(); - - private Builder() { - } - - /** - * Builds and returns the RetailChannel instance. - * - * @return The RetailChannel instance. - */ - public RetailChannel build() { - return this.instance; - } - - /** - * Sets the shop ID. - * - * @param value The shop ID to set. - * @return The Builder instance. - */ - public Builder setShopId(String value) { - this.instance.setShopId(value); - return this; - } - - /** - * Sets the language. - * - * @param value The language to set. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID. - * - * @param value The device ID to set. - * @return The Builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/SmsChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/SmsChannel.java deleted file mode 100644 index defffa20..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/SmsChannel.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an SMS channel. - */ -public class SmsChannel extends Channel { - - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of SmsChannel.Builder. - * - * @return The SmsChannel.Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the language of the SMS channel. - * - * @return The language of the SMS channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the SMS channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID of the SMS channel. - * - * @return The device ID of the SMS channel. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID of the SMS channel. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for SmsChannel. - */ - public static class Builder { - - private final SmsChannel instance = new SmsChannel(); - - private Builder() { - } - - /** - * Builds the SmsChannel instance. - * - * @return The built SmsChannel instance. - */ - public SmsChannel build() { - return this.instance; - } - - /** - * Sets the language of the SMS channel. - * - * @param value The language to set. - * @return The SmsChannel.Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID of the SMS channel. - * - * @param value The device ID to set. - * @return The SmsChannel.Builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.java deleted file mode 100644 index cc2707e9..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TerminalChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a terminal channel. - */ -public class TerminalChannel extends Channel { - - @JsonProperty("terminalId") - private String terminalId; - @JsonProperty("shopId") - private String shopId; - @JsonProperty("lang") - private String lang; - - /** - * Creates a new instance of TerminalChannel.Builder. - * - * @return The TerminalChannel.Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the terminal ID. - * - * @return The terminal ID. - */ - public String getTerminalId() { - return this.terminalId; - } - - /** - * Sets the terminal ID. - * - * @param value The terminal ID to set. - */ - public void setTerminalId(String value) { - this.terminalId = value; - } - - /** - * Gets the shop ID. - * - * @return The shop ID. - */ - public String getShopId() { - return this.shopId; - } - - /** - * Sets the shop ID. - * - * @param value The shop ID to set. - */ - public void setShopId(String value) { - this.shopId = value; - } - - /** - * Gets the language. - * - * @return The language. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Builder class for TerminalChannel. - */ - public static class Builder { - - private final TerminalChannel instance = new TerminalChannel(); - - private Builder() { - } - - /** - * Builds the TerminalChannel instance. - * - * @return The built TerminalChannel instance. - */ - public TerminalChannel build() { - return this.instance; - } - - /** - * Sets the terminal ID. - * - * @param value The terminal ID to set. - * @return The TerminalChannel.Builder instance. - */ - public Builder setTerminalId(String value) { - this.instance.setTerminalId(value); - return this; - } - - /** - * Sets the shop ID. - * - * @param value The shop ID to set. - * @return The TerminalChannel.Builder instance. - */ - public Builder setShopId(String value) { - this.instance.setShopId(value); - return this; - } - - /** - * Sets the language. - * - * @param value The language to set. - * @return The TerminalChannel.Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.java deleted file mode 100644 index 4af47d71..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/channel/TvAppChannel.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.channel; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a TV app channel. - */ -public class TvAppChannel extends Channel { - - @JsonProperty("ip") - private String ip; - @JsonProperty("lang") - private String lang; - @JsonProperty("deviceId") - private String deviceId; - - /** - * Creates a new instance of TvAppChannel.Builder. - * - * @return The new instance of TvAppChannel.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the IP address of the TV app channel. - * - * @return The IP address of the TV app channel. - */ - public String getIp() { - return this.ip; - } - - /** - * Sets the IP address of the TV app channel. - * - * @param value The IP address to set. - */ - public void setIp(String value) { - this.ip = value; - } - - /** - * Gets the language of the TV app channel. - * - * @return The language of the TV app channel. - */ - public String getLang() { - return this.lang; - } - - /** - * Sets the language of the TV app channel. - * - * @param value The language to set. - */ - public void setLang(String value) { - this.lang = value; - } - - /** - * Gets the device ID of the TV app channel. - * - * @return The device ID of the TV app channel. - */ - public String getDeviceId() { - return this.deviceId; - } - - /** - * Sets the device ID of the TV app channel. - * - * @param value The device ID to set. - */ - public void setDeviceId(String value) { - this.deviceId = value; - } - - /** - * Builder class for TvAppChannel. - */ - public static class Builder { - - private final TvAppChannel instance = new TvAppChannel(); - - private Builder() { - } - - /** - * Builds the TvAppChannel instance. - * - * @return The built TvAppChannel instance. - */ - public TvAppChannel build() { - return this.instance; - } - - /** - * Sets the IP address of the TvAppChannel. - * - * @param value The IP address to set. - * @return The Builder instance. - */ - public Builder setIp(String value) { - this.instance.setIp(value); - return this; - } - - /** - * Sets the language of the TvAppChannel. - * - * @param value The language to set. - * @return The Builder instance. - */ - public Builder setLang(String value) { - this.instance.setLang(value); - return this; - } - - /** - * Sets the device ID of the TvAppChannel. - * - * @param value The device ID to set. - * @return The Builder instance. - */ - public Builder setDeviceId(String value) { - this.instance.setDeviceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.java deleted file mode 100644 index 9ee8fa3f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/AcceptanceStatus.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum AcceptanceStatus { - REJECTED("rejected"), - ACCEPTED("accepted"); - - private static final Map VALUES = new HashMap(); - - static { - for (final AcceptanceStatus val : EnumSet.allOf(AcceptanceStatus.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - AcceptanceStatus(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static AcceptanceStatus fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Amount.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Amount.java deleted file mode 100644 index 58c4a6ff..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Amount.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents an amount with a currency value. - */ -public class Amount { - - @JsonProperty("currency") - private String currency; - @JsonProperty("value") - private BigDecimal value; - - /** - * Returns a new instance of the Amount.Builder class. - * - * @return a new instance of the Amount.Builder class - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the currency value of the amount. - * - * @return the currency value - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency value of the amount. - * - * @param value the currency value to set - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Gets the numeric value of the amount. - * - * @return the numeric value - */ - public BigDecimal getValue() { - return this.value; - } - - /** - * Sets the numeric value of the amount. - * - * @param value the numeric value to set - */ - public void setValue(BigDecimal value) { - this.value = value; - } - - /** - * Builder class for creating instances of the Amount class. - */ - public static class Builder { - - private final Amount instance = new Amount(); - - private Builder() { - } - - /** - * Builds and returns the Amount instance. - * - * @return the built Amount instance - */ - public Amount build() { - return this.instance; - } - - /** - * Sets the currency value of the amount being built. - * - * @param value the currency value to set - * @return the Builder instance - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - - /** - * Sets the numeric value of the amount being built. - * - * @param value the numeric value to set - * @return the Builder instance - */ - public Builder setValue(BigDecimal value) { - this.instance.setValue(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.java deleted file mode 100644 index d96ab593..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceChangeStatus.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum BalanceChangeStatus { - INVALID("invalid"), - VALID("valid"); - - private static final Map VALUES = new HashMap(); - - static { - for (final BalanceChangeStatus val : EnumSet.allOf(BalanceChangeStatus.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - BalanceChangeStatus(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static BalanceChangeStatus fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.java deleted file mode 100644 index 8258c2dc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BalanceMoveStatus.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum BalanceMoveStatus { - APPROVED("approved"), - PENDING("pending"), - REJECTED("rejected"); - - private static final Map VALUES = new HashMap(); - - static { - for (final BalanceMoveStatus val : EnumSet.allOf(BalanceMoveStatus.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - BalanceMoveStatus(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static BalanceMoveStatus fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Bet.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Bet.java deleted file mode 100644 index 0d1128b8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/Bet.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.selection.Selection; -import com.sportradar.mbs.sdk.entities.stake.Stake; - -/** - * Represents a bet. - */ -public class Bet { - - @JsonProperty("stake") - private Stake[] stake; - @JsonProperty("selections") - private Selection[] selections; - @JsonProperty("betId") - private String betId; - @JsonProperty("context") - private BetContext context; - - /** - * Creates a new instance of the Bet class. - * - * @return A new instance of the Bet class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake of the bet. - * - * @return The stake of the bet. - */ - public Stake[] getStake() { - return this.stake; - } - - /** - * Sets the stake of the bet. - * - * @param value The stake of the bet. - */ - public void setStake(Stake[] value) { - this.stake = value; - } - - /** - * Gets the selections of the bet. - * - * @return The selections of the bet. - */ - public Selection[] getSelections() { - return this.selections; - } - - /** - * Sets the selections of the bet. - * - * @param value The selections of the bet. - */ - public void setSelections(Selection[] value) { - this.selections = value; - } - - /** - * Gets the ID of the bet. - * - * @return The ID of the bet. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the ID of the bet. - * - * @param value The ID of the bet. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the context of the bet. - * - * @return The context of the bet. - */ - public BetContext getContext() { - return this.context; - } - - /** - * Sets the context of the bet. - * - * @param value The context of the bet. - */ - public void setContext(BetContext value) { - this.context = value; - } - - /** - * A builder class for creating instances of the Bet class. - */ - public static class Builder { - - private final Bet instance = new Bet(); - - private Builder() { - } - - /** - * Builds and returns the instance of the Bet class. - * - * @return The instance of the Bet class. - */ - public Bet build() { - return this.instance; - } - - /** - * Sets the stake of the bet. - * - * @param value The stake of the bet. - * @return The builder instance. - */ - public Builder setStake(Stake... value) { - this.instance.setStake(value); - return this; - } - - /** - * Sets the selections of the bet. - * - * @param value The selections of the bet. - * @return The builder instance. - */ - public Builder setSelections(Selection... value) { - this.instance.setSelections(value); - return this; - } - - /** - * Sets the ID of the bet. - * - * @param value The ID of the bet. - * @return The builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the context of the bet. - * - * @param value The context of the bet. - * @return The builder instance. - */ - public Builder setContext(BetContext value) { - this.instance.setContext(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetContext.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetContext.java deleted file mode 100644 index 19e8f4c8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetContext.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -/** - * Represents the context of a bet, including odds change and payout cap. - */ -public class BetContext { - - @JsonProperty("oddsChange") - private OddsChange oddsChange; - @JsonProperty("payoutCap") - private Payout[] payoutCap; - - /** - * Creates a new instance of the BetContext.Builder class. - * - * @return A new instance of the BetContext.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the odds change of the bet context. - * - * @return The odds change of the bet context. - */ - public OddsChange getOddsChange() { - return this.oddsChange; - } - - /** - * Sets the odds change of the bet context. - * - * @param value The odds change to set. - */ - public void setOddsChange(OddsChange value) { - this.oddsChange = value; - } - - /** - * Gets the payout cap of the bet context. - * - * @return The payout cap of the bet context. - */ - public Payout[] getPayoutCap() { - return this.payoutCap; - } - - /** - * Sets the payout cap of the bet context. - * - * @param value The payout cap to set. - */ - public void setPayoutCap(Payout[] value) { - this.payoutCap = value; - } - - /** - * Builder class for creating instances of the BetContext class. - */ - public static class Builder { - - private final BetContext instance = new BetContext(); - - private Builder() { - } - - /** - * Builds and returns the BetContext instance. - * - * @return The built BetContext instance. - */ - public BetContext build() { - return this.instance; - } - - /** - * Sets the odds change of the bet context. - * - * @param value The odds change to set. - * @return The Builder instance. - */ - public Builder setOddsChange(OddsChange value) { - this.instance.setOddsChange(value); - return this; - } - - /** - * Sets the payout cap of the bet context. - * - * @param value The payout cap to set. - * @return The Builder instance. - */ - public Builder setPayoutCap(Payout... value) { - this.instance.setPayoutCap(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetDetail.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetDetail.java deleted file mode 100644 index e6fef162..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetDetail.java +++ /dev/null @@ -1,195 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.suggestion.Suggestion; - -/** - * Represents a bet detail. - */ -public class BetDetail { - - @JsonProperty("code") - private int code; - @JsonProperty("suggestion") - private Suggestion suggestion; - @JsonProperty("betId") - private String betId; - @JsonProperty("selectionDetails") - private SelectionDetail[] selectionDetails; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of the BetDetail.Builder class. - * - * @return A new instance of the BetDetail.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the bet detail. - * - * @return The code of the bet detail. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the bet detail. - * - * @param value The code of the bet detail. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the suggestion of the bet detail. - * - * @return The suggestion of the bet detail. - */ - public Suggestion getSuggestion() { - return this.suggestion; - } - - /** - * Sets the suggestion of the bet detail. - * - * @param value The suggestion of the bet detail. - */ - public void setSuggestion(Suggestion value) { - this.suggestion = value; - } - - /** - * Gets the bet ID of the bet detail. - * - * @return The bet ID of the bet detail. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the bet ID of the bet detail. - * - * @param value The bet ID of the bet detail. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the selection details of the bet detail. - * - * @return The selection details of the bet detail. - */ - public SelectionDetail[] getSelectionDetails() { - return this.selectionDetails; - } - - /** - * Sets the selection details of the bet detail. - * - * @param value The selection details of the bet detail. - */ - public void setSelectionDetails(SelectionDetail[] value) { - this.selectionDetails = value; - } - - /** - * Gets the message of the bet detail. - * - * @return The message of the bet detail. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message of the bet detail. - * - * @param value The message of the bet detail. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Builder class for creating instances of the BetDetail class. - */ - public static class Builder { - - private final BetDetail instance = new BetDetail(); - - private Builder() { - } - - /** - * Builds and returns the BetDetail instance. - * - * @return The BetDetail instance. - */ - public BetDetail build() { - return this.instance; - } - - /** - * Sets the code of the bet detail. - * - * @param value The code of the bet detail. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the suggestion of the bet detail. - * - * @param value The suggestion of the bet detail. - * @return The Builder instance. - */ - public Builder setSuggestion(Suggestion value) { - this.instance.setSuggestion(value); - return this; - } - - /** - * Sets the bet ID of the bet detail. - * - * @param value The bet ID of the bet detail. - * @return The Builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the selection details of the bet detail. - * - * @param value The selection details of the bet detail. - * @return The Builder instance. - */ - public Builder setSelectionDetails(SelectionDetail... value) { - this.instance.setSelectionDetails(value); - return this; - } - - /** - * Sets the message of the bet detail. - * - * @param value The message of the bet detail. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetValidation.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetValidation.java deleted file mode 100644 index 010c95a0..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/BetValidation.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a BetValidation object that contains information about a bet validation. - */ -public class BetValidation { - - @JsonProperty("code") - private int code; - @JsonProperty("betId") - private String betId; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of the BetValidation class. - * - * @return A new instance of the BetValidation class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the bet validation. - * - * @return The code of the bet validation. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the bet validation. - * - * @param value The code of the bet validation. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the bet ID of the bet validation. - * - * @return The bet ID of the bet validation. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the bet ID of the bet validation. - * - * @param value The bet ID of the bet validation. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the message of the bet validation. - * - * @return The message of the bet validation. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message of the bet validation. - * - * @param value The message of the bet validation. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Represents a builder for the BetValidation class. - */ - public static class Builder { - - private final BetValidation instance = new BetValidation(); - - private Builder() { - } - - /** - * Builds the BetValidation object. - * - * @return The built BetValidation object. - */ - public BetValidation build() { - return this.instance; - } - - /** - * Sets the code of the bet validation. - * - * @param value The code of the bet validation. - * @return The builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the bet ID of the bet validation. - * - * @param value The bet ID of the bet validation. - * @return The builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the message of the bet validation. - * - * @param value The message of the bet validation. - * @return The builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoContext.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoContext.java deleted file mode 100644 index ec273455..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoContext.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.channel.Channel; - -/** - * Represents a casino context, including wallet ID, channel, and end customer information. - */ -public class CasinoContext { - - @JsonProperty("walletId") - private String walletId; - @JsonProperty("channel") - private Channel channel; - @JsonProperty("endCustomer") - private EndCustomer endCustomer; - - /** - * Creates a new instance of the CasinoContext.Builder class. - * - * @return A new instance of the CasinoContext.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the wallet ID. - * - * @return The wallet ID. - */ - public String getWalletId() { - return this.walletId; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID to set. - */ - public void setWalletId(String value) { - this.walletId = value; - } - - /** - * Gets the channel. - * - * @return The channel. - */ - public Channel getChannel() { - return this.channel; - } - - /** - * Sets the channel. - * - * @param value The channel to set. - */ - public void setChannel(Channel value) { - this.channel = value; - } - - /** - * Gets the end customer. - * - * @return The end customer. - */ - public EndCustomer getEndCustomer() { - return this.endCustomer; - } - - /** - * Sets the end customer. - * - * @param value The end customer to set. - */ - public void setEndCustomer(EndCustomer value) { - this.endCustomer = value; - } - - /** - * Builder class for creating instances of the CasinoContext class. - */ - public static class Builder { - - private final CasinoContext instance = new CasinoContext(); - - private Builder() { - } - - /** - * Builds the CasinoContext instance. - * - * @return The built CasinoContext instance. - */ - public CasinoContext build() { - return this.instance; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID to set. - * @return The Builder instance. - */ - public Builder setWalletId(String value) { - this.instance.setWalletId(value); - return this; - } - - /** - * Sets the channel. - * - * @param value The channel to set. - * @return The Builder instance. - */ - public Builder setChannel(Channel value) { - this.instance.setChannel(value); - return this; - } - - /** - * Sets the end customer. - * - * @param value The end customer to set. - * @return The Builder instance. - */ - public Builder setEndCustomer(EndCustomer value) { - this.instance.setEndCustomer(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoGame.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoGame.java deleted file mode 100644 index f402e722..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoGame.java +++ /dev/null @@ -1,96 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a casino game. - */ -public class CasinoGame { - - @JsonProperty("provider") - private String provider; - @JsonProperty("id") - private String id; - - /** - * Creates a new instance of the CasinoGame.Builder class. - * - * @return A new instance of the CasinoGame.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Get the provider of the casino game. - * - * @return the provider - */ - public String getProvider() { - return this.provider; - } - - /** - * Set the provider of the casino game. - * - * @param value the provider to set - */ - public void setProvider(String value) { - this.provider = value; - } - - /** - * Get the ID of the casino game. - * - * @return the ID - */ - public String getId() { - return this.id; - } - - /** - * Set the ID of the casino game. - * - * @param value the ID to set - */ - public void setId(String value) { - this.id = value; - } - - /** - * A builder for a casino game. - */ - public static class Builder { - - private final CasinoGame instance = new CasinoGame(); - - private Builder() { - } - - public CasinoGame build() { - return this.instance; - } - - /** - * Set the provider of the casino game. - * - * @param value the provider to set - * @return the builder instance - */ - public Builder setProvider(String value) { - this.instance.setProvider(value); - return this; - } - - /** - * Set the ID of the casino game. - * - * @param value the ID to set - * @return the builder instance - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoSession.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoSession.java deleted file mode 100644 index 16806fbf..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/CasinoSession.java +++ /dev/null @@ -1,259 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.casinospin.CasinoSpin; -import com.sportradar.mbs.sdk.entities.payout.Payout; -import com.sportradar.mbs.sdk.entities.stake.Stake; - -/** - * Represents a casino session. - */ -public class CasinoSession { - - @JsonProperty("stake") - private Stake[] stake; - @JsonProperty("game") - private CasinoGame game; - @JsonProperty("spins") - private CasinoSpin[] spins; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("id") - private String id; - @JsonProperty("startUtc") - private Long startUtc; - @JsonProperty("endUtc") - private Long endUtc; - - /** - * Creates a new instance of the CasinoSession.Builder class. - * - * @return A new instance of the CasinoSession.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake array. - * - * @return The stake array. - */ - public Stake[] getStake() { - return this.stake; - } - - /** - * Sets the stake array. - * - * @param value The stake array to set. - */ - public void setStake(Stake[] value) { - this.stake = value; - } - - /** - * Gets the casino game. - * - * @return The casino game. - */ - public CasinoGame getGame() { - return this.game; - } - - /** - * Sets the casino game. - * - * @param value The casino game to set. - */ - public void setGame(CasinoGame value) { - this.game = value; - } - - /** - * Gets the casino spins array. - * - * @return The casino spins array. - */ - public CasinoSpin[] getSpins() { - return this.spins; - } - - /** - * Sets the casino spins array. - * - * @param value The casino spins array to set. - */ - public void setSpins(CasinoSpin[] value) { - this.spins = value; - } - - /** - * Gets the payout array. - * - * @return The payout array. - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payout array. - * - * @param value The payout array to set. - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Gets the ID of the casino session. - * - * @return The ID of the casino session. - */ - public String getId() { - return this.id; - } - - /** - * Sets the ID of the casino session. - * - * @param value The ID of the casino session to set. - */ - public void setId(String value) { - this.id = value; - } - - /** - * Gets the start time of the casino session in UTC millis. - * - * @return The start time of the casino session in UTC millis. - */ - public Long getStartUtc() { - return this.startUtc; - } - - /** - * Sets the start time of the casino session in UTC millis. - * - * @param value The start time of the casino session in UTC millis to set. - */ - public void setStartUtc(Long value) { - this.startUtc = value; - } - - /** - * Gets the end time of the casino session in UTC millis. - * - * @return The end time of the casino session in UTC millis. - */ - public Long getEndUtc() { - return this.endUtc; - } - - /** - * Sets the end time of the casino session in UTC millis. - * - * @param value The end time of the casino session in UTC millis to set. - */ - public void setEndUtc(Long value) { - this.endUtc = value; - } - - /** - * Builder class for creating instances of the CasinoSession class. - */ - public static class Builder { - - private final CasinoSession instance = new CasinoSession(); - - private Builder() { - } - - /** - * Builds and returns the CasinoSession instance. - * - * @return The built CasinoSession instance. - */ - public CasinoSession build() { - return this.instance; - } - - /** - * Sets the stake array for the CasinoSession instance being built. - * - * @param value The stake array to set. - * @return The Builder instance. - */ - public Builder setStake(Stake... value) { - this.instance.setStake(value); - return this; - } - - /** - * Sets the casino game for the CasinoSession instance being built. - * - * @param value The casino game to set. - * @return The Builder instance. - */ - public Builder setGame(CasinoGame value) { - this.instance.setGame(value); - return this; - } - - /** - * Sets the casino spins array for the CasinoSession instance being built. - * - * @param value The casino spins array to set. - * @return The Builder instance. - */ - public Builder setSpins(CasinoSpin... value) { - this.instance.setSpins(value); - return this; - } - - /** - * Sets the payout array for the CasinoSession instance being built. - * - * @param value The payout array to set. - * @return The Builder instance. - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ID for the CasinoSession instance being built. - * - * @param value The ID to set. - * @return The Builder instance. - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - - /** - * Sets the start time in UTC millis for the CasinoSession instance being built. - * - * @param value The start time in UTC millis to set. - * @return The Builder instance. - */ - public Builder setStartUtc(Long value) { - this.instance.setStartUtc(value); - return this; - } - - /** - * Sets the end time in UTC millis for the CasinoSession instance being built. - * - * @param value The end time in UTC millis to set. - * @return The Builder instance. - */ - public Builder setEndUtc(Long value) { - this.instance.setEndUtc(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/EndCustomer.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/EndCustomer.java deleted file mode 100644 index f2df9371..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/EndCustomer.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents an end customer. - */ -public class EndCustomer { - - @JsonProperty("confidence") - private BigDecimal confidence; - @JsonProperty("id") - private String id; - - /** - * Creates a new instance of the {@code EndCustomer.Builder} class. - * - * @return A new instance of the {@code EndCustomer.Builder} class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the confidence value of the end customer. - * - * @return The confidence value of the end customer. - */ - public BigDecimal getConfidence() { - return this.confidence; - } - - /** - * Sets the confidence value of the end customer. - * - * @param value The confidence value to set. - */ - public void setConfidence(BigDecimal value) { - this.confidence = value; - } - - /** - * Gets the ID of the end customer. - * - * @return The ID of the end customer. - */ - public String getId() { - return this.id; - } - - /** - * Sets the ID of the end customer. - * - * @param value The ID to set. - */ - public void setId(String value) { - this.id = value; - } - - /** - * A builder class for creating instances of the {@code EndCustomer} class. - */ - public static class Builder { - - private final EndCustomer instance = new EndCustomer(); - - private Builder() { - } - - /** - * Builds and returns the instance of the {@code EndCustomer} class. - * - * @return The instance of the {@code EndCustomer} class. - */ - public EndCustomer build() { - return this.instance; - } - - /** - * Sets the confidence value of the end customer. - * - * @param value The confidence value to set. - * @return The builder instance. - */ - public Builder setConfidence(BigDecimal value) { - this.instance.setConfidence(value); - return this; - } - - /** - * Sets the ID of the end customer. - * - * @param value The ID to set. - * @return The builder instance. - */ - public Builder setId(String value) { - this.instance.setId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/ExchangeRate.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/ExchangeRate.java deleted file mode 100644 index 5565e45f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/ExchangeRate.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents an exchange rate between two currencies. - */ -public class ExchangeRate { - - @JsonProperty("toCurrency") - private String toCurrency; - @JsonProperty("rate") - private BigDecimal rate; - @JsonProperty("fromCurrency") - private String fromCurrency; - - /** - * Creates a new instance of the ExchangeRate.Builder class. - * - * @return A new instance of the ExchangeRate.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the currency code of the target currency. - * - * @return The currency code of the target currency. - */ - public String getToCurrency() { - return this.toCurrency; - } - - /** - * Sets the currency code of the target currency. - * - * @param value The currency code of the target currency. - */ - public void setToCurrency(String value) { - this.toCurrency = value; - } - - /** - * Gets the exchange rate value. - * - * @return The exchange rate value. - */ - public BigDecimal getRate() { - return this.rate; - } - - /** - * Sets the exchange rate value. - * - * @param value The exchange rate value. - */ - public void setRate(BigDecimal value) { - this.rate = value; - } - - /** - * Gets the currency code of the source currency. - * - * @return The currency code of the source currency. - */ - public String getFromCurrency() { - return this.fromCurrency; - } - - /** - * Sets the currency code of the source currency. - * - * @param value The currency code of the source currency. - */ - public void setFromCurrency(String value) { - this.fromCurrency = value; - } - - /** - * Builder class for creating instances of the ExchangeRate class. - */ - public static class Builder { - - private final ExchangeRate instance = new ExchangeRate(); - - private Builder() { - } - - /** - * Builds and returns the ExchangeRate instance. - * - * @return The ExchangeRate instance. - */ - public ExchangeRate build() { - return this.instance; - } - - /** - * Sets the currency code of the target currency. - * - * @param value The currency code of the target currency. - * @return The Builder instance. - */ - public Builder setToCurrency(String value) { - this.instance.setToCurrency(value); - return this; - } - - /** - * Sets the exchange rate value. - * - * @param value The exchange rate value. - * @return The Builder instance. - */ - public Builder setRate(BigDecimal value) { - this.instance.setRate(value); - return this; - } - - /** - * Sets the currency code of the source currency. - * - * @param value The currency code of the source currency. - * @return The Builder instance. - */ - public Builder setFromCurrency(String value) { - this.instance.setFromCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/OddsChange.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/OddsChange.java deleted file mode 100644 index c3163cab..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/OddsChange.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum OddsChange { - NONE("none"), - ANY("any"), - HIGHER("higher"), - LOWER("lower"); - - private static final Map VALUES = new HashMap(); - - static { - for (final OddsChange val : EnumSet.allOf(OddsChange.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - OddsChange(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static OddsChange fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentGateway.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentGateway.java deleted file mode 100644 index f1edc392..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentGateway.java +++ /dev/null @@ -1,194 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a payment gateway entity. - */ -public class PaymentGateway { - - @JsonProperty("method") - private PaymentMethod method; - @JsonProperty("provider") - private String provider; - @JsonProperty("executedAtUtc") - private long executedAtUtc; - @JsonProperty("initiatedAtUtc") - private Long initiatedAtUtc; - @JsonProperty("referenceId") - private String referenceId; - - /** - * Creates a new instance of the PaymentGateway.Builder class. - * - * @return A new instance of the PaymentGateway.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the payment method. - * - * @return The payment method. - */ - public PaymentMethod getMethod() { - return this.method; - } - - /** - * Sets the payment method. - * - * @param value The payment method to set. - */ - public void setMethod(PaymentMethod value) { - this.method = value; - } - - /** - * Gets the payment provider. - * - * @return The payment provider. - */ - public String getProvider() { - return this.provider; - } - - /** - * Sets the payment provider. - * - * @param value The payment provider to set. - */ - public void setProvider(String value) { - this.provider = value; - } - - /** - * Gets the UTC millis timestamp when the payment was executed. - * - * @return The UTC millis timestamp when the payment was executed. - */ - public long getExecutedAtUtc() { - return this.executedAtUtc; - } - - /** - * Sets the UTC millis timestamp when the payment was executed. - * - * @param value The UTC millis timestamp when the payment was executed to set. - */ - public void setExecutedAtUtc(long value) { - this.executedAtUtc = value; - } - - /** - * Gets the UTC millis timestamp when the payment was initiated. - * - * @return The UTC millis timestamp when the payment was initiated. - */ - public Long getInitiatedAtUtc() { - return this.initiatedAtUtc; - } - - /** - * Sets the UTC millis timestamp when the payment was initiated. - * - * @param value The UTC millis timestamp when the payment was initiated to set. - */ - public void setInitiatedAtUtc(Long value) { - this.initiatedAtUtc = value; - } - - /** - * Gets the reference ID of the payment. - * - * @return The reference ID of the payment. - */ - public String getReferenceId() { - return this.referenceId; - } - - /** - * Sets the reference ID of the payment. - * - * @param value The reference ID of the payment to set. - */ - public void setReferenceId(String value) { - this.referenceId = value; - } - - /** - * Represents a builder for the PaymentGateway class. - */ - public static class Builder { - - private final PaymentGateway instance = new PaymentGateway(); - - private Builder() { - } - - /** - * Builds the PaymentGateway instance. - * - * @return The built PaymentGateway instance. - */ - public PaymentGateway build() { - return this.instance; - } - - /** - * Sets the payment method. - * - * @param value The payment method to set. - * @return The builder instance. - */ - public Builder setMethod(PaymentMethod value) { - this.instance.setMethod(value); - return this; - } - - /** - * Sets the payment provider. - * - * @param value The payment provider to set. - * @return The builder instance. - */ - public Builder setProvider(String value) { - this.instance.setProvider(value); - return this; - } - - /** - * Sets the UTC millis timestamp when the payment was executed. - * - * @param value The UTC millis timestamp when the payment was executed to set. - * @return The builder instance. - */ - public Builder setExecutedAtUtc(long value) { - this.instance.setExecutedAtUtc(value); - return this; - } - - /** - * Sets the UTC millis timestamp when the payment was initiated. - * - * @param value The UTC millis timestamp when the payment was initiated to set. - * @return The builder instance. - */ - public Builder setInitiatedAtUtc(Long value) { - this.instance.setInitiatedAtUtc(value); - return this; - } - - /** - * Sets the reference ID of the payment. - * - * @param value The reference ID of the payment to set. - * @return The builder instance. - */ - public Builder setReferenceId(String value) { - this.instance.setReferenceId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentMethod.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentMethod.java deleted file mode 100644 index a558d35b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/PaymentMethod.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum PaymentMethod { - CREDIT_CARD("credit-card"); - - private static final Map VALUES = new HashMap(); - - static { - for (final PaymentMethod val : EnumSet.allOf(PaymentMethod.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - PaymentMethod(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static PaymentMethod fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/SelectionDetail.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/SelectionDetail.java deleted file mode 100644 index 44870856..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/SelectionDetail.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.odds.Odds; -import com.sportradar.mbs.sdk.entities.selection.Selection; - -/** - * Represents the details of a selection. - */ -public class SelectionDetail { - - @JsonProperty("code") - private int code; - @JsonProperty("selection") - private Selection selection; - @JsonProperty("message") - private String message; - @JsonProperty("autoAcceptedOdds") - private Odds autoAcceptedOdds; - - /** - * Creates a new instance of the SelectionDetail class. - * - * @return A new instance of the SelectionDetail class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the selection. - * - * @return The code of the selection. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the selection. - * - * @param value The code of the selection. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the selection. - * - * @return The selection. - */ - public Selection getSelection() { - return this.selection; - } - - /** - * Sets the selection. - * - * @param value The selection. - */ - public void setSelection(Selection value) { - this.selection = value; - } - - /** - * Gets the message associated with the selection. - * - * @return The message associated with the selection. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the selection. - * - * @param value The message associated with the selection. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the auto-accepted odds of the selection. - * - * @return The auto-accepted odds of the selection. - */ - public Odds getAutoAcceptedOdds() { - return this.autoAcceptedOdds; - } - - /** - * Sets the auto-accepted odds of the selection. - * - * @param value The auto-accepted odds of the selection. - */ - public void setAutoAcceptedOdds(Odds value) { - this.autoAcceptedOdds = value; - } - - /** - * Represents a builder for the SelectionDetail class. - */ - public static class Builder { - - private final SelectionDetail instance = new SelectionDetail(); - - private Builder() { - } - - /** - * Builds the SelectionDetail instance. - * - * @return The built SelectionDetail instance. - */ - public SelectionDetail build() { - return this.instance; - } - - /** - * Sets the code of the selection. - * - * @param value The code of the selection. - * @return The builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the selection. - * - * @param value The selection. - * @return The builder instance. - */ - public Builder setSelection(Selection value) { - this.instance.setSelection(value); - return this; - } - - /** - * Sets the message associated with the selection. - * - * @param value The message associated with the selection. - * @return The builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the auto-accepted odds of the selection. - * - * @param value The auto-accepted odds of the selection. - * @return The builder instance. - */ - public Builder setAutoAcceptedOdds(Odds value) { - this.instance.setAutoAcceptedOdds(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/TicketContext.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/TicketContext.java deleted file mode 100644 index 860320cc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/common/TicketContext.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.sportradar.mbs.sdk.entities.common; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.channel.Channel; -import com.sportradar.mbs.sdk.entities.payout.Payout; -import com.sportradar.mbs.sdk.entities.ref.TicketRef; - -/** - * Represents the context of a ticket. - */ -public class TicketContext { - - @JsonProperty("walletId") - private String walletId; - @JsonProperty("ref") - private TicketRef ref; - @JsonProperty("channel") - private Channel channel; - @JsonProperty("limitId") - private long limitId; - @JsonProperty("payoutCap") - private Payout[] payoutCap; - @JsonProperty("endCustomer") - private EndCustomer endCustomer; - - /** - * Creates a new instance of the TicketContext.Builder class. - * - * @return A new instance of the TicketContext.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the wallet ID associated with the ticket context. - * - * @return The wallet ID associated with the ticket context. - */ - public String getWalletId() { - return this.walletId; - } - - /** - * Sets the wallet ID associated with the ticket context. - * - * @param value The wallet ID to set. - */ - public void setWalletId(String value) { - this.walletId = value; - } - - /** - * Gets the reference of the ticket. - * - * @return The reference of the ticket. - */ - public TicketRef getRef() { - return this.ref; - } - - /** - * Sets the reference of the ticket. - * - * @param value The reference of the ticket to set. - */ - public void setRef(TicketRef value) { - this.ref = value; - } - - /** - * Gets the channel associated with the ticket context. - * - * @return The channel associated with the ticket context. - */ - public Channel getChannel() { - return this.channel; - } - - /** - * Sets the channel associated with the ticket context. - * - * @param value The channel to set. - */ - public void setChannel(Channel value) { - this.channel = value; - } - - /** - * Gets the limit ID associated with the ticket context. - * - * @return The limit ID associated with the ticket context. - */ - public long getLimitId() { - return this.limitId; - } - - /** - * Sets the limit ID associated with the ticket context. - * - * @param value The limit ID to set. - */ - public void setLimitId(long value) { - this.limitId = value; - } - - /** - * Gets the payout cap associated with the ticket context. - * - * @return The payout cap associated with the ticket context. - */ - public Payout[] getPayoutCap() { - return this.payoutCap; - } - - /** - * Sets the payout cap associated with the ticket context. - * - * @param value The payout cap to set. - */ - public void setPayoutCap(Payout[] value) { - this.payoutCap = value; - } - - /** - * Gets the end customer associated with the ticket context. - * - * @return The end customer associated with the ticket context. - */ - public EndCustomer getEndCustomer() { - return this.endCustomer; - } - - /** - * Sets the end customer associated with the ticket context. - * - * @param value The end customer to set. - */ - public void setEndCustomer(EndCustomer value) { - this.endCustomer = value; - } - - /** - * Builder class for creating instances of the TicketContext class. - */ - public static class Builder { - - private final TicketContext instance = new TicketContext(); - - private Builder() { - } - - /** - * Builds and returns the TicketContext instance. - * - * @return The built TicketContext instance. - */ - public TicketContext build() { - return this.instance; - } - - /** - * Sets the wallet ID associated with the ticket context. - * - * @param value The wallet ID to set. - * @return The Builder instance. - */ - public Builder setWalletId(String value) { - this.instance.setWalletId(value); - return this; - } - - /** - * Sets the reference of the ticket. - * - * @param value The reference of the ticket to set. - * @return The Builder instance. - */ - public Builder setRef(TicketRef value) { - this.instance.setRef(value); - return this; - } - - /** - * Sets the channel associated with the ticket context. - * - * @param value The channel to set. - * @return The Builder instance. - */ - public Builder setChannel(Channel value) { - this.instance.setChannel(value); - return this; - } - - /** - * Sets the limit ID associated with the ticket context. - * - * @param value The limit ID to set. - * @return The Builder instance. - */ - public Builder setLimitId(long value) { - this.instance.setLimitId(value); - return this; - } - - /** - * Sets the payout cap associated with the ticket context. - * - * @param value The payout cap to set. - * @return The Builder instance. - */ - public Builder setPayoutCap(Payout... value) { - this.instance.setPayoutCap(value); - return this; - } - - /** - * Sets the end customer associated with the ticket context. - * - * @param value The end customer to set. - * @return The Builder instance. - */ - public Builder setEndCustomer(EndCustomer value) { - this.instance.setEndCustomer(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Request.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Request.java deleted file mode 100644 index 0620234f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Request.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.internal; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.request.ContentRequest; - -/** - * Represents a request object used in the application. - */ -public class Request { - - @JsonProperty("correlationId") - private String correlationId; - @JsonProperty("timestampUtc") - private long timestampUtc; - @JsonProperty("operatorId") - private long operatorId; - @JsonProperty("operation") - private String operation; - @JsonProperty("version") - private String version; - @JsonProperty("content") - private ContentRequest content; - - /** - * Returns a new instance of the Request.Builder class. - * - * @return A new instance of the Request.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the correlation ID of the request. - * - * @return The correlation ID of the request. - */ - public String getCorrelationId() { - return this.correlationId; - } - - /** - * Sets the correlation ID of the request. - * - * @param value The correlation ID to set. - */ - public void setCorrelationId(String value) { - this.correlationId = value; - } - - /** - * Gets the UTC millis timestamp of the request. - * - * @return The UTC millis timestamp of the request. - */ - public long getTimestampUtc() { - return this.timestampUtc; - } - - /** - * Sets the UTC millis timestamp of the request. - * - * @param value The UTC millis timestamp to set. - */ - public void setTimestampUtc(long value) { - this.timestampUtc = value; - } - - /** - * Gets the operator ID of the request. - * - * @return The operator ID of the request. - */ - public long getOperatorId() { - return this.operatorId; - } - - /** - * Sets the operator ID of the request. - * - * @param value The operator ID to set. - */ - public void setOperatorId(long value) { - this.operatorId = value; - } - - /** - * Gets the operation of the request. - * - * @return The operation of the request. - */ - public String getOperation() { - return this.operation; - } - - /** - * Sets the operation of the request. - * - * @param value The operation to set. - */ - public void setOperation(String value) { - this.operation = value; - } - - /** - * Gets the version of the request. - * - * @return The version of the request. - */ - public String getVersion() { - return this.version; - } - - /** - * Sets the version of the request. - * - * @param value The version to set. - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the content of the request. - * - * @return The content of the request. - */ - public ContentRequest getContent() { - return this.content; - } - - /** - * Sets the content of the request. - * - * @param value The content to set. - */ - public void setContent(ContentRequest value) { - this.content = value; - } - - /** - * Builder class for creating instances of the Request class. - */ - public static class Builder { - - private final Request instance = new Request(); - - private Builder() { - } - - /** - * Builds and returns the instance of the Request class. - * - * @return The instance of the Request class. - */ - public Request build() { - return this.instance; - } - - /** - * Sets the correlation ID of the request being built. - * - * @param value The correlation ID to set. - * @return The current instance of the Builder class. - */ - public Builder setCorrelationId(String value) { - this.instance.setCorrelationId(value); - return this; - } - - /** - * Sets the UTC millis timestamp of the request being built. - * - * @param value The UTC millis timestamp to set. - * @return The current instance of the Builder class. - */ - public Builder setTimestampUtc(long value) { - this.instance.setTimestampUtc(value); - return this; - } - - /** - * Sets the operator ID of the request being built. - * - * @param value The operator ID to set. - * @return The current instance of the Builder class. - */ - public Builder setOperatorId(long value) { - this.instance.setOperatorId(value); - return this; - } - - /** - * Sets the operation of the request being built. - * - * @param value The operation to set. - * @return The current instance of the Builder class. - */ - public Builder setOperation(String value) { - this.instance.setOperation(value); - return this; - } - - /** - * Sets the version of the request being built. - * - * @param value The version to set. - * @return The current instance of the Builder class. - */ - public Builder setVersion(String value) { - this.instance.setVersion(value); - return this; - } - - /** - * Sets the content of the request being built. - * - * @param value The content to set. - * @return The current instance of the Builder class. - */ - public Builder setContent(ContentRequest value) { - this.instance.setContent(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Response.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Response.java deleted file mode 100644 index ccd7eca1..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/internal/Response.java +++ /dev/null @@ -1,195 +0,0 @@ -package com.sportradar.mbs.sdk.entities.internal; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.response.ContentResponse; - -/** - * Represents a response object used in the application. - */ -public class Response { - - @JsonProperty("correlationId") - private String correlationId; - @JsonProperty("timestampUtc") - private long timestampUtc; - @JsonProperty("operation") - private String operation; - @JsonProperty("version") - private String version; - @JsonProperty("content") - private ContentResponse content; - - /** - * Returns a new instance of the Response.Builder class. - * - * @return A new instance of the Response.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the correlation ID of the response. - * - * @return The correlation ID. - */ - public String getCorrelationId() { - return this.correlationId; - } - - /** - * Sets the correlation ID of the response. - * - * @param value The correlation ID to set. - */ - public void setCorrelationId(String value) { - this.correlationId = value; - } - - /** - * Gets the UTC millis timestamp of the response. - * - * @return The UTC millis timestamp. - */ - public long getTimestampUtc() { - return this.timestampUtc; - } - - /** - * Sets the UTC millis timestamp of the response. - * - * @param value The UTC millis timestamp to set. - */ - public void setTimestampUtc(long value) { - this.timestampUtc = value; - } - - /** - * Gets the operation of the response. - * - * @return The operation. - */ - public String getOperation() { - return this.operation; - } - - /** - * Sets the operation of the response. - * - * @param value The operation to set. - */ - public void setOperation(String value) { - this.operation = value; - } - - /** - * Gets the version of the response. - * - * @return The version. - */ - public String getVersion() { - return this.version; - } - - /** - * Sets the version of the response. - * - * @param value The version to set. - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the content of the response. - * - * @return The content. - */ - public ContentResponse getContent() { - return this.content; - } - - /** - * Sets the content of the response. - * - * @param value The content to set. - */ - public void setContent(ContentResponse value) { - this.content = value; - } - - /** - * Builder class for creating instances of the Response class. - */ - public static class Builder { - - private final Response instance = new Response(); - - private Builder() { - } - - /** - * Builds and returns the Response instance. - * - * @return The Response instance. - */ - public Response build() { - return this.instance; - } - - /** - * Sets the correlation ID of the response. - * - * @param value The correlation ID to set. - * @return The Builder instance. - */ - public Builder setCorrelationId(String value) { - this.instance.setCorrelationId(value); - return this; - } - - /** - * Sets the UTC millis timestamp of the response. - * - * @param value The UTC millis timestamp to set. - * @return The Builder instance. - */ - public Builder setTimestampUtc(long value) { - this.instance.setTimestampUtc(value); - return this; - } - - /** - * Sets the operation of the response. - * - * @param value The operation to set. - * @return The Builder instance. - */ - public Builder setOperation(String value) { - this.instance.setOperation(value); - return this; - } - - /** - * Sets the version of the response. - * - * @param value The version to set. - * @return The Builder instance. - */ - public Builder setVersion(String value) { - this.instance.setVersion(value); - return this; - } - - /** - * Sets the content of the response. - * - * @param value The content to set. - * @return The Builder instance. - */ - public Builder setContent(ContentResponse value) { - this.instance.setContent(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.java deleted file mode 100644 index b3bdb8f5..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/DecimalOdds.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.sportradar.mbs.sdk.entities.odds; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents decimal odds. - */ -public class DecimalOdds extends Odds { - - @JsonProperty("value") - private BigDecimal value; - - /** - * Creates a new instance of the DecimalOdds.Builder class. - * - * @return A new instance of the DecimalOdds.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the value of the decimal odds. - * - * @return The value of the decimal odds. - */ - public BigDecimal getValue() { - return this.value; - } - - /** - * Sets the value of the decimal odds. - * - * @param value The value of the decimal odds. - */ - public void setValue(BigDecimal value) { - this.value = value; - } - - /** - * Builder class for creating instances of the DecimalOdds class. - */ - public static class Builder { - - private final DecimalOdds instance = new DecimalOdds(); - - private Builder() { - } - - /** - * Builds and returns the DecimalOdds instance. - * - * @return The built DecimalOdds instance. - */ - public DecimalOdds build() { - return this.instance; - } - - /** - * Sets the value of the decimal odds. - * - * @param value The value of the decimal odds. - * @return The DecimalOdds.Builder instance. - */ - public Builder setValue(BigDecimal value) { - this.instance.setValue(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/Odds.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/Odds.java deleted file mode 100644 index 1610b5d4..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/odds/Odds.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.sportradar.mbs.sdk.entities.odds; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents the odds for a particular event. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = DecimalOdds.class, name = "decimal") -}) -public class Odds { - - /** - * Creates a new builder for DecimalOdds. - * - * @return a new instance of DecimalOdds.Builder - */ - public static DecimalOdds.Builder newDecimalOddsBuilder() { - return DecimalOdds.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/CashPayout.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/CashPayout.java deleted file mode 100644 index 15012a7c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/CashPayout.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.payout; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a cash payout. - */ -public class CashPayout extends Payout { - - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Creates a new instance of the CashPayout.Builder class. - * - * @return A new instance of the CashPayout.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the trace ID of the cash payout. - * - * @return The trace ID of the cash payout. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID of the cash payout. - * - * @param value The trace ID of the cash payout. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the amount of the cash payout. - * - * @return The amount of the cash payout. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the amount of the cash payout. - * - * @param value The amount of the cash payout. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency of the cash payout. - * - * @return The currency of the cash payout. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency of the cash payout. - * - * @param value The currency of the cash payout. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of the CashPayout class. - */ - public static class Builder { - - private final CashPayout instance = new CashPayout(); - - private Builder() { - } - - /** - * Builds and returns the CashPayout instance. - * - * @return The CashPayout instance. - */ - public CashPayout build() { - return this.instance; - } - - /** - * Sets the trace ID of the cash payout. - * - * @param value The trace ID of the cash payout. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the amount of the cash payout. - * - * @param value The amount of the cash payout. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency of the cash payout. - * - * @param value The currency of the cash payout. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/FreePayout.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/FreePayout.java deleted file mode 100644 index 583ca87b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/FreePayout.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.payout; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a free payout. - */ -public class FreePayout extends Payout { - - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Creates a new instance of the FreePayout.Builder class. - * - * @return A new instance of the FreePayout.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the trace ID of the free payout. - * - * @return The trace ID of the free payout. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID of the free payout. - * - * @param value The trace ID of the free payout. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the amount of the free payout. - * - * @return The amount of the free payout. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the amount of the free payout. - * - * @param value The amount of the free payout. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency of the free payout. - * - * @return The currency of the free payout. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency of the free payout. - * - * @param value The currency of the free payout. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of the FreePayout class. - */ - public static class Builder { - - private final FreePayout instance = new FreePayout(); - - private Builder() { - } - - /** - * Builds and returns the FreePayout instance. - * - * @return The FreePayout instance. - */ - public FreePayout build() { - return this.instance; - } - - /** - * Sets the trace ID of the free payout. - * - * @param value The trace ID of the free payout. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the amount of the free payout. - * - * @param value The amount of the free payout. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency of the free payout. - * - * @param value The currency of the free payout. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/Payout.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/Payout.java deleted file mode 100644 index a58da548..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/Payout.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.sportradar.mbs.sdk.entities.payout; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * A class used to create instances of the {@link FreePayout}, {@link CashPayout} and {@link WithheldPayout} classes. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = FreePayout.class, name = "free"), - @JsonSubTypes.Type(value = CashPayout.class, name = "cash"), - @JsonSubTypes.Type(value = WithheldPayout.class, name = "withheld") -}) -public class Payout { - - /** - * Creates a new instance of the {@link FreePayout.Builder} class. - * - * @return A new instance of the {@link FreePayout.Builder} class. - */ - public static FreePayout.Builder newFreePayoutBuilder() { - return FreePayout.newBuilder(); - } - - /** - * Creates a new instance of the {@link CashPayout.Builder} class. - * - * @return A new instance of the {@link CashPayout.Builder} class. - */ - public static CashPayout.Builder newCashPayoutBuilder() { - return CashPayout.newBuilder(); - } - - /** - * Creates a new instance of the {@link WithheldPayout.Builder} class. - * - * @return A new instance of the {@link WithheldPayout.Builder} class. - */ - public static WithheldPayout.Builder newWithheldPayoutBuilder() { - return WithheldPayout.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.java deleted file mode 100644 index d2403cf8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/payout/WithheldPayout.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.payout; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a witheld payout. - */ -public class WithheldPayout extends Payout { - - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Creates a new instance of the WithheldPayout.Builder class. - * - * @return A new instance of the WithheldPayout.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the trace ID of the witheld payout. - * - * @return The trace ID of the witheld payout. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID of the witheld payout. - * - * @param value The trace ID of the witheld payout. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the amount of the witheld payout. - * - * @return The amount of the witheld payout. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the amount of the witheld payout. - * - * @param value The amount of the witheld payout. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency of the witheld payout. - * - * @return The currency of the witheld payout. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency of the witheld payout. - * - * @param value The currency of the witheld payout. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of the WithheldPayout class. - */ - public static class Builder { - - private final WithheldPayout instance = new WithheldPayout(); - - private Builder() { - } - - /** - * Builds and returns the WithheldPayout instance. - * - * @return The WithheldPayout instance. - */ - public WithheldPayout build() { - return this.instance; - } - - /** - * Sets the trace ID of the witheld payout. - * - * @param value The trace ID of the witheld payout. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the amount of the witheld payout. - * - * @param value The amount of the witheld payout. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency of the witheld payout. - * - * @param value The currency of the witheld payout. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.java deleted file mode 100644 index dc26c684..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/AltStakeTicketRef.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.sportradar.mbs.sdk.entities.ref; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an alternative stake ticket reference. - */ -public class AltStakeTicketRef extends TicketRef { - - @JsonProperty("ticketId") - private String ticketId; - - @JsonProperty("ticketSignature") - private String ticketSignature; - - - /** - * Creates a new instance of the {@code AltStakeTicketRef.Builder} class. - * - * @return A new instance of the {@code AltStakeTicketRef.Builder} class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Represents a builder for the {@code AltStakeTicketRef} class. - */ - public static class Builder { - - private final AltStakeTicketRef instance = new AltStakeTicketRef(); - - private Builder() { - } - - /** - * Builds the {@code AltStakeTicketRef} instance. - * - * @return The built {@code AltStakeTicketRef} instance. - */ - public AltStakeTicketRef build() { - return this.instance; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - * @return The builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - * @return The {@code Builder} instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.java deleted file mode 100644 index 9ce78992..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/ReofferTicketRef.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.ref; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a reference to a reoffered ticket. - */ -public class ReofferTicketRef extends TicketRef { - - @JsonProperty("ticketId") - private String ticketId; - - @JsonProperty("ticketSignature") - private String ticketSignature; - - /** - * Creates a new instance of the ReofferTicketRef.Builder class. - * - * @return A new instance of the ReofferTicketRef.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Represents a builder for creating instances of the ReofferTicketRef class. - */ - public static class Builder { - - private final ReofferTicketRef instance = new ReofferTicketRef(); - - private Builder() { - } - - /** - * Builds the ReofferTicketRef instance. - * - * @return The built ReofferTicketRef instance. - */ - public ReofferTicketRef build() { - return this.instance; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature to set. - * @return The builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - * @return The builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/TicketRef.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/TicketRef.java deleted file mode 100644 index a1bd4c21..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/ref/TicketRef.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.sportradar.mbs.sdk.entities.ref; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a reference to a ticket. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = AltStakeTicketRef.class, name = "alt-stake"), - @JsonSubTypes.Type(value = ReofferTicketRef.class, name = "reoffer") -}) -public class TicketRef { - - /** - * Creates a new instance of AltStakeTicketRef.Builder. - * - * @return a new instance of AltStakeTicketRef.Builder - */ - public static AltStakeTicketRef.Builder newAltStakeTicketRefBuilder() { - return AltStakeTicketRef.newBuilder(); - } - - /** - * Creates a new instance of ReofferTicketRef.Builder. - * - * @return a new instance of ReofferTicketRef.Builder - */ - public static ReofferTicketRef.Builder newReofferTicketRefBuilder() { - return ReofferTicketRef.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.java deleted file mode 100644 index e32e8444..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/BalanceChangeInformRequest.java +++ /dev/null @@ -1,260 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.balancechangesource.BalanceChangeSource; -import com.sportradar.mbs.sdk.entities.common.Amount; -import com.sportradar.mbs.sdk.entities.common.BalanceChangeStatus; -import com.sportradar.mbs.sdk.entities.common.EndCustomer; - -/** - * Represents a request to inform about a balance change. - */ -public class BalanceChangeInformRequest extends ContentRequest { - - @JsonProperty("walletId") - private String walletId; - @JsonProperty("balanceChangeId") - private String balanceChangeId; - @JsonProperty("amount") - private Amount amount; - @JsonProperty("endCustomer") - private EndCustomer endCustomer; - @JsonProperty("executedAtUtc") - private long executedAtUtc; - @JsonProperty("source") - private BalanceChangeSource source; - @JsonProperty("status") - private BalanceChangeStatus status; - - /** - * Creates a new instance of the BalanceChangeInformRequest.Builder class. - * - * @return A new instance of the BalanceChangeInformRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the wallet ID. - * - * @return The wallet ID. - */ - public String getWalletId() { - return this.walletId; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID. - */ - public void setWalletId(String value) { - this.walletId = value; - } - - /** - * Gets the balance change ID. - * - * @return The balance change ID. - */ - public String getBalanceChangeId() { - return this.balanceChangeId; - } - - /** - * Sets the balance change ID. - * - * @param value The balance change ID. - */ - public void setBalanceChangeId(String value) { - this.balanceChangeId = value; - } - - /** - * Gets the amount. - * - * @return The amount. - */ - public Amount getAmount() { - return this.amount; - } - - /** - * Sets the amount. - * - * @param value The amount. - */ - public void setAmount(Amount value) { - this.amount = value; - } - - /** - * Gets the end customer. - * - * @return The end customer. - */ - public EndCustomer getEndCustomer() { - return this.endCustomer; - } - - /** - * Sets the end customer. - * - * @param value The end customer. - */ - public void setEndCustomer(EndCustomer value) { - this.endCustomer = value; - } - - /** - * Gets the executed at UTC millis timestamp. - * - * @return The executed at UTC millis timestamp. - */ - public long getExecutedAtUtc() { - return this.executedAtUtc; - } - - /** - * Sets the executed at UTC millis timestamp. - * - * @param value The executed at UTC millis timestamp. - */ - public void setExecutedAtUtc(long value) { - this.executedAtUtc = value; - } - - /** - * Gets the balance change source. - * - * @return The balance change source. - */ - public BalanceChangeSource getSource() { - return this.source; - } - - /** - * Sets the balance change source. - * - * @param value The balance change source. - */ - public void setSource(BalanceChangeSource value) { - this.source = value; - } - - /** - * Gets the balance change status. - * - * @return The balance change status. - */ - public BalanceChangeStatus getStatus() { - return this.status; - } - - /** - * Sets the balance change status. - * - * @param value The balance change status. - */ - public void setStatus(BalanceChangeStatus value) { - this.status = value; - } - - /** - * Represents a builder for the BalanceChangeInformRequest class. - */ - public static class Builder { - - private final BalanceChangeInformRequest instance = new BalanceChangeInformRequest(); - - private Builder() { - } - - /** - * Builds the BalanceChangeInformRequest instance. - * - * @return The built BalanceChangeInformRequest instance. - */ - public BalanceChangeInformRequest build() { - return this.instance; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID. - * @return The builder instance. - */ - public Builder setWalletId(String value) { - this.instance.setWalletId(value); - return this; - } - - /** - * Sets the balance change ID. - * - * @param value The balance change ID. - * @return The builder instance. - */ - public Builder setBalanceChangeId(String value) { - this.instance.setBalanceChangeId(value); - return this; - } - - /** - * Sets the amount. - * - * @param value The amount. - * @return The builder instance. - */ - public Builder setAmount(Amount value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the end customer. - * - * @param value The end customer. - * @return The builder instance. - */ - public Builder setEndCustomer(EndCustomer value) { - this.instance.setEndCustomer(value); - return this; - } - - /** - * Sets the executed at UTC millis timestamp. - * - * @param value The executed at UTC millis timestamp. - * @return The builder instance. - */ - public Builder setExecutedAtUtc(long value) { - this.instance.setExecutedAtUtc(value); - return this; - } - - /** - * Sets the balance change source. - * - * @param value The balance change source. - * @return The builder instance. - */ - public Builder setSource(BalanceChangeSource value) { - this.instance.setSource(value); - return this; - } - - /** - * Sets the balance change status. - * - * @param value The balance change status. - * @return The builder instance. - */ - public Builder setStatus(BalanceChangeStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.java deleted file mode 100644 index f92bafd7..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelAckRequest.java +++ /dev/null @@ -1,163 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a request to acknowledge the cancellation of a ticket. - */ -public class CancelAckRequest extends ContentRequest { - - @JsonProperty("cancellationSignature") - private String cancellationSignature; - @JsonProperty("acknowledged") - private boolean acknowledged; - @JsonProperty("cancellationId") - private String cancellationId; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of the CancelAckRequest.Builder class. - * - * @return A new instance of the CancelAckRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the cancellation signature. - * - * @return The cancellation signature. - */ - public String getCancellationSignature() { - return this.cancellationSignature; - } - - /** - * Sets the cancellation signature. - * - * @param value The cancellation signature. - */ - public void setCancellationSignature(String value) { - this.cancellationSignature = value; - } - - /** - * Gets the acknowledged status. - * - * @return The acknowledged status. - */ - public boolean getAcknowledged() { - return this.acknowledged; - } - - /** - * Sets the acknowledged status. - * - * @param value The acknowledged status. - */ - public void setAcknowledged(boolean value) { - this.acknowledged = value; - } - - /** - * Gets the cancellation ID. - * - * @return The cancellation ID. - */ - public String getCancellationId() { - return this.cancellationId; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID. - */ - public void setCancellationId(String value) { - this.cancellationId = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of CancelAckRequest. - */ - public static class Builder { - - private final CancelAckRequest instance = new CancelAckRequest(); - - private Builder() { - } - - /** - * Builds the CancelAckRequest instance. - * - * @return The CancelAckRequest instance. - */ - public CancelAckRequest build() { - return this.instance; - } - - /** - * Sets the cancellation signature. - * - * @param value The cancellation signature. - * @return The Builder instance. - */ - public Builder setCancellationSignature(String value) { - this.instance.setCancellationSignature(value); - return this; - } - - /** - * Sets the acknowledged status. - * - * @param value The acknowledged status. - * @return The Builder instance. - */ - public Builder setAcknowledged(boolean value) { - this.instance.setAcknowledged(value); - return this; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID. - * @return The Builder instance. - */ - public Builder setCancellationId(String value) { - this.instance.setCancellationId(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelRequest.java deleted file mode 100644 index 859a83f4..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CancelRequest.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.cancellation.CancelDetails; - -/** - * Represents a request to cancel a specific operation. - */ -public class CancelRequest extends ContentRequest { - - @JsonProperty("details") - private CancelDetails details; - @JsonProperty("cancellationId") - private String cancellationId; - - /** - * Creates a new instance of the CancelRequest.Builder class. - * - * @return A new instance of the CancelRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the details of the cancellation request. - * - * @return The details of the cancellation request. - */ - public CancelDetails getDetails() { - return this.details; - } - - /** - * Sets the details of the cancellation request. - * - * @param value The details of the cancellation request. - */ - public void setDetails(CancelDetails value) { - this.details = value; - } - - /** - * Gets the cancellation ID. - * - * @return The cancellation ID. - */ - public String getCancellationId() { - return this.cancellationId; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID. - */ - public void setCancellationId(String value) { - this.cancellationId = value; - } - - /** - * Represents a builder for the CancelRequest class. - */ - public static class Builder { - - private final CancelRequest instance = new CancelRequest(); - - private Builder() { - } - - /** - * Builds the CancelRequest instance. - * - * @return The built CancelRequest instance. - */ - public CancelRequest build() { - return this.instance; - } - - /** - * Sets the details of the cancellation request. - * - * @param value The details of the cancellation request. - * @return The builder instance. - */ - public Builder setDetails(CancelDetails value) { - this.instance.setDetails(value); - return this; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID. - * @return The builder instance. - */ - public Builder setCancellationId(String value) { - this.instance.setCancellationId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.java deleted file mode 100644 index 9750bbfc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutAckRequest.java +++ /dev/null @@ -1,163 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a request to acknowledge a cashout. - */ -public class CashoutAckRequest extends ContentRequest { - - @JsonProperty("acknowledged") - private boolean acknowledged; - @JsonProperty("cashoutId") - private String cashoutId; - @JsonProperty("cashoutSignature") - private String cashoutSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of the CashoutAckRequest.Builder class. - * - * @return A new instance of the CashoutAckRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the acknowledged status of the cashout. - * - * @return The acknowledged status of the cashout. - */ - public boolean getAcknowledged() { - return this.acknowledged; - } - - /** - * Sets the acknowledged status of the cashout. - * - * @param value The acknowledged status of the cashout. - */ - public void setAcknowledged(boolean value) { - this.acknowledged = value; - } - - /** - * Gets the cashout ID. - * - * @return The cashout ID. - */ - public String getCashoutId() { - return this.cashoutId; - } - - /** - * Sets the cashout ID. - * - * @param value The cashout ID. - */ - public void setCashoutId(String value) { - this.cashoutId = value; - } - - /** - * Gets the cashout signature. - * - * @return The cashout signature. - */ - public String getCashoutSignature() { - return this.cashoutSignature; - } - - /** - * Sets the cashout signature. - * - * @param value The cashout signature. - */ - public void setCashoutSignature(String value) { - this.cashoutSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of the CashoutAckRequest class. - */ - public static class Builder { - - private final CashoutAckRequest instance = new CashoutAckRequest(); - - private Builder() { - } - - /** - * Builds the CashoutAckRequest instance. - * - * @return The built CashoutAckRequest instance. - */ - public CashoutAckRequest build() { - return this.instance; - } - - /** - * Sets the acknowledged status of the cashout. - * - * @param value The acknowledged status of the cashout. - * @return The Builder instance. - */ - public Builder setAcknowledged(boolean value) { - this.instance.setAcknowledged(value); - return this; - } - - /** - * Sets the cashout ID. - * - * @param value The cashout ID. - * @return The Builder instance. - */ - public Builder setCashoutId(String value) { - this.instance.setCashoutId(value); - return this; - } - - /** - * Sets the cashout signature. - * - * @param value The cashout signature. - * @return The Builder instance. - */ - public Builder setCashoutSignature(String value) { - this.instance.setCashoutSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutRequest.java deleted file mode 100644 index 4cac115d..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CashoutRequest.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.cashout.CashoutDetails; - -/** - * Represents a cashout request. - */ -public class CashoutRequest extends ContentRequest { - - @JsonProperty("cashoutId") - private String cashoutId; - @JsonProperty("details") - private CashoutDetails details; - - /** - * Creates a new instance of CashoutRequest.Builder. - * - * @return The new instance of CashoutRequest.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the cashout ID. - * - * @return The cashout ID. - */ - public String getCashoutId() { - return this.cashoutId; - } - - /** - * Sets the cashout ID. - * - * @param value The cashout ID to set. - */ - public void setCashoutId(String value) { - this.cashoutId = value; - } - - /** - * Gets the cashout details. - * - * @return The cashout details. - */ - public CashoutDetails getDetails() { - return this.details; - } - - /** - * Sets the cashout details. - * - * @param value The cashout details to set. - */ - public void setDetails(CashoutDetails value) { - this.details = value; - } - - /** - * Represents a builder for CashoutRequest. - */ - public static class Builder { - - private final CashoutRequest instance = new CashoutRequest(); - - private Builder() { - } - - /** - * Builds the CashoutRequest instance. - * - * @return The built CashoutRequest instance. - */ - public CashoutRequest build() { - return this.instance; - } - - /** - * Sets the cashout ID. - * - * @param value The cashout ID to set. - * @return The builder instance. - */ - public Builder setCashoutId(String value) { - this.instance.setCashoutId(value); - return this; - } - - /** - * Sets the cashout details. - * - * @param value The cashout details to set. - * @return The builder instance. - */ - public Builder setDetails(CashoutDetails value) { - this.instance.setDetails(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.java deleted file mode 100644 index 00a5fc68..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/CasinoSessionsRequest.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.CasinoContext; -import com.sportradar.mbs.sdk.entities.common.CasinoSession; - -/** - * Represents a request for casino sessions. - */ -public class CasinoSessionsRequest extends ContentRequest { - - @JsonProperty("sessions") - private CasinoSession[] sessions; - @JsonProperty("reportId") - private String reportId; - @JsonProperty("context") - private CasinoContext context; - - /** - * Creates a new instance of the CasinoSessionsRequest.Builder class. - * - * @return A new instance of the CasinoSessionsRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the casino sessions. - * - * @return The casino sessions. - */ - public CasinoSession[] getSessions() { - return this.sessions; - } - - /** - * Sets the casino sessions. - * - * @param value The casino sessions to set. - */ - public void setSessions(CasinoSession[] value) { - this.sessions = value; - } - - /** - * Gets the report ID. - * - * @return The report ID. - */ - public String getReportId() { - return this.reportId; - } - - /** - * Sets the report ID. - * - * @param value The report ID to set. - */ - public void setReportId(String value) { - this.reportId = value; - } - - /** - * Gets the casino context. - * - * @return The casino context. - */ - public CasinoContext getContext() { - return this.context; - } - - /** - * Sets the casino context. - * - * @param value The casino context to set. - */ - public void setContext(CasinoContext value) { - this.context = value; - } - - /** - * Builder class for creating instances of the CasinoSessionsRequest class. - */ - public static class Builder { - - private final CasinoSessionsRequest instance = new CasinoSessionsRequest(); - - private Builder() { - } - - /** - * Builds the CasinoSessionsRequest instance. - * - * @return The built CasinoSessionsRequest instance. - */ - public CasinoSessionsRequest build() { - return this.instance; - } - - /** - * Sets the casino sessions. - * - * @param value The casino sessions to set. - * @return The Builder instance. - */ - public Builder setSessions(CasinoSession... value) { - this.instance.setSessions(value); - return this; - } - - /** - * Sets the report ID. - * - * @param value The report ID to set. - * @return The Builder instance. - */ - public Builder setReportId(String value) { - this.instance.setReportId(value); - return this; - } - - /** - * Sets the casino context. - * - * @param value The casino context to set. - * @return The Builder instance. - */ - public Builder setContext(CasinoContext value) { - this.instance.setContext(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ContentRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ContentRequest.java deleted file mode 100644 index 681ffc4f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ContentRequest.java +++ /dev/null @@ -1,149 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a request for content. - * This class is used as a base class for different types of content requests. - * It provides static methods to create instances of specific content request types. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = CancelRequest.class, name = "cancel"), - @JsonSubTypes.Type(value = TicketInformRequest.class, name = "ticket-inform"), - @JsonSubTypes.Type(value = TicketRequest.class, name = "ticket"), - @JsonSubTypes.Type(value = CashoutAckRequest.class, name = "cashout-ack"), - @JsonSubTypes.Type(value = DepositInformRequest.class, name = "deposit-inform"), - @JsonSubTypes.Type(value = CashoutRequest.class, name = "cashout"), - @JsonSubTypes.Type(value = CasinoSessionsRequest.class, name = "casino-sessions-inform"), - @JsonSubTypes.Type(value = TicketAckRequest.class, name = "ticket-ack"), - @JsonSubTypes.Type(value = ExtSettlementRequest.class, name = "ext-settlement"), - @JsonSubTypes.Type(value = CancelAckRequest.class, name = "cancel-ack"), - @JsonSubTypes.Type(value = WithdrawalInformRequest.class, name = "withdrawal-inform"), - @JsonSubTypes.Type(value = ExtSettlementAckRequest.class, name = "ext-settlement-ack"), - @JsonSubTypes.Type(value = BalanceChangeInformRequest.class, name = "balance-change-inform") -}) -public class ContentRequest { - - /** - * Creates a new instance of the CancelRequest builder. - * - * @return The CancelRequest builder. - */ - public static CancelRequest.Builder newCancelRequestBuilder() { - return CancelRequest.newBuilder(); - } - - /** - * Creates a new instance of the TicketInformRequest builder. - * - * @return The TicketInformRequest builder. - */ - public static TicketInformRequest.Builder newTicketInformRequestBuilder() { - return TicketInformRequest.newBuilder(); - } - - /** - * Creates a new instance of the TicketRequest builder. - * - * @return The TicketRequest builder. - */ - public static TicketRequest.Builder newTicketRequestBuilder() { - return TicketRequest.newBuilder(); - } - - /** - * Creates a new instance of the CashoutAckRequest builder. - * - * @return The CashoutAckRequest builder. - */ - public static CashoutAckRequest.Builder newCashoutAckRequestBuilder() { - return CashoutAckRequest.newBuilder(); - } - - /** - * Creates a new instance of the DepositInformRequest builder. - * - * @return The DepositInformRequest builder. - */ - public static DepositInformRequest.Builder newDepositInformRequestBuilder() { - return DepositInformRequest.newBuilder(); - } - - /** - * Creates a new instance of the CashoutRequest builder. - * - * @return The CashoutRequest builder. - */ - public static CashoutRequest.Builder newCashoutRequestBuilder() { - return CashoutRequest.newBuilder(); - } - - /** - * Creates a new instance of the CasinoSessionsRequest builder. - * - * @return The CasinoSessionsRequest builder. - */ - public static CasinoSessionsRequest.Builder newCasinoSessionsRequestBuilder() { - return CasinoSessionsRequest.newBuilder(); - } - - /** - * Creates a new instance of the TicketAckRequest builder. - * - * @return The TicketAckRequest builder. - */ - public static TicketAckRequest.Builder newTicketAckRequestBuilder() { - return TicketAckRequest.newBuilder(); - } - - /** - * Creates a new instance of the ExtSettlementRequest builder. - * - * @return The ExtSettlementRequest builder. - */ - public static ExtSettlementRequest.Builder newExtSettlementRequestBuilder() { - return ExtSettlementRequest.newBuilder(); - } - - /** - * Creates a new instance of the CancelAckRequest builder. - * - * @return The CancelAckRequest builder. - */ - public static CancelAckRequest.Builder newCancelAckRequestBuilder() { - return CancelAckRequest.newBuilder(); - } - - /** - * Creates a new instance of the WithdrawalInformRequest builder. - * - * @return The WithdrawalInformRequest builder. - */ - public static WithdrawalInformRequest.Builder newWithdrawalInformRequestBuilder() { - return WithdrawalInformRequest.newBuilder(); - } - - /** - * Creates a new instance of the ExtSettlementAckRequest builder. - * - * @return The ExtSettlementAckRequest builder. - */ - public static ExtSettlementAckRequest.Builder newExtSettlementAckRequestBuilder() { - return ExtSettlementAckRequest.newBuilder(); - } - - /** - * Creates a new instance of the BalanceChangeInformRequest builder. - * - * @return The BalanceChangeInformRequest builder. - */ - public static BalanceChangeInformRequest.Builder newBalanceChangeInformRequestBuilder() { - return BalanceChangeInformRequest.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.java deleted file mode 100644 index 486d5ac8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/DepositInformRequest.java +++ /dev/null @@ -1,291 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.Amount; -import com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus; -import com.sportradar.mbs.sdk.entities.common.EndCustomer; -import com.sportradar.mbs.sdk.entities.common.PaymentGateway; - -/** - * Represents a request to inform about a deposit transaction. - */ -public class DepositInformRequest extends ContentRequest { - - @JsonProperty("walletId") - private String walletId; - @JsonProperty("depositId") - private String depositId; - @JsonProperty("amount") - private Amount amount; - @JsonProperty("endCustomer") - private EndCustomer endCustomer; - @JsonProperty("executedAtUtc") - private long executedAtUtc; - @JsonProperty("initiatedAtUtc") - private Long initiatedAtUtc; - @JsonProperty("gateway") - private PaymentGateway gateway; - @JsonProperty("status") - private BalanceMoveStatus status; - - /** - * Returns a new instance of the Builder class to build a DepositInformRequest object. - * - * @return A new instance of the Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the wallet ID associated with the deposit. - * - * @return The wallet ID. - */ - public String getWalletId() { - return this.walletId; - } - - /** - * Sets the wallet ID associated with the deposit. - * - * @param value The wallet ID. - */ - public void setWalletId(String value) { - this.walletId = value; - } - - /** - * Gets the deposit ID. - * - * @return The deposit ID. - */ - public String getDepositId() { - return this.depositId; - } - - /** - * Sets the deposit ID. - * - * @param value The deposit ID. - */ - public void setDepositId(String value) { - this.depositId = value; - } - - /** - * Gets the amount of the deposit. - * - * @return The deposit amount. - */ - public Amount getAmount() { - return this.amount; - } - - /** - * Sets the amount of the deposit. - * - * @param value The deposit amount. - */ - public void setAmount(Amount value) { - this.amount = value; - } - - /** - * Gets the end customer associated with the deposit. - * - * @return The end customer. - */ - public EndCustomer getEndCustomer() { - return this.endCustomer; - } - - /** - * Sets the end customer associated with the deposit. - * - * @param value The end customer. - */ - public void setEndCustomer(EndCustomer value) { - this.endCustomer = value; - } - - /** - * Gets the UTC timestamp when the deposit was executed. - * - * @return The UTC timestamp. - */ - public long getExecutedAtUtc() { - return this.executedAtUtc; - } - - /** - * Sets the UTC timestamp when the deposit was executed. - * - * @param value The UTC timestamp. - */ - public void setExecutedAtUtc(long value) { - this.executedAtUtc = value; - } - - /** - * Gets the UTC timestamp when the deposit was initiated. - * - * @return The UTC timestamp. - */ - public Long getInitiatedAtUtc() { - return this.initiatedAtUtc; - } - - /** - * Sets the UTC timestamp when the deposit was initiated. - * - * @param value The UTC timestamp. - */ - public void setInitiatedAtUtc(Long value) { - this.initiatedAtUtc = value; - } - - /** - * Gets the payment gateway used for the deposit. - * - * @return The payment gateway. - */ - public PaymentGateway getGateway() { - return this.gateway; - } - - /** - * Sets the payment gateway used for the deposit. - * - * @param value The payment gateway. - */ - public void setGateway(PaymentGateway value) { - this.gateway = value; - } - - /** - * Gets the status of the balance move associated with the deposit. - * - * @return The balance move status. - */ - public BalanceMoveStatus getStatus() { - return this.status; - } - - /** - * Sets the status of the balance move associated with the deposit. - * - * @param value The balance move status. - */ - public void setStatus(BalanceMoveStatus value) { - this.status = value; - } - - /** - * Builder class for constructing a DepositInformRequest object. - */ - public static class Builder { - - private final DepositInformRequest instance = new DepositInformRequest(); - - private Builder() { - } - - /** - * Builds and returns the DepositInformRequest object. - * - * @return The DepositInformRequest object. - */ - public DepositInformRequest build() { - return this.instance; - } - - /** - * Sets the wallet ID associated with the deposit. - * - * @param value The wallet ID. - * @return The Builder instance. - */ - public Builder setWalletId(String value) { - this.instance.setWalletId(value); - return this; - } - - /** - * Sets the deposit ID. - * - * @param value The deposit ID. - * @return The Builder instance. - */ - public Builder setDepositId(String value) { - this.instance.setDepositId(value); - return this; - } - - /** - * Sets the amount of the deposit. - * - * @param value The deposit amount. - * @return The Builder instance. - */ - public Builder setAmount(Amount value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the end customer associated with the deposit. - * - * @param value The end customer. - * @return The Builder instance. - */ - public Builder setEndCustomer(EndCustomer value) { - this.instance.setEndCustomer(value); - return this; - } - - /** - * Sets the UTC timestamp when the deposit was executed. - * - * @param value The UTC timestamp. - * @return The Builder instance. - */ - public Builder setExecutedAtUtc(long value) { - this.instance.setExecutedAtUtc(value); - return this; - } - - /** - * Sets the UTC timestamp when the deposit was initiated. - * - * @param value The UTC timestamp. - * @return The Builder instance. - */ - public Builder setInitiatedAtUtc(Long value) { - this.instance.setInitiatedAtUtc(value); - return this; - } - - /** - * Sets the payment gateway used for the deposit. - * - * @param value The payment gateway. - * @return The Builder instance. - */ - public Builder setGateway(PaymentGateway value) { - this.instance.setGateway(value); - return this; - } - - /** - * Sets the status of the balance move associated with the deposit. - * - * @param value The balance move status. - * @return The Builder instance. - */ - public Builder setStatus(BalanceMoveStatus value) { - this.instance.setStatus(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.java deleted file mode 100644 index 9ef4ddc5..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementAckRequest.java +++ /dev/null @@ -1,163 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a request to acknowledge an external settlement. - */ -public class ExtSettlementAckRequest extends ContentRequest { - - @JsonProperty("acknowledged") - private boolean acknowledged; - @JsonProperty("settlementSignature") - private String settlementSignature; - @JsonProperty("settlementId") - private String settlementId; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of the ExtSettlementAckRequest.Builder class. - * - * @return A new instance of the ExtSettlementAckRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the value indicating whether the settlement has been acknowledged. - * - * @return True if the settlement has been acknowledged, otherwise false. - */ - public boolean getAcknowledged() { - return this.acknowledged; - } - - /** - * Sets the value indicating whether the settlement has been acknowledged. - * - * @param value True if the settlement has been acknowledged, otherwise false. - */ - public void setAcknowledged(boolean value) { - this.acknowledged = value; - } - - /** - * Gets the settlement signature. - * - * @return The settlement signature. - */ - public String getSettlementSignature() { - return this.settlementSignature; - } - - /** - * Sets the settlement signature. - * - * @param value The settlement signature. - */ - public void setSettlementSignature(String value) { - this.settlementSignature = value; - } - - /** - * Gets the settlement ID. - * - * @return The settlement ID. - */ - public String getSettlementId() { - return this.settlementId; - } - - /** - * Sets the settlement ID. - * - * @param value The settlement ID. - */ - public void setSettlementId(String value) { - this.settlementId = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of ExtSettlementAckRequest. - */ - public static class Builder { - - private final ExtSettlementAckRequest instance = new ExtSettlementAckRequest(); - - private Builder() { - } - - /** - * Builds the ExtSettlementAckRequest instance. - * - * @return The ExtSettlementAckRequest instance. - */ - public ExtSettlementAckRequest build() { - return this.instance; - } - - /** - * Sets the value indicating whether the settlement has been acknowledged. - * - * @param value True if the settlement has been acknowledged, otherwise false. - * @return The Builder instance. - */ - public Builder setAcknowledged(boolean value) { - this.instance.setAcknowledged(value); - return this; - } - - /** - * Sets the settlement signature. - * - * @param value The settlement signature. - * @return The Builder instance. - */ - public Builder setSettlementSignature(String value) { - this.instance.setSettlementSignature(value); - return this; - } - - /** - * Sets the settlement ID. - * - * @param value The settlement ID. - * @return The Builder instance. - */ - public Builder setSettlementId(String value) { - this.instance.setSettlementId(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.java deleted file mode 100644 index e7649842..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/ExtSettlementRequest.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.settlement.ExtSettlementDetails; - -/** - * Represents an external settlement request. - */ -public class ExtSettlementRequest extends ContentRequest { - - @JsonProperty("details") - private ExtSettlementDetails details; - @JsonProperty("settlementId") - private String settlementId; - - /** - * Creates a new instance of ExtSettlementRequest.Builder. - * - * @return The new instance of ExtSettlementRequest.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the details of the external settlement request. - * - * @return The details of the external settlement request. - */ - public ExtSettlementDetails getDetails() { - return this.details; - } - - /** - * Sets the details of the external settlement request. - * - * @param value The details of the external settlement request. - */ - public void setDetails(ExtSettlementDetails value) { - this.details = value; - } - - /** - * Gets the settlement ID of the external settlement request. - * - * @return The settlement ID of the external settlement request. - */ - public String getSettlementId() { - return this.settlementId; - } - - /** - * Sets the settlement ID of the external settlement request. - * - * @param value The settlement ID of the external settlement request. - */ - public void setSettlementId(String value) { - this.settlementId = value; - } - - /** - * Builder class for creating instances of ExtSettlementRequest. - */ - public static class Builder { - - private final ExtSettlementRequest instance = new ExtSettlementRequest(); - - private Builder() { - } - - /** - * Builds the external settlement request. - * - * @return The built external settlement request. - */ - public ExtSettlementRequest build() { - return this.instance; - } - - /** - * Sets the details of the external settlement request. - * - * @param value The details of the external settlement request. - * @return The builder instance. - */ - public Builder setDetails(ExtSettlementDetails value) { - this.instance.setDetails(value); - return this; - } - - /** - * Sets the settlement ID of the external settlement request. - * - * @param value The settlement ID of the external settlement request. - * @return The builder instance. - */ - public Builder setSettlementId(String value) { - this.instance.setSettlementId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.java deleted file mode 100644 index e33a3d29..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketAckRequest.java +++ /dev/null @@ -1,132 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a request to acknowledge a ticket. - */ -public class TicketAckRequest extends ContentRequest { - - @JsonProperty("acknowledged") - private boolean acknowledged; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of TicketAckRequest.Builder. - * - * @return The new instance of TicketAckRequest.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the acknowledged status of the ticket. - * - * @return The acknowledged status of the ticket. - */ - public boolean getAcknowledged() { - return this.acknowledged; - } - - /** - * Sets the acknowledged status of the ticket. - * - * @param value The acknowledged status of the ticket. - */ - public void setAcknowledged(boolean value) { - this.acknowledged = value; - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of TicketAckRequest. - */ - public static class Builder { - - private final TicketAckRequest instance = new TicketAckRequest(); - - private Builder() { - } - - /** - * Builds the TicketAckRequest instance. - * - * @return The built TicketAckRequest instance. - */ - public TicketAckRequest build() { - return this.instance; - } - - /** - * Sets the acknowledged status of the ticket. - * - * @param value The acknowledged status of the ticket. - * @return The Builder instance. - */ - public Builder setAcknowledged(boolean value) { - this.instance.setAcknowledged(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.java deleted file mode 100644 index a02743b8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketInformRequest.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.BetValidation; - -/** - * Represents a request to inform the ticket. - */ -public class TicketInformRequest extends ContentRequest { - - @JsonProperty("ticket") - private TicketRequest ticket; - @JsonProperty("betValidations") - private BetValidation[] betValidations; - - /** - * Creates a new instance of the TicketInformRequest.Builder class. - * - * @return A new instance of the TicketInformRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the ticket request. - * - * @return The ticket request. - */ - public TicketRequest getTicket() { - return this.ticket; - } - - /** - * Sets the ticket request. - * - * @param value The ticket request to set. - */ - public void setTicket(TicketRequest value) { - this.ticket = value; - } - - /** - * Gets the array of bet validations. - * - * @return The array of bet validations. - */ - public BetValidation[] getBetValidations() { - return this.betValidations; - } - - /** - * Sets the array of bet validations. - * - * @param value The array of bet validations to set. - */ - public void setBetValidations(BetValidation[] value) { - this.betValidations = value; - } - - /** - * Builder class for creating instances of the TicketInformRequest class. - */ - public static class Builder { - - private final TicketInformRequest instance = new TicketInformRequest(); - - private Builder() { - } - - /** - * Builds the TicketInformRequest instance. - * - * @return The built TicketInformRequest instance. - */ - public TicketInformRequest build() { - return this.instance; - } - - /** - * Sets the ticket request. - * - * @param value The ticket request to set. - * @return The Builder instance. - */ - public Builder setTicket(TicketRequest value) { - this.instance.setTicket(value); - return this; - } - - /** - * Sets the array of bet validations. - * - * @param value The array of bet validations to set. - * @return The Builder instance. - */ - public Builder setBetValidations(BetValidation... value) { - this.instance.setBetValidations(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketRequest.java deleted file mode 100644 index 631c6e06..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/TicketRequest.java +++ /dev/null @@ -1,134 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.Bet; -import com.sportradar.mbs.sdk.entities.common.TicketContext; - -/** - * Represents a ticket request. - */ -public class TicketRequest extends ContentRequest { - - @JsonProperty("context") - private TicketContext context; - @JsonProperty("bets") - private Bet[] bets; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of the TicketRequest.Builder class. - * - * @return A new instance of the TicketRequest.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the context of the ticket request. - * - * @return The context of the ticket request. - */ - public TicketContext getContext() { - return this.context; - } - - /** - * Sets the context of the ticket request. - * - * @param value The context of the ticket request. - */ - public void setContext(TicketContext value) { - this.context = value; - } - - /** - * Gets the bets of the ticket request. - * - * @return The bets of the ticket request. - */ - public Bet[] getBets() { - return this.bets; - } - - /** - * Sets the bets of the ticket request. - * - * @param value The bets of the ticket request. - */ - public void setBets(Bet[] value) { - this.bets = value; - } - - /** - * Gets the ticket ID of the ticket request. - * - * @return The ticket ID of the ticket request. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID of the ticket request. - * - * @param value The ticket ID of the ticket request. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Represents a builder for the TicketRequest class. - */ - public static class Builder { - - private final TicketRequest instance = new TicketRequest(); - - private Builder() { - } - - /** - * Builds the TicketRequest instance. - * - * @return The built TicketRequest instance. - */ - public TicketRequest build() { - return this.instance; - } - - /** - * Sets the context of the ticket request. - * - * @param value The context of the ticket request. - * @return The builder instance. - */ - public Builder setContext(TicketContext value) { - this.instance.setContext(value); - return this; - } - - /** - * Sets the bets of the ticket request. - * - * @param value The bets of the ticket request. - * @return The builder instance. - */ - public Builder setBets(Bet... value) { - this.instance.setBets(value); - return this; - } - - /** - * Sets the ticket ID of the ticket request. - * - * @param value The ticket ID of the ticket request. - * @return The builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.java deleted file mode 100644 index 1e78e7fb..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/request/WithdrawalInformRequest.java +++ /dev/null @@ -1,291 +0,0 @@ -package com.sportradar.mbs.sdk.entities.request; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.Amount; -import com.sportradar.mbs.sdk.entities.common.BalanceMoveStatus; -import com.sportradar.mbs.sdk.entities.common.EndCustomer; -import com.sportradar.mbs.sdk.entities.common.PaymentGateway; - -/** - * Represents a request to inform about a withdrawal. - */ -public class WithdrawalInformRequest extends ContentRequest { - - @JsonProperty("walletId") - private String walletId; - @JsonProperty("withdrawalId") - private String withdrawalId; - @JsonProperty("amount") - private Amount amount; - @JsonProperty("endCustomer") - private EndCustomer endCustomer; - @JsonProperty("executedAtUtc") - private long executedAtUtc; - @JsonProperty("initiatedAtUtc") - private Long initiatedAtUtc; - @JsonProperty("gateway") - private PaymentGateway gateway; - @JsonProperty("status") - private BalanceMoveStatus status; - - /** - * Returns a new instance of the Builder class to build a WithdrawalInformRequest object. - * - * @return A new instance of the Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the wallet ID. - * - * @return The wallet ID. - */ - public String getWalletId() { - return this.walletId; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID to set. - */ - public void setWalletId(String value) { - this.walletId = value; - } - - /** - * Gets the withdrawal ID. - * - * @return The withdrawal ID. - */ - public String getWithdrawalId() { - return this.withdrawalId; - } - - /** - * Sets the withdrawal ID. - * - * @param value The withdrawal ID to set. - */ - public void setWithdrawalId(String value) { - this.withdrawalId = value; - } - - /** - * Gets the withdrawal amount. - * - * @return The withdrawal amount. - */ - public Amount getAmount() { - return this.amount; - } - - /** - * Sets the withdrawal amount. - * - * @param value The withdrawal amount to set. - */ - public void setAmount(Amount value) { - this.amount = value; - } - - /** - * Gets the end customer. - * - * @return The end customer. - */ - public EndCustomer getEndCustomer() { - return this.endCustomer; - } - - /** - * Sets the end customer. - * - * @param value The end customer to set. - */ - public void setEndCustomer(EndCustomer value) { - this.endCustomer = value; - } - - /** - * Gets the executed timestamp in UTC. - * - * @return The executed timestamp in UTC. - */ - public long getExecutedAtUtc() { - return this.executedAtUtc; - } - - /** - * Sets the executed timestamp in UTC. - * - * @param value The executed timestamp in UTC to set. - */ - public void setExecutedAtUtc(long value) { - this.executedAtUtc = value; - } - - /** - * Gets the initiated timestamp in UTC. - * - * @return The initiated timestamp in UTC. - */ - public Long getInitiatedAtUtc() { - return this.initiatedAtUtc; - } - - /** - * Sets the initiated timestamp in UTC. - * - * @param value The initiated timestamp in UTC to set. - */ - public void setInitiatedAtUtc(Long value) { - this.initiatedAtUtc = value; - } - - /** - * Gets the payment gateway. - * - * @return The payment gateway. - */ - public PaymentGateway getGateway() { - return this.gateway; - } - - /** - * Sets the payment gateway. - * - * @param value The payment gateway to set. - */ - public void setGateway(PaymentGateway value) { - this.gateway = value; - } - - /** - * Gets the balance move status. - * - * @return The balance move status. - */ - public BalanceMoveStatus getStatus() { - return this.status; - } - - /** - * Sets the balance move status. - * - * @param value The balance move status to set. - */ - public void setStatus(BalanceMoveStatus value) { - this.status = value; - } - - /** - * Builder class for constructing WithdrawalInformRequest objects. - */ - public static class Builder { - - private final WithdrawalInformRequest instance = new WithdrawalInformRequest(); - - private Builder() { - } - - /** - * Builds and returns the WithdrawalInformRequest object. - * - * @return The built WithdrawalInformRequest object. - */ - public WithdrawalInformRequest build() { - return this.instance; - } - - /** - * Sets the wallet ID. - * - * @param value The wallet ID to set. - * @return The Builder instance. - */ - public Builder setWalletId(String value) { - this.instance.setWalletId(value); - return this; - } - - /** - * Sets the withdrawal ID. - * - * @param value The withdrawal ID to set. - * @return The Builder instance. - */ - public Builder setWithdrawalId(String value) { - this.instance.setWithdrawalId(value); - return this; - } - - /** - * Sets the withdrawal amount. - * - * @param value The withdrawal amount to set. - * @return The Builder instance. - */ - public Builder setAmount(Amount value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the end customer. - * - * @param value The end customer to set. - * @return The Builder instance. - */ - public Builder setEndCustomer(EndCustomer value) { - this.instance.setEndCustomer(value); - return this; - } - - /** - * Sets the executed timestamp in UTC. - * - * @param value The executed timestamp in UTC to set. - * @return The Builder instance. - */ - public Builder setExecutedAtUtc(long value) { - this.instance.setExecutedAtUtc(value); - return this; - } - - /** - * Sets the initiated timestamp in UTC. - * - * @param value The initiated timestamp in UTC to set. - * @return The Builder instance. - */ - public Builder setInitiatedAtUtc(Long value) { - this.instance.setInitiatedAtUtc(value); - return this; - } - - /** - * Sets the payment gateway. - * - * @param value The payment gateway to set. - * @return The Builder instance. - */ - public Builder setGateway(PaymentGateway value) { - this.instance.setGateway(value); - return this; - } - - /** - * Sets the balance move status. - * - * @param value The balance move status to set. - * @return The Builder instance. - */ - public Builder setStatus(BalanceMoveStatus value) { - this.instance.setStatus(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.java deleted file mode 100644 index a09854d3..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/BalanceChangeInformResponse.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a response object for balance change information. - */ -public class BalanceChangeInformResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of the BalanceChangeInformResponse class. - * Use the newBuilder() method to create an instance of the Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the response. - * - * @return The code value. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the response. - * - * @param value The code value to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the message associated with the response. - * - * @return The message value. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the response. - * - * @param value The message value to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Builder class for creating instances of the BalanceChangeInformResponse class. - */ - public static class Builder { - - private final BalanceChangeInformResponse instance = new BalanceChangeInformResponse(); - - private Builder() { - } - - /** - * Builds and returns the instance of the BalanceChangeInformResponse class. - * - * @return The built instance. - */ - public BalanceChangeInformResponse build() { - return this.instance; - } - - /** - * Sets the code associated with the response. - * - * @param value The code value to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the message associated with the response. - * - * @param value The message value to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.java deleted file mode 100644 index 76ff0751..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelAckResponse.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents a response for a cancellation acknowledgement. - */ -public class CancelAckResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("cancellationId") - private String cancellationId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the CancelAckResponse.Builder class. - * - * @return The new instance of the CancelAckResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code. - * - * @return The code. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature. - * - * @return The signature. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature. - * - * @param value The signature to set. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the cancellation ID. - * - * @return The cancellation ID. - */ - public String getCancellationId() { - return this.cancellationId; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID to set. - */ - public void setCancellationId(String value) { - this.cancellationId = value; - } - - /** - * Gets the message. - * - * @return The message. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status. - * - * @return The acceptance status. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status to set. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for creating instances of CancelAckResponse. - */ - public static class Builder { - - private final CancelAckResponse instance = new CancelAckResponse(); - - private Builder() { - } - - /** - * Builds the CancelAckResponse instance. - * - * @return The built CancelAckResponse instance. - */ - public CancelAckResponse build() { - return this.instance; - } - - /** - * Sets the code. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature. - * - * @param value The signature to set. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the cancellation ID. - * - * @param value The cancellation ID to set. - * @return The Builder instance. - */ - public Builder setCancellationId(String value) { - this.instance.setCancellationId(value); - return this; - } - - /** - * Sets the message. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status to set. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelResponse.java deleted file mode 100644 index 3d0a3bc3..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CancelResponse.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents a response for a cancellation operation. - */ -public class CancelResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("cancellationId") - private String cancellationId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the CancelResponse.Builder class. - * - * @return A new instance of the CancelResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the cancellation response. - * - * @return The code associated with the cancellation response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the cancellation response. - * - * @param value The code associated with the cancellation response. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature associated with the cancellation response. - * - * @return The signature associated with the cancellation response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature associated with the cancellation response. - * - * @param value The signature associated with the cancellation response. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the cancellation ID associated with the cancellation response. - * - * @return The cancellation ID associated with the cancellation response. - */ - public String getCancellationId() { - return this.cancellationId; - } - - /** - * Sets the cancellation ID associated with the cancellation response. - * - * @param value The cancellation ID associated with the cancellation response. - */ - public void setCancellationId(String value) { - this.cancellationId = value; - } - - /** - * Gets the message associated with the cancellation response. - * - * @return The message associated with the cancellation response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the cancellation response. - * - * @param value The message associated with the cancellation response. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID associated with the cancellation response. - * - * @return The ticket ID associated with the cancellation response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the cancellation response. - * - * @param value The ticket ID associated with the cancellation response. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status associated with the cancellation response. - * - * @return The acceptance status associated with the cancellation response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status associated with the cancellation response. - * - * @param value The acceptance status associated with the cancellation response. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for creating instances of the CancelResponse class. - */ - public static class Builder { - - private final CancelResponse instance = new CancelResponse(); - - private Builder() { - } - - /** - * Builds and returns the CancelResponse instance. - * - * @return The CancelResponse instance. - */ - public CancelResponse build() { - return this.instance; - } - - /** - * Sets the code associated with the cancellation response. - * - * @param value The code associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature associated with the cancellation response. - * - * @param value The signature associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the cancellation ID associated with the cancellation response. - * - * @param value The cancellation ID associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setCancellationId(String value) { - this.instance.setCancellationId(value); - return this; - } - - /** - * Sets the message associated with the cancellation response. - * - * @param value The message associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID associated with the cancellation response. - * - * @param value The ticket ID associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status associated with the cancellation response. - * - * @param value The acceptance status associated with the cancellation response. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.java deleted file mode 100644 index 26df2bb6..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutAckResponse.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents a response for a cashout acknowledgement. - */ -public class CashoutAckResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("cashoutId") - private String cashoutId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the CashoutAckResponse.Builder class. - * - * @return A new instance of the CashoutAckResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the cashout acknowledgement response. - * - * @return The code associated with the cashout acknowledgement response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the cashout acknowledgement response. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature associated with the cashout acknowledgement response. - * - * @return The signature associated with the cashout acknowledgement response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature associated with the cashout acknowledgement response. - * - * @param value The signature to set. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the cashout ID associated with the cashout acknowledgement response. - * - * @return The cashout ID associated with the cashout acknowledgement response. - */ - public String getCashoutId() { - return this.cashoutId; - } - - /** - * Sets the cashout ID associated with the cashout acknowledgement response. - * - * @param value The cashout ID to set. - */ - public void setCashoutId(String value) { - this.cashoutId = value; - } - - /** - * Gets the message associated with the cashout acknowledgement response. - * - * @return The message associated with the cashout acknowledgement response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the cashout acknowledgement response. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID associated with the cashout acknowledgement response. - * - * @return The ticket ID associated with the cashout acknowledgement response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the cashout acknowledgement response. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status associated with the cashout acknowledgement response. - * - * @return The acceptance status associated with the cashout acknowledgement response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status associated with the cashout acknowledgement response. - * - * @param value The acceptance status to set. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for creating instances of the CashoutAckResponse class. - */ - public static class Builder { - - private final CashoutAckResponse instance = new CashoutAckResponse(); - - private Builder() { - } - - /** - * Builds and returns the CashoutAckResponse instance. - * - * @return The built CashoutAckResponse instance. - */ - public CashoutAckResponse build() { - return this.instance; - } - - /** - * Sets the code associated with the cashout acknowledgement response. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature associated with the cashout acknowledgement response. - * - * @param value The signature to set. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the cashout ID associated with the cashout acknowledgement response. - * - * @param value The cashout ID to set. - * @return The Builder instance. - */ - public Builder setCashoutId(String value) { - this.instance.setCashoutId(value); - return this; - } - - /** - * Sets the message associated with the cashout acknowledgement response. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID associated with the cashout acknowledgement response. - * - * @param value The ticket ID to set. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status associated with the cashout acknowledgement response. - * - * @param value The acceptance status to set. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutResponse.java deleted file mode 100644 index 3562877c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CashoutResponse.java +++ /dev/null @@ -1,227 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents a response object for a cashout operation. - * Inherits from the ContentResponse class. - */ -public class CashoutResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("cashoutId") - private String cashoutId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Returns a new instance of the CashoutResponse.Builder class. - * - * @return A new instance of the CashoutResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the cashout response. - * - * @return The code of the cashout response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the cashout response. - * - * @param value The code of the cashout response. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature of the cashout response. - * - * @return The signature of the cashout response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature of the cashout response. - * - * @param value The signature of the cashout response. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the cashout ID of the cashout response. - * - * @return The cashout ID of the cashout response. - */ - public String getCashoutId() { - return this.cashoutId; - } - - /** - * Sets the cashout ID of the cashout response. - * - * @param value The cashout ID of the cashout response. - */ - public void setCashoutId(String value) { - this.cashoutId = value; - } - - /** - * Gets the message of the cashout response. - * - * @return The message of the cashout response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message of the cashout response. - * - * @param value The message of the cashout response. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID of the cashout response. - * - * @return The ticket ID of the cashout response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID of the cashout response. - * - * @param value The ticket ID of the cashout response. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status of the cashout response. - * - * @return The acceptance status of the cashout response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status of the cashout response. - * - * @param value The acceptance status of the cashout response. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for constructing instances of CashoutResponse. - */ - public static class Builder { - - private final CashoutResponse instance = new CashoutResponse(); - - private Builder() { - } - - /** - * Builds and returns the CashoutResponse instance. - * - * @return The CashoutResponse instance. - */ - public CashoutResponse build() { - return this.instance; - } - - /** - * Sets the code of the cashout response. - * - * @param value The code of the cashout response. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature of the cashout response. - * - * @param value The signature of the cashout response. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the cashout ID of the cashout response. - * - * @param value The cashout ID of the cashout response. - * @return The Builder instance. - */ - public Builder setCashoutId(String value) { - this.instance.setCashoutId(value); - return this; - } - - /** - * Sets the message of the cashout response. - * - * @param value The message of the cashout response. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID of the cashout response. - * - * @param value The ticket ID of the cashout response. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status of the cashout response. - * - * @param value The acceptance status of the cashout response. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.java deleted file mode 100644 index 7d5cf073..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/CasinoSessionsResponse.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a response containing casino sessions. - */ -public class CasinoSessionsResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of the CasinoSessionsResponse.Builder class. - * - * @return A new instance of the CasinoSessionsResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the response code. - * - * @return The response code. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the response code. - * - * @param value The response code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the response message. - * - * @return The response message. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the response message. - * - * @param value The response message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Builder class for creating instances of the CasinoSessionsResponse class. - */ - public static class Builder { - - private final CasinoSessionsResponse instance = new CasinoSessionsResponse(); - - private Builder() { - } - - /** - * Builds the CasinoSessionsResponse instance. - * - * @return The built CasinoSessionsResponse instance. - */ - public CasinoSessionsResponse build() { - return this.instance; - } - - /** - * Sets the response code. - * - * @param value The response code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the response message. - * - * @param value The response message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ContentResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ContentResponse.java deleted file mode 100644 index 67801b7e..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ContentResponse.java +++ /dev/null @@ -1,157 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a response containing content information. - * This class is used as a base class for various content response types. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = DepositInformResponse.class, name = "deposit-inform-reply"), - @JsonSubTypes.Type(value = ExtSettlementAckResponse.class, name = "ext-settlement-ack-reply"), - @JsonSubTypes.Type(value = CashoutResponse.class, name = "cashout-reply"), - @JsonSubTypes.Type(value = TicketInformResponse.class, name = "ticket-inform-reply"), - @JsonSubTypes.Type(value = CancelAckResponse.class, name = "cancel-ack-reply"), - @JsonSubTypes.Type(value = CancelResponse.class, name = "cancel-reply"), - @JsonSubTypes.Type(value = ErrorResponse.class, name = "error-reply"), - @JsonSubTypes.Type(value = CasinoSessionsResponse.class, name = "casino-sessions-inform-reply"), - @JsonSubTypes.Type(value = TicketAckResponse.class, name = "ticket-ack-reply"), - @JsonSubTypes.Type(value = BalanceChangeInformResponse.class, name = "balance-change-inform-reply"), - @JsonSubTypes.Type(value = ExtSettlementResponse.class, name = "ext-settlement-reply"), - @JsonSubTypes.Type(value = CashoutAckResponse.class, name = "cashout-ack-reply"), - @JsonSubTypes.Type(value = TicketResponse.class, name = "ticket-reply"), - @JsonSubTypes.Type(value = WithdrawalInformResponse.class, name = "withdrawal-inform-reply") -}) -public class ContentResponse { - - /** - * Creates a new instance of the DepositInformResponse builder. - * - * @return The DepositInformResponse builder. - */ - public static DepositInformResponse.Builder newDepositInformResponseBuilder() { - return DepositInformResponse.newBuilder(); - } - - /** - * Creates a new instance of the ExtSettlementAckResponse builder. - * - * @return The ExtSettlementAckResponse builder. - */ - public static ExtSettlementAckResponse.Builder newExtSettlementAckResponseBuilder() { - return ExtSettlementAckResponse.newBuilder(); - } - - /** - * Creates a new instance of the CashoutResponse builder. - * - * @return The CashoutResponse builder. - */ - public static CashoutResponse.Builder newCashoutResponseBuilder() { - return CashoutResponse.newBuilder(); - } - - /** - * Creates a new instance of the TicketInformResponse builder. - * - * @return The TicketInformResponse builder. - */ - public static TicketInformResponse.Builder newTicketInformResponseBuilder() { - return TicketInformResponse.newBuilder(); - } - - /** - * Creates a new instance of the CancelAckResponse builder. - * - * @return The CancelAckResponse builder. - */ - public static CancelAckResponse.Builder newCancelAckResponseBuilder() { - return CancelAckResponse.newBuilder(); - } - - /** - * Creates a new instance of the CancelResponse builder. - * - * @return The CancelResponse builder. - */ - public static CancelResponse.Builder newCancelResponseBuilder() { - return CancelResponse.newBuilder(); - } - - /** - * Creates a new instance of the ErrorResponse builder. - * - * @return The ErrorResponse builder. - */ - public static ErrorResponse.Builder newErrorResponseBuilder() { - return ErrorResponse.newBuilder(); - } - - /** - * Creates a new instance of the CasinoSessionsResponse builder. - * - * @return The CasinoSessionsResponse builder. - */ - public static CasinoSessionsResponse.Builder newCasinoSessionsResponseBuilder() { - return CasinoSessionsResponse.newBuilder(); - } - - /** - * Creates a new instance of the TicketAckResponse builder. - * - * @return The TicketAckResponse builder. - */ - public static TicketAckResponse.Builder newTicketAckResponseBuilder() { - return TicketAckResponse.newBuilder(); - } - - /** - * Creates a new instance of the BalanceChangeInformResponse builder. - * - * @return The BalanceChangeInformResponse builder. - */ - public static BalanceChangeInformResponse.Builder newBalanceChangeInformResponseBuilder() { - return BalanceChangeInformResponse.newBuilder(); - } - - /** - * Creates a new instance of the ExtSettlementResponse builder. - * - * @return The ExtSettlementResponse builder. - */ - public static ExtSettlementResponse.Builder newExtSettlementResponseBuilder() { - return ExtSettlementResponse.newBuilder(); - } - - /** - * Creates a new instance of the CashoutAckResponse builder. - * - * @return The CashoutAckResponse builder. - */ - public static CashoutAckResponse.Builder newCashoutAckResponseBuilder() { - return CashoutAckResponse.newBuilder(); - } - - /** - * Creates a new instance of the TicketResponse builder. - * - * @return The TicketResponse builder. - */ - public static TicketResponse.Builder newTicketResponseBuilder() { - return TicketResponse.newBuilder(); - } - - /** - * Creates a new instance of the WithdrawalInformResponse builder. - * - * @return The WithdrawalInformResponse builder. - */ - public static WithdrawalInformResponse.Builder newWithdrawalInformResponseBuilder() { - return WithdrawalInformResponse.newBuilder(); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.java deleted file mode 100644 index 3c12c74b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/DepositInformResponse.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a response object for deposit information. - */ -public class DepositInformResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of DepositInformResponse.Builder. - * - * @return A new instance of DepositInformResponse.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the deposit inform response. - * - * @return The code associated with the deposit inform response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the deposit inform response. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the message associated with the deposit inform response. - * - * @return The message associated with the deposit inform response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the deposit inform response. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Builder class for creating instances of DepositInformResponse. - */ - public static class Builder { - - private final DepositInformResponse instance = new DepositInformResponse(); - - private Builder() { - } - - /** - * Builds the DepositInformResponse object. - * - * @return The built DepositInformResponse object. - */ - public DepositInformResponse build() { - return this.instance; - } - - /** - * Sets the code for the DepositInformResponse object being built. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the message for the DepositInformResponse object being built. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ErrorResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ErrorResponse.java deleted file mode 100644 index 484f29c2..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ErrorResponse.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an error response from the server. - * Inherits from the ContentResponse class. - */ -public class ErrorResponse extends ContentResponse { - - @JsonProperty("message") - private String errorMessage; - @JsonProperty("code") - private int errorCode; - - /** - * Creates a new instance of ErrorResponse.Builder. - * - * @return A new instance of ErrorResponse.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the error message. - * - * @return The error message. - */ - public String getErrorMessage() { - return this.errorMessage; - } - - /** - * Sets the error message. - * - * @param value The error message to set. - */ - public void setErrorMessage(String value) { - this.errorMessage = value; - } - - /** - * Gets the error code. - * - * @return The error code. - */ - public int getErrorCode() { - return this.errorCode; - } - - /** - * Sets the error code. - * - * @param value The error code to set. - */ - public void setErrorCode(int value) { - this.errorCode = value; - } - - /** - * Builder class for ErrorResponse. - */ - public static class Builder { - - private final ErrorResponse instance = new ErrorResponse(); - - private Builder() { - } - - /** - * Builds the ErrorResponse instance. - * - * @return The built ErrorResponse instance. - */ - public ErrorResponse build() { - return this.instance; - } - - /** - * Sets the error message. - * - * @param value The error message to set. - * @return The Builder instance. - */ - public Builder setErrorMessage(String value) { - this.instance.setErrorMessage(value); - return this; - } - - /** - * Sets the error code. - * - * @param value The error code to set. - * @return The Builder instance. - */ - public Builder setErrorCode(int value) { - this.instance.setErrorCode(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.java deleted file mode 100644 index 9570a4fe..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementAckResponse.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents an extended settlement acknowledgment response. - */ -public class ExtSettlementAckResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("settlementId") - private String settlementId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the ExtSettlementAckResponse.Builder class. - * - * @return A new instance of the ExtSettlementAckResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the response. - * - * @return The code of the response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the response. - * - * @param value The code of the response. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature of the response. - * - * @return The signature of the response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature of the response. - * - * @param value The signature of the response. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the settlement ID of the response. - * - * @return The settlement ID of the response. - */ - public String getSettlementId() { - return this.settlementId; - } - - /** - * Sets the settlement ID of the response. - * - * @param value The settlement ID of the response. - */ - public void setSettlementId(String value) { - this.settlementId = value; - } - - /** - * Gets the message of the response. - * - * @return The message of the response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message of the response. - * - * @param value The message of the response. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID of the response. - * - * @return The ticket ID of the response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID of the response. - * - * @param value The ticket ID of the response. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status of the response. - * - * @return The acceptance status of the response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status of the response. - * - * @param value The acceptance status of the response. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Represents a builder for the ExtSettlementAckResponse class. - */ - public static class Builder { - - private final ExtSettlementAckResponse instance = new ExtSettlementAckResponse(); - - private Builder() { - } - - /** - * Builds the ExtSettlementAckResponse instance. - * - * @return The built ExtSettlementAckResponse instance. - */ - public ExtSettlementAckResponse build() { - return this.instance; - } - - /** - * Sets the code of the response. - * - * @param value The code of the response. - * @return The builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature of the response. - * - * @param value The signature of the response. - * @return The builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the settlement ID of the response. - * - * @param value The settlement ID of the response. - * @return The builder instance. - */ - public Builder setSettlementId(String value) { - this.instance.setSettlementId(value); - return this; - } - - /** - * Sets the message of the response. - * - * @param value The message of the response. - * @return The builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID of the response. - * - * @param value The ticket ID of the response. - * @return The builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status of the response. - * - * @param value The acceptance status of the response. - * @return The builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.java deleted file mode 100644 index 579e820d..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/ExtSettlementResponse.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents an extended settlement response. - */ -public class ExtSettlementResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("settlementId") - private String settlementId; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the ExtSettlementResponse.Builder class. - * - * @return A new instance of the ExtSettlementResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code. - * - * @return The code. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature. - * - * @return The signature. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature. - * - * @param value The signature to set. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the settlement ID. - * - * @return The settlement ID. - */ - public String getSettlementId() { - return this.settlementId; - } - - /** - * Sets the settlement ID. - * - * @param value The settlement ID to set. - */ - public void setSettlementId(String value) { - this.settlementId = value; - } - - /** - * Gets the message. - * - * @return The message. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status. - * - * @return The acceptance status. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status to set. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for creating instances of ExtSettlementResponse. - */ - public static class Builder { - - private final ExtSettlementResponse instance = new ExtSettlementResponse(); - - private Builder() { - } - - /** - * Builds the ExtSettlementResponse instance. - * - * @return The ExtSettlementResponse instance. - */ - public ExtSettlementResponse build() { - return this.instance; - } - - /** - * Sets the code. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature. - * - * @param value The signature to set. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the settlement ID. - * - * @param value The settlement ID to set. - * @return The Builder instance. - */ - public Builder setSettlementId(String value) { - this.instance.setSettlementId(value); - return this; - } - - /** - * Sets the message. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID to set. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status to set. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.java deleted file mode 100644 index c2084f90..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketAckResponse.java +++ /dev/null @@ -1,195 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; - -/** - * Represents a response for acknowledging a ticket. - */ -public class TicketAckResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("signature") - private String signature; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the TicketAckResponse.Builder class. - * - * @return A new instance of the TicketAckResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the response. - * - * @return The code associated with the response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the response. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the signature associated with the response. - * - * @return The signature associated with the response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature associated with the response. - * - * @param value The signature to set. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the message associated with the response. - * - * @return The message associated with the response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the response. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID associated with the response. - * - * @return The ticket ID associated with the response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID associated with the response. - * - * @param value The ticket ID to set. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status associated with the response. - * - * @return The acceptance status associated with the response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status associated with the response. - * - * @param value The acceptance status to set. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Builder class for creating instances of the TicketAckResponse class. - */ - public static class Builder { - - private final TicketAckResponse instance = new TicketAckResponse(); - - private Builder() { - } - - /** - * Builds and returns the TicketAckResponse instance. - * - * @return The built TicketAckResponse instance. - */ - public TicketAckResponse build() { - return this.instance; - } - - /** - * Sets the code associated with the response. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the signature associated with the response. - * - * @param value The signature to set. - * @return The Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the message associated with the response. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID associated with the response. - * - * @param value The ticket ID to set. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status associated with the response. - * - * @param value The acceptance status to set. - * @return The Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.java deleted file mode 100644 index 545c014b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketInformResponse.java +++ /dev/null @@ -1,259 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; -import com.sportradar.mbs.sdk.entities.common.BetDetail; -import com.sportradar.mbs.sdk.entities.common.ExchangeRate; - -/** - * Represents a response for ticket information. - */ -public class TicketInformResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("exchangeRate") - private ExchangeRate[] exchangeRate; - @JsonProperty("signature") - private String signature; - @JsonProperty("betDetails") - private BetDetail[] betDetails; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the TicketInformResponse.Builder class. - * - * @return A new instance of the TicketInformResponse.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the response. - * - * @return The code of the response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the response. - * - * @param value The code of the response. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the exchange rates. - * - * @return The exchange rates. - */ - public ExchangeRate[] getExchangeRate() { - return this.exchangeRate; - } - - /** - * Sets the exchange rates. - * - * @param value The exchange rates. - */ - public void setExchangeRate(ExchangeRate[] value) { - this.exchangeRate = value; - } - - /** - * Gets the signature. - * - * @return The signature. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature. - * - * @param value The signature. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the bet details. - * - * @return The bet details. - */ - public BetDetail[] getBetDetails() { - return this.betDetails; - } - - /** - * Sets the bet details. - * - * @param value The bet details. - */ - public void setBetDetails(BetDetail[] value) { - this.betDetails = value; - } - - /** - * Gets the message. - * - * @return The message. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message. - * - * @param value The message. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status. - * - * @return The acceptance status. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Represents a builder for creating instances of the TicketInformResponse class. - */ - public static class Builder { - - private final TicketInformResponse instance = new TicketInformResponse(); - - private Builder() { - } - - /** - * Builds and returns the TicketInformResponse instance. - * - * @return The TicketInformResponse instance. - */ - public TicketInformResponse build() { - return this.instance; - } - - /** - * Sets the code of the response. - * - * @param value The code of the response. - * @return The builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the exchange rates. - * - * @param value The exchange rates. - * @return The builder instance. - */ - public Builder setExchangeRate(ExchangeRate... value) { - this.instance.setExchangeRate(value); - return this; - } - - /** - * Sets the signature. - * - * @param value The signature. - * @return The builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the bet details. - * - * @param value The bet details. - * @return The builder instance. - */ - public Builder setBetDetails(BetDetail... value) { - this.instance.setBetDetails(value); - return this; - } - - /** - * Sets the message. - * - * @param value The message. - * @return The builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status. - * - * @param value The acceptance status. - * @return The builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketResponse.java deleted file mode 100644 index fa373d00..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/TicketResponse.java +++ /dev/null @@ -1,259 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.common.AcceptanceStatus; -import com.sportradar.mbs.sdk.entities.common.BetDetail; -import com.sportradar.mbs.sdk.entities.common.ExchangeRate; - -/** - * Represents a ticket response. - */ -public class TicketResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("exchangeRate") - private ExchangeRate[] exchangeRate; - @JsonProperty("signature") - private String signature; - @JsonProperty("betDetails") - private BetDetail[] betDetails; - @JsonProperty("message") - private String message; - @JsonProperty("ticketId") - private String ticketId; - @JsonProperty("status") - private AcceptanceStatus status; - - /** - * Creates a new instance of the TicketResponse.Builder class. - * - * @return The TicketResponse.Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code of the ticket response. - * - * @return The code of the ticket response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code of the ticket response. - * - * @param value The code of the ticket response. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the exchange rates of the ticket response. - * - * @return The exchange rates of the ticket response. - */ - public ExchangeRate[] getExchangeRate() { - return this.exchangeRate; - } - - /** - * Sets the exchange rates of the ticket response. - * - * @param value The exchange rates of the ticket response. - */ - public void setExchangeRate(ExchangeRate[] value) { - this.exchangeRate = value; - } - - /** - * Gets the signature of the ticket response. - * - * @return The signature of the ticket response. - */ - public String getSignature() { - return this.signature; - } - - /** - * Sets the signature of the ticket response. - * - * @param value The signature of the ticket response. - */ - public void setSignature(String value) { - this.signature = value; - } - - /** - * Gets the bet details of the ticket response. - * - * @return The bet details of the ticket response. - */ - public BetDetail[] getBetDetails() { - return this.betDetails; - } - - /** - * Sets the bet details of the ticket response. - * - * @param value The bet details of the ticket response. - */ - public void setBetDetails(BetDetail[] value) { - this.betDetails = value; - } - - /** - * Gets the message of the ticket response. - * - * @return The message of the ticket response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message of the ticket response. - * - * @param value The message of the ticket response. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Gets the ticket ID of the ticket response. - * - * @return The ticket ID of the ticket response. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID of the ticket response. - * - * @param value The ticket ID of the ticket response. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Gets the acceptance status of the ticket response. - * - * @return The acceptance status of the ticket response. - */ - public AcceptanceStatus getStatus() { - return this.status; - } - - /** - * Sets the acceptance status of the ticket response. - * - * @param value The acceptance status of the ticket response. - */ - public void setStatus(AcceptanceStatus value) { - this.status = value; - } - - /** - * Represents a builder for the TicketResponse class. - */ - public static class Builder { - - private final TicketResponse instance = new TicketResponse(); - - private Builder() { - } - - /** - * Builds the TicketResponse instance. - * - * @return The built TicketResponse instance. - */ - public TicketResponse build() { - return this.instance; - } - - /** - * Sets the code of the ticket response. - * - * @param value The code of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the exchange rates of the ticket response. - * - * @param value The exchange rates of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setExchangeRate(ExchangeRate... value) { - this.instance.setExchangeRate(value); - return this; - } - - /** - * Sets the signature of the ticket response. - * - * @param value The signature of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setSignature(String value) { - this.instance.setSignature(value); - return this; - } - - /** - * Sets the bet details of the ticket response. - * - * @param value The bet details of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setBetDetails(BetDetail... value) { - this.instance.setBetDetails(value); - return this; - } - - /** - * Sets the message of the ticket response. - * - * @param value The message of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - - /** - * Sets the ticket ID of the ticket response. - * - * @param value The ticket ID of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - - /** - * Sets the acceptance status of the ticket response. - * - * @param value The acceptance status of the ticket response. - * @return The TicketResponse.Builder instance. - */ - public Builder setStatus(AcceptanceStatus value) { - this.instance.setStatus(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.java deleted file mode 100644 index 37dd63bb..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/response/WithdrawalInformResponse.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.response; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a response object for withdrawal information. - */ -public class WithdrawalInformResponse extends ContentResponse { - - @JsonProperty("code") - private int code; - @JsonProperty("message") - private String message; - - /** - * Creates a new instance of WithdrawalInformResponse.Builder. - * - * @return A new instance of WithdrawalInformResponse.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the code associated with the withdrawal inform response. - * - * @return The code associated with the withdrawal inform response. - */ - public int getCode() { - return this.code; - } - - /** - * Sets the code associated with the withdrawal inform response. - * - * @param value The code to set. - */ - public void setCode(int value) { - this.code = value; - } - - /** - * Gets the message associated with the withdrawal inform response. - * - * @return The message associated with the withdrawal inform response. - */ - public String getMessage() { - return this.message; - } - - /** - * Sets the message associated with the withdrawal inform response. - * - * @param value The message to set. - */ - public void setMessage(String value) { - this.message = value; - } - - /** - * Builder class for WithdrawalInformResponse. - */ - public static class Builder { - - private final WithdrawalInformResponse instance = new WithdrawalInformResponse(); - - private Builder() { - } - - /** - * Builds the WithdrawalInformResponse object. - * - * @return The built WithdrawalInformResponse object. - */ - public WithdrawalInformResponse build() { - return this.instance; - } - - /** - * Sets the code for the WithdrawalInformResponse object being built. - * - * @param value The code to set. - * @return The Builder instance. - */ - public Builder setCode(int value) { - this.instance.setCode(value); - return this; - } - - /** - * Sets the message for the WithdrawalInformResponse object being built. - * - * @param value The message to set. - * @return The Builder instance. - */ - public Builder setMessage(String value) { - this.instance.setMessage(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.java deleted file mode 100644 index f101ac0b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/AccumulatorSelection.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents an accumulator selection. - */ -public class AccumulatorSelection extends Selection { - - @JsonProperty("selections") - private Selection[] selections; - - /** - * Creates a new instance of the AccumulatorSelection.Builder class. - * - * @return A new instance of the AccumulatorSelection.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the selections in the accumulator. - * - * @return An array of Selection objects representing the selections in the accumulator. - */ - public Selection[] getSelections() { - return this.selections; - } - - /** - * Sets the selections in the accumulator. - * - * @param value An array of Selection objects representing the selections in the accumulator. - */ - public void setSelections(Selection[] value) { - this.selections = value; - } - - /** - * Builder class for creating instances of AccumulatorSelection. - */ - public static class Builder { - - private final AccumulatorSelection instance = new AccumulatorSelection(); - - private Builder() { - } - - /** - * Builds the AccumulatorSelection instance. - * - * @return The built AccumulatorSelection instance. - */ - public AccumulatorSelection build() { - return this.instance; - } - - /** - * Sets the selections in the accumulator. - * - * @param value An array of Selection objects representing the selections in the accumulator. - * @return The Builder instance. - */ - public Builder setSelections(Selection... value) { - this.instance.setSelections(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/ExtSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/ExtSelection.java deleted file mode 100644 index 139a26e2..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/ExtSelection.java +++ /dev/null @@ -1,164 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.odds.Odds; - -/** - * Represents an external selection. - */ -public class ExtSelection extends Selection { - - @JsonProperty("expSettleTime") - private long expSettleTime; - @JsonProperty("odds") - private Odds odds; - @JsonProperty("event") - private String event; - @JsonProperty("outcome") - private String outcome; - - /** - * Creates a new instance of the ExtSelection.Builder class. - * - * @return A new instance of the ExtSelection.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the expected settlement time of the selection in UTC millis. - * - * @return The expected settlement time of the selection in UTC millis. - */ - public long getExpSettleTime() { - return this.expSettleTime; - } - - /** - * Sets the expected settlement time of the selection in UTC millis. - * - * @param value The expected settlement time of the selection in UTC millis. - */ - public void setExpSettleTime(long value) { - this.expSettleTime = value; - } - - /** - * Gets the odds of the selection. - * - * @return The odds of the selection. - */ - public Odds getOdds() { - return this.odds; - } - - /** - * Sets the odds of the selection. - * - * @param value The odds of the selection. - */ - public void setOdds(Odds value) { - this.odds = value; - } - - /** - * Gets the event associated with the selection. - * - * @return The event associated with the selection. - */ - public String getEvent() { - return this.event; - } - - /** - * Sets the event associated with the selection. - * - * @param value The event associated with the selection. - */ - public void setEvent(String value) { - this.event = value; - } - - /** - * Gets the outcome of the selection. - * - * @return The outcome of the selection. - */ - public String getOutcome() { - return this.outcome; - } - - /** - * Sets the outcome of the selection. - * - * @param value The outcome of the selection. - */ - public void setOutcome(String value) { - this.outcome = value; - } - - /** - * Builder class for creating instances of ExtSelection. - */ - public static class Builder { - - private final ExtSelection instance = new ExtSelection(); - - private Builder() { - } - - /** - * Builds and returns the ExtSelection instance. - * - * @return The ExtSelection instance. - */ - public ExtSelection build() { - return this.instance; - } - - /** - * Sets the expected settlement time of the selection in UTC millis. - * - * @param value The expected settlement time of the selection in UTC millis. - * @return The Builder instance. - */ - public Builder setExpSettleTime(long value) { - this.instance.setExpSettleTime(value); - return this; - } - - /** - * Sets the odds of the selection. - * - * @param value The odds of the selection. - * @return The Builder instance. - */ - public Builder setOdds(Odds value) { - this.instance.setOdds(value); - return this; - } - - /** - * Sets the event associated with the selection. - * - * @param value The event associated with the selection. - * @return The Builder instance. - */ - public Builder setEvent(String value) { - this.instance.setEvent(value); - return this; - } - - /** - * Sets the outcome of the selection. - * - * @param value The outcome of the selection. - * @return The Builder instance. - */ - public Builder setOutcome(String value) { - this.instance.setOutcome(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.java deleted file mode 100644 index 2bb592c5..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/OddsBoostSelection.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.odds.Odds; - -/** - * Represents an odds boost selection. - */ -public class OddsBoostSelection extends Selection { - - @JsonProperty("selection") - private Selection selection; - @JsonProperty("odds") - private Odds odds; - - /** - * Creates a new instance of the OddsBoostSelection.Builder class. - * - * @return A new instance of the OddsBoostSelection.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the selection. - * - * @return The selection. - */ - public Selection getSelection() { - return this.selection; - } - - /** - * Sets the selection. - * - * @param value The selection to set. - */ - public void setSelection(Selection value) { - this.selection = value; - } - - /** - * Gets the odds. - * - * @return The odds. - */ - public Odds getOdds() { - return this.odds; - } - - /** - * Sets the odds. - * - * @param value The odds to set. - */ - public void setOdds(Odds value) { - this.odds = value; - } - - /** - * Represents a builder for the OddsBoostSelection class. - */ - public static class Builder { - - private final OddsBoostSelection instance = new OddsBoostSelection(); - - private Builder() { - } - - /** - * Builds the OddsBoostSelection instance. - * - * @return The built OddsBoostSelection instance. - */ - public OddsBoostSelection build() { - return this.instance; - } - - /** - * Sets the selection. - * - * @param value The selection to set. - * @return The builder instance. - */ - public Builder setSelection(Selection value) { - this.instance.setSelection(value); - return this; - } - - /** - * Sets the odds. - * - * @param value The odds to set. - * @return The builder instance. - */ - public Builder setOdds(Odds value) { - this.instance.setOdds(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/Selection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/Selection.java deleted file mode 100644 index cd45f2d6..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/Selection.java +++ /dev/null @@ -1,87 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents a selection. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = UfSelection.class, name = "uf"), - @JsonSubTypes.Type(value = OddsBoostSelection.class, name = "odds-boost"), - @JsonSubTypes.Type(value = ExtSelection.class, name = "external"), - @JsonSubTypes.Type(value = SystemSelection.class, name = "system"), - @JsonSubTypes.Type(value = WaysSelection.class, name = "ways"), - @JsonSubTypes.Type(value = UfCustomBetSelection.class, name = "uf-custom-bet"), - @JsonSubTypes.Type(value = AccumulatorSelection.class, name = "accumulator") -}) -public class Selection { - - /** - * Creates a new instance of {@link UfSelection.Builder}. - * - * @return a new instance of {@link UfSelection.Builder} - */ - public static UfSelection.Builder newUfSelectionBuilder() { - return UfSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link OddsBoostSelection.Builder}. - * - * @return a new instance of {@link OddsBoostSelection.Builder} - */ - public static OddsBoostSelection.Builder newOddsBoostSelectionBuilder() { - return OddsBoostSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link ExtSelection.Builder}. - * - * @return a new instance of {@link ExtSelection.Builder} - */ - public static ExtSelection.Builder newExtSelectionBuilder() { - return ExtSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link SystemSelection.Builder}. - * - * @return a new instance of {@link SystemSelection.Builder} - */ - public static SystemSelection.Builder newSystemSelectionBuilder() { - return SystemSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link WaysSelection.Builder}. - * - * @return a new instance of {@link WaysSelection.Builder} - */ - public static WaysSelection.Builder newWaysSelectionBuilder() { - return WaysSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link UfCustomBetSelection.Builder}. - * - * @return a new instance of {@link UfCustomBetSelection.Builder} - */ - public static UfCustomBetSelection.Builder newUfCustomBetSelectionBuilder() { - return UfCustomBetSelection.newBuilder(); - } - - /** - * Creates a new instance of {@link AccumulatorSelection.Builder}. - * - * @return a new instance of {@link AccumulatorSelection.Builder} - */ - public static AccumulatorSelection.Builder newAccumulatorSelectionBuilder() { - return AccumulatorSelection.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/SystemSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/SystemSelection.java deleted file mode 100644 index 0a4c1e46..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/SystemSelection.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a system selection, which is a type of selection that contains an array of selections and an array of sizes. - */ -public class SystemSelection extends Selection { - - @JsonProperty("selections") - private Selection[] selections; - @JsonProperty("size") - private int[] size; - - /** - * Creates a new instance of the SystemSelection.Builder class. - * - * @return A new instance of the SystemSelection.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the array of selections contained in this system selection. - * - * @return The array of selections. - */ - public Selection[] getSelections() { - return this.selections; - } - - /** - * Sets the array of selections for this system selection. - * - * @param value The array of selections. - */ - public void setSelections(Selection[] value) { - this.selections = value; - } - - /** - * Gets the array of sizes for this system selection. - * - * @return The array of sizes. - */ - public int[] getSize() { - return this.size; - } - - /** - * Sets the array of sizes for this system selection. - * - * @param value The array of sizes. - */ - public void setSize(int[] value) { - this.size = value; - } - - /** - * Represents a builder for creating instances of the SystemSelection class. - */ - public static class Builder { - - private final SystemSelection instance = new SystemSelection(); - - private Builder() { - } - - /** - * Builds and returns the SystemSelection instance. - * - * @return The SystemSelection instance. - */ - public SystemSelection build() { - return this.instance; - } - - /** - * Sets the array of selections for the system selection being built. - * - * @param value The array of selections. - * @return The builder instance. - */ - public Builder setSelections(Selection... value) { - this.instance.setSelections(value); - return this; - } - - /** - * Sets the array of sizes for the system selection being built. - * - * @param value The array of sizes. - * @return The builder instance. - */ - public Builder setSize(int... value) { - this.instance.setSize(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.java deleted file mode 100644 index e2ac4524..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfCustomBetSelection.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.odds.Odds; - -/** - * Represents a custom bet selection for the UF (Unified Feed) platform. - * Extends the base Selection class. - */ -public class UfCustomBetSelection extends Selection { - - @JsonProperty("selections") - private UfSelection[] selections; - @JsonProperty("odds") - private Odds odds; - - /** - * Creates a new instance of the UfCustomBetSelection class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the selections for the custom bet. - * - * @return An array of UfSelection objects representing the selections. - */ - public UfSelection[] getSelections() { - return this.selections; - } - - /** - * Sets the selections for the custom bet. - * - * @param value An array of UfSelection objects representing the selections. - */ - public void setSelections(UfSelection[] value) { - this.selections = value; - } - - /** - * Gets the odds for the custom bet. - * - * @return An Odds object representing the odds. - */ - public Odds getOdds() { - return this.odds; - } - - /** - * Sets the odds for the custom bet. - * - * @param value An Odds object representing the odds. - */ - public void setOdds(Odds value) { - this.odds = value; - } - - /** - * Builder class for creating instances of UfCustomBetSelection. - */ - public static class Builder { - - private final UfCustomBetSelection instance = new UfCustomBetSelection(); - - private Builder() { - } - - /** - * Builds and returns the UfCustomBetSelection instance. - * - * @return The built UfCustomBetSelection instance. - */ - public UfCustomBetSelection build() { - return this.instance; - } - - /** - * Sets the selections for the custom bet. - * - * @param value An array of UfSelection objects representing the selections. - * @return The Builder instance. - */ - public Builder setSelections(UfSelection... value) { - this.instance.setSelections(value); - return this; - } - - /** - * Sets the odds for the custom bet. - * - * @param value An Odds object representing the odds. - * @return The Builder instance. - */ - public Builder setOdds(Odds value) { - this.instance.setOdds(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfSelection.java deleted file mode 100644 index 25dd333a..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/UfSelection.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.odds.Odds; - -/** - * Represents a selection for a UF event. - */ -public class UfSelection extends Selection { - - @JsonProperty("eventId") - private String eventId; - @JsonProperty("productId") - private String productId; - @JsonProperty("odds") - private Odds odds; - @JsonProperty("outcomeId") - private String outcomeId; - @JsonProperty("specifiers") - private String specifiers; - @JsonProperty("marketId") - private String marketId; - - /** - * Creates a new instance of the UfSelection.Builder class. - * - * @return The UfSelection.Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the event ID of the selection. - * - * @return The event ID. - */ - public String getEventId() { - return this.eventId; - } - - /** - * Sets the event ID of the selection. - * - * @param value The event ID to set. - */ - public void setEventId(String value) { - this.eventId = value; - } - - /** - * Gets the product ID of the selection. - * - * @return The product ID. - */ - public String getProductId() { - return this.productId; - } - - /** - * Sets the product ID of the selection. - * - * @param value The product ID to set. - */ - public void setProductId(String value) { - this.productId = value; - } - - /** - * Gets the odds of the selection. - * - * @return The odds. - */ - public Odds getOdds() { - return this.odds; - } - - /** - * Sets the odds of the selection. - * - * @param value The odds to set. - */ - public void setOdds(Odds value) { - this.odds = value; - } - - /** - * Gets the outcome ID of the selection. - * - * @return The outcome ID. - */ - public String getOutcomeId() { - return this.outcomeId; - } - - /** - * Sets the outcome ID of the selection. - * - * @param value The outcome ID to set. - */ - public void setOutcomeId(String value) { - this.outcomeId = value; - } - - /** - * Gets the specifiers of the selection. - * - * @return The specifiers. - */ - public String getSpecifiers() { - return this.specifiers; - } - - /** - * Sets the specifiers of the selection. - * - * @param value The specifiers to set. - */ - public void setSpecifiers(String value) { - this.specifiers = value; - } - - /** - * Gets the market ID of the selection. - * - * @return The market ID. - */ - public String getMarketId() { - return this.marketId; - } - - /** - * Sets the market ID of the selection. - * - * @param value The market ID to set. - */ - public void setMarketId(String value) { - this.marketId = value; - } - - /** - * Builder class for creating instances of UfSelection. - */ - public static class Builder { - - private final UfSelection instance = new UfSelection(); - - private Builder() { - } - - /** - * Builds and returns the UfSelection instance. - * - * @return The UfSelection instance. - */ - public UfSelection build() { - return this.instance; - } - - /** - * Sets the event ID of the selection. - * - * @param value The event ID to set. - * @return The Builder instance. - */ - public Builder setEventId(String value) { - this.instance.setEventId(value); - return this; - } - - /** - * Sets the product ID of the selection. - * - * @param value The product ID to set. - * @return The Builder instance. - */ - public Builder setProductId(String value) { - this.instance.setProductId(value); - return this; - } - - /** - * Sets the odds of the selection. - * - * @param value The odds to set. - * @return The Builder instance. - */ - public Builder setOdds(Odds value) { - this.instance.setOdds(value); - return this; - } - - /** - * Sets the outcome ID of the selection. - * - * @param value The outcome ID to set. - * @return The Builder instance. - */ - public Builder setOutcomeId(String value) { - this.instance.setOutcomeId(value); - return this; - } - - /** - * Sets the specifiers of the selection. - * - * @param value The specifiers to set. - * @return The Builder instance. - */ - public Builder setSpecifiers(String value) { - this.instance.setSpecifiers(value); - return this; - } - - /** - * Sets the market ID of the selection. - * - * @param value The market ID to set. - * @return The Builder instance. - */ - public Builder setMarketId(String value) { - this.instance.setMarketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/WaysSelection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/WaysSelection.java deleted file mode 100644 index a8f0acbd..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/selection/WaysSelection.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.sportradar.mbs.sdk.entities.selection; - -import com.fasterxml.jackson.annotation.JsonProperty; - -/** - * Represents a selection with multiple ways. - */ -public class WaysSelection extends Selection { - - @JsonProperty("selections") - private Selection[] selections; - - /** - * Creates a new instance of the WaysSelection.Builder class. - * - * @return A new instance of the WaysSelection.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the selections within the ways selection. - * - * @return An array of Selection objects representing the selections within the ways selection. - */ - public Selection[] getSelections() { - return this.selections; - } - - /** - * Sets the selections within the ways selection. - * - * @param value An array of Selection objects representing the selections within the ways selection. - */ - public void setSelections(Selection[] value) { - this.selections = value; - } - - /** - * A builder class for creating instances of the WaysSelection class. - */ - public static class Builder { - - private final WaysSelection instance = new WaysSelection(); - - private Builder() { - } - - /** - * Builds and returns the WaysSelection instance. - * - * @return The built WaysSelection instance. - */ - public WaysSelection build() { - return this.instance; - } - - /** - * Sets the selections within the ways selection. - * - * @param value An array of Selection objects representing the selections within the ways selection. - * @return The current instance of the Builder class. - */ - public Builder setSelections(Selection... value) { - this.instance.setSelections(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.java deleted file mode 100644 index 7cf57edc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/BetExtSettlementDetails.java +++ /dev/null @@ -1,164 +0,0 @@ -package com.sportradar.mbs.sdk.entities.settlement; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -/** - * Represents external settlement details for a bet. - */ -public class BetExtSettlementDetails extends ExtSettlementDetails { - - @JsonProperty("betId") - private String betId; - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of the BetExtSettlementDetails.Builder class. - * - * @return A new instance of the BetExtSettlementDetails.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the bet ID. - * - * @return The bet ID. - */ - public String getBetId() { - return this.betId; - } - - /** - * Sets the bet ID. - * - * @param value The bet ID. - */ - public void setBetId(String value) { - this.betId = value; - } - - /** - * Gets the payout details. - * - * @return The payout details. - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payout details. - * - * @param value The payout details. - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of BetExtSettlementDetails. - */ - public static class Builder { - - private final BetExtSettlementDetails instance = new BetExtSettlementDetails(); - - private Builder() { - } - - /** - * Builds the BetExtSettlementDetails instance. - * - * @return The built BetExtSettlementDetails instance. - */ - public BetExtSettlementDetails build() { - return this.instance; - } - - /** - * Sets the bet ID. - * - * @param value The bet ID. - * @return The Builder instance. - */ - public Builder setBetId(String value) { - this.instance.setBetId(value); - return this; - } - - /** - * Sets the payout details. - * - * @param value The payout details. - * @return The Builder instance. - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.java deleted file mode 100644 index 057bcbfc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/ExtSettlementDetails.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.sportradar.mbs.sdk.entities.settlement; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * Represents the external settlement details for a settlement. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = BetExtSettlementDetails.class, name = "bet"), - @JsonSubTypes.Type(value = TicketExtSettlementDetails.class, name = "ticket") -}) -public class ExtSettlementDetails { - - /** - * Creates a new instance of BetExtSettlementDetails.Builder. - * - * @return the new instance of BetExtSettlementDetails.Builder - */ - public static BetExtSettlementDetails.Builder newBetExtSettlementDetailsBuilder() { - return BetExtSettlementDetails.newBuilder(); - } - - /** - * Creates a new instance of TicketExtSettlementDetails.Builder. - * - * @return the new instance of TicketExtSettlementDetails.Builder - */ - public static TicketExtSettlementDetails.Builder newTicketExtSettlementDetailsBuilder() { - return TicketExtSettlementDetails.newBuilder(); - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.java deleted file mode 100644 index d623cadc..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/settlement/TicketExtSettlementDetails.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.sportradar.mbs.sdk.entities.settlement; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.payout.Payout; - -/** - * Represents the external settlement details for a ticket. - */ -public class TicketExtSettlementDetails extends ExtSettlementDetails { - - @JsonProperty("payout") - private Payout[] payout; - @JsonProperty("ticketSignature") - private String ticketSignature; - @JsonProperty("ticketId") - private String ticketId; - - /** - * Creates a new instance of TicketExtSettlementDetails.Builder. - * - * @return A new instance of TicketExtSettlementDetails.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the payout details for the ticket. - * - * @return An array of Payout objects representing the payout details. - */ - public Payout[] getPayout() { - return this.payout; - } - - /** - * Sets the payout details for the ticket. - * - * @param value An array of Payout objects representing the payout details. - */ - public void setPayout(Payout[] value) { - this.payout = value; - } - - /** - * Gets the ticket signature. - * - * @return The ticket signature. - */ - public String getTicketSignature() { - return this.ticketSignature; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - */ - public void setTicketSignature(String value) { - this.ticketSignature = value; - } - - /** - * Gets the ticket ID. - * - * @return The ticket ID. - */ - public String getTicketId() { - return this.ticketId; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - */ - public void setTicketId(String value) { - this.ticketId = value; - } - - /** - * Builder class for creating instances of TicketExtSettlementDetails. - */ - public static class Builder { - - private final TicketExtSettlementDetails instance = new TicketExtSettlementDetails(); - - private Builder() { - } - - /** - * Builds and returns the TicketExtSettlementDetails instance. - * - * @return The TicketExtSettlementDetails instance. - */ - public TicketExtSettlementDetails build() { - return this.instance; - } - - /** - * Sets the payout details for the ticket. - * - * @param value An array of Payout objects representing the payout details. - * @return The Builder instance. - */ - public Builder setPayout(Payout... value) { - this.instance.setPayout(value); - return this; - } - - /** - * Sets the ticket signature. - * - * @param value The ticket signature. - * @return The Builder instance. - */ - public Builder setTicketSignature(String value) { - this.instance.setTicketSignature(value); - return this; - } - - /** - * Sets the ticket ID. - * - * @param value The ticket ID. - * @return The Builder instance. - */ - public Builder setTicketId(String value) { - this.instance.setTicketId(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/BonusStake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/BonusStake.java deleted file mode 100644 index b73c7e68..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/BonusStake.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a bonus stake in the system. - */ -public class BonusStake extends Stake { - - @JsonProperty("mode") - private StakeMode mode; - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Returns a new instance of the BonusStake.Builder class. - * - * @return A new instance of the BonusStake.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the stake mode. - * - * @return The stake mode. - */ - public StakeMode getMode() { - return this.mode; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - */ - public void setMode(StakeMode value) { - this.mode = value; - } - - /** - * Returns the trace ID. - * - * @return The trace ID. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Returns the stake amount. - * - * @return The stake amount. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Returns the currency. - * - * @return The currency. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of BonusStake. - */ - public static class Builder { - - private final BonusStake instance = new BonusStake(); - - private Builder() { - } - - /** - * Builds and returns the BonusStake instance. - * - * @return The built BonusStake instance. - */ - public BonusStake build() { - return this.instance; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - * @return The Builder instance. - */ - public Builder setMode(StakeMode value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/CashStake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/CashStake.java deleted file mode 100644 index 01e173a3..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/CashStake.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a cash stake in the system. - */ -public class CashStake extends Stake { - - @JsonProperty("mode") - private StakeMode mode; - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Returns a new instance of the CashStake.Builder class. - * - * @return A new instance of the CashStake.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Returns the stake mode. - * - * @return The stake mode. - */ - public StakeMode getMode() { - return this.mode; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - */ - public void setMode(StakeMode value) { - this.mode = value; - } - - /** - * Returns the trace ID. - * - * @return The trace ID. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Returns the stake amount. - * - * @return The stake amount. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Returns the currency. - * - * @return The currency. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of CashStake. - */ - public static class Builder { - - private final CashStake instance = new CashStake(); - - private Builder() { - } - - /** - * Builds and returns the CashStake instance. - * - * @return The CashStake instance. - */ - public CashStake build() { - return this.instance; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - * @return The Builder instance. - */ - public Builder setMode(StakeMode value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.java deleted file mode 100644 index a9c14bf1..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeCashStake.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a stake made with free cash. - */ -public class FreeCashStake extends Stake { - - @JsonProperty("mode") - private StakeMode mode; - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Returns a new instance of the Builder for creating a FreeCashStake object. - * - * @return The Builder instance. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake mode. - * - * @return The stake mode. - */ - public StakeMode getMode() { - return this.mode; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - */ - public void setMode(StakeMode value) { - this.mode = value; - } - - /** - * Gets the trace ID. - * - * @return The trace ID. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the stake amount. - * - * @return The stake amount. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency of the stake. - * - * @return The currency of the stake. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency of the stake. - * - * @param value The currency of the stake to set. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating a FreeCashStake object. - */ - public static class Builder { - - private final FreeCashStake instance = new FreeCashStake(); - - private Builder() { - } - - /** - * Builds and returns the FreeCashStake object. - * - * @return The built FreeCashStake object. - */ - public FreeCashStake build() { - return this.instance; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - * @return The Builder instance. - */ - public Builder setMode(StakeMode value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency of the stake. - * - * @param value The currency of the stake to set. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} \ No newline at end of file diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.java deleted file mode 100644 index 1364fd72..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeRolloverStake.java +++ /dev/null @@ -1,165 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a free rollover stake. - */ -public class FreeRolloverStake extends Stake { - - @JsonProperty("mode") - private StakeMode mode; - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Creates a new instance of the FreeRolloverStake.Builder class. - * - * @return The new instance of the FreeRolloverStake.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake mode. - * - * @return The stake mode. - */ - public StakeMode getMode() { - return this.mode; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - */ - public void setMode(StakeMode value) { - this.mode = value; - } - - /** - * Gets the trace ID. - * - * @return The trace ID. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the stake amount. - * - * @return The stake amount. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency. - * - * @return The currency. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of FreeRolloverStake. - */ - public static class Builder { - - private final FreeRolloverStake instance = new FreeRolloverStake(); - - private Builder() { - } - - /** - * Builds the FreeRolloverStake instance. - * - * @return The built FreeRolloverStake instance. - */ - public FreeRolloverStake build() { - return this.instance; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - * @return The Builder instance. - */ - public Builder setMode(StakeMode value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeStake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeStake.java deleted file mode 100644 index 464aeeff..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/FreeStake.java +++ /dev/null @@ -1,164 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonProperty; - -import java.math.BigDecimal; - -/** - * Represents a free stake in the system. - */ -public class FreeStake extends Stake { - - @JsonProperty("mode") - private StakeMode mode; - @JsonProperty("traceId") - private String traceId; - @JsonProperty("amount") - private BigDecimal amount; - @JsonProperty("currency") - private String currency; - - /** - * Creates a new instance of the FreeStake class. - * Use the newBuilder method to obtain an instance of the Builder class and set the desired properties. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake mode. - * - * @return The stake mode. - */ - public StakeMode getMode() { - return this.mode; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - */ - public void setMode(StakeMode value) { - this.mode = value; - } - - /** - * Gets the trace ID. - * - * @return The trace ID. - */ - public String getTraceId() { - return this.traceId; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - */ - public void setTraceId(String value) { - this.traceId = value; - } - - /** - * Gets the stake amount. - * - * @return The stake amount. - */ - public BigDecimal getAmount() { - return this.amount; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - */ - public void setAmount(BigDecimal value) { - this.amount = value; - } - - /** - * Gets the currency. - * - * @return The currency. - */ - public String getCurrency() { - return this.currency; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - */ - public void setCurrency(String value) { - this.currency = value; - } - - /** - * Builder class for creating instances of the FreeStake class. - */ - public static class Builder { - - private final FreeStake instance = new FreeStake(); - - private Builder() { - } - - /** - * Builds and returns the FreeStake instance. - * - * @return The FreeStake instance. - */ - public FreeStake build() { - return this.instance; - } - - /** - * Sets the stake mode. - * - * @param value The stake mode to set. - * @return The Builder instance. - */ - public Builder setMode(StakeMode value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the trace ID. - * - * @param value The trace ID to set. - * @return The Builder instance. - */ - public Builder setTraceId(String value) { - this.instance.setTraceId(value); - return this; - } - - /** - * Sets the stake amount. - * - * @param value The stake amount to set. - * @return The Builder instance. - */ - public Builder setAmount(BigDecimal value) { - this.instance.setAmount(value); - return this; - } - - /** - * Sets the currency. - * - * @param value The currency to set. - * @return The Builder instance. - */ - public Builder setCurrency(String value) { - this.instance.setCurrency(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/Stake.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/Stake.java deleted file mode 100644 index 2416e143..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/Stake.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -/** - * The Stake class represents a stake in a betting system. - * It provides static methods to create different types of stakes. - */ -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = FreeCashStake.class, name = "free-cash"), - @JsonSubTypes.Type(value = FreeRolloverStake.class, name = "free-rollover"), - @JsonSubTypes.Type(value = BonusStake.class, name = "bonus"), - @JsonSubTypes.Type(value = FreeStake.class, name = "free"), - @JsonSubTypes.Type(value = CashStake.class, name = "cash") -}) -public class Stake { - - /** - * Creates a new instance of FreeCashStake.Builder. - * - * @return a new instance of FreeCashStake.Builder - */ - public static FreeCashStake.Builder newFreeCashStakeBuilder() { - return FreeCashStake.newBuilder(); - } - - /** - * Creates a new instance of FreeRolloverStake.Builder. - * - * @return a new instance of FreeRolloverStake.Builder - */ - public static FreeRolloverStake.Builder newFreeRolloverStakeBuilder() { - return FreeRolloverStake.newBuilder(); - } - - /** - * Creates a new instance of BonusStake.Builder. - * - * @return a new instance of BonusStake.Builder - */ - public static BonusStake.Builder newBonusStakeBuilder() { - return BonusStake.newBuilder(); - } - - /** - * Creates a new instance of FreeStake.Builder. - * - * @return a new instance of FreeStake.Builder - */ - public static FreeStake.Builder newFreeStakeBuilder() { - return FreeStake.newBuilder(); - } - - /** - * Creates a new instance of CashStake.Builder. - * - * @return a new instance of CashStake.Builder - */ - public static CashStake.Builder newCashStakeBuilder() { - return CashStake.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/StakeMode.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/StakeMode.java deleted file mode 100644 index 3ec6febe..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/stake/StakeMode.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.sportradar.mbs.sdk.entities.stake; - -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; - -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; - -public enum StakeMode { - UNIT("unit"), - TOTAL("total"); - - private static final Map VALUES = new HashMap(); - - static { - for (final StakeMode val : EnumSet.allOf(StakeMode.class)) { - VALUES.put(val.jsonVal, val); - } - } - - private final String jsonVal; - - StakeMode(final String jsonVal) { - this.jsonVal = jsonVal; - } - - @JsonCreator - public static StakeMode fromValue(final String value) { - return value == null ? null : VALUES.get(value); - } - - @JsonValue - public String getJsonValue() { - return this.jsonVal; - } - - public String toString() { - return this.jsonVal; - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.java deleted file mode 100644 index ffdbd1ee..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/AltStakeSuggestion.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.sportradar.mbs.sdk.entities.suggestion; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.stake.Stake; - -/** - * Represents an alternative stake suggestion. - */ -public class AltStakeSuggestion extends Suggestion { - - @JsonProperty("stake") - private Stake[] stake; - - /** - * Creates a new instance of the AltStakeSuggestion.Builder class. - * - * @return A new instance of the AltStakeSuggestion.Builder class. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the stake array. - * - * @return The stake array. - */ - public Stake[] getStake() { - return this.stake; - } - - /** - * Sets the stake array. - * - * @param value The stake array to set. - */ - public void setStake(Stake[] value) { - this.stake = value; - } - - /** - * Represents a builder for the AltStakeSuggestion class. - */ - public static class Builder { - - private final AltStakeSuggestion instance = new AltStakeSuggestion(); - - private Builder() { - } - - /** - * Builds the AltStakeSuggestion instance. - * - * @return The built AltStakeSuggestion instance. - */ - public AltStakeSuggestion build() { - return this.instance; - } - - /** - * Sets the stake array for the AltStakeSuggestion instance. - * - * @param value The stake array to set. - * @return The builder instance. - */ - public Builder setStake(Stake... value) { - this.instance.setStake(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.java deleted file mode 100644 index edfa4bb2..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/ReofferSuggestion.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.sportradar.mbs.sdk.entities.suggestion; - -import com.fasterxml.jackson.annotation.JsonProperty; -import com.sportradar.mbs.sdk.entities.stake.Stake; - -/** - * Represents a reoffer suggestion. - * Extends the base class Suggestion. - */ -public class ReofferSuggestion extends Suggestion { - - @JsonProperty("mode") - private String mode; - @JsonProperty("stake") - private Stake[] stake; - - /** - * Creates a new instance of ReofferSuggestion.Builder. - * - * @return A new instance of ReofferSuggestion.Builder. - */ - public static Builder newBuilder() { - return new Builder(); - } - - /** - * Gets the mode of the reoffer suggestion. - * - * @return The mode of the reoffer suggestion. - */ - public String getMode() { - return this.mode; - } - - /** - * Sets the mode of the reoffer suggestion. - * - * @param value The mode of the reoffer suggestion. - */ - public void setMode(String value) { - this.mode = value; - } - - /** - * Gets the stake of the reoffer suggestion. - * - * @return The stake of the reoffer suggestion. - */ - public Stake[] getStake() { - return this.stake; - } - - /** - * Sets the stake of the reoffer suggestion. - * - * @param value The stake of the reoffer suggestion. - */ - public void setStake(Stake[] value) { - this.stake = value; - } - - /** - * Builder class for creating instances of ReofferSuggestion. - */ - public static class Builder { - - private final ReofferSuggestion instance = new ReofferSuggestion(); - - private Builder() { - } - - /** - * Builds and returns the ReofferSuggestion instance. - * - * @return The ReofferSuggestion instance. - */ - public ReofferSuggestion build() { - return this.instance; - } - - /** - * Sets the mode of the reoffer suggestion. - * - * @param value The mode of the reoffer suggestion. - * @return The Builder instance. - */ - public Builder setMode(String value) { - this.instance.setMode(value); - return this; - } - - /** - * Sets the stake of the reoffer suggestion. - * - * @param value The stake of the reoffer suggestion. - * @return The Builder instance. - */ - public Builder setStake(Stake... value) { - this.instance.setStake(value); - return this; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.java deleted file mode 100644 index 80187d3a..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/entities/suggestion/Suggestion.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.sportradar.mbs.sdk.entities.suggestion; - -import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.fasterxml.jackson.annotation.JsonTypeInfo; - -@JsonTypeInfo( - use = JsonTypeInfo.Id.NAME, - include = JsonTypeInfo.As.PROPERTY, - property = "type") -@JsonSubTypes({ - @JsonSubTypes.Type(value = ReofferSuggestion.class, name = "reoffer"), - @JsonSubTypes.Type(value = AltStakeSuggestion.class, name = "alt-stake") -}) -/** - * Represents a suggestion entity. - */ -public class Suggestion { - - /** - * Creates a new builder for ReofferSuggestion. - * - * @return the builder instance - */ - public static ReofferSuggestion.Builder newReofferSuggestionBuilder() { - return ReofferSuggestion.newBuilder(); - } - - /** - * Creates a new builder for AltStakeSuggestion. - * - * @return the builder instance - */ - public static AltStakeSuggestion.Builder newAltStakeSuggestionBuilder() { - return AltStakeSuggestion.newBuilder(); - } - -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.java deleted file mode 100644 index 4b54a075..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/AuthTokenFailureException.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Exception thrown when there is a failure in obtaining the authentication token. - */ -public class AuthTokenFailureException extends SdkException { - - /** - * Constructs a new AuthTokenFailureException with the specified cause. - * - * @param cause the cause of the exception - */ - public AuthTokenFailureException(final Exception cause) { - super(ExceptionCode.AuthTokenFailure, "Get auth token failed", cause); - } - - /** - * Constructs a new AuthTokenFailureException with the specified detail message. - * - * @param message the detail message - */ - public AuthTokenFailureException(final String message) { - super(ExceptionCode.AuthTokenFailure, message, null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ExceptionCode.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ExceptionCode.java deleted file mode 100644 index ee33cdb8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ExceptionCode.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * The ExceptionCode class represents the error codes used in the SDK exceptions. - * Each code corresponds to a specific type of error. - */ -public class ExceptionCode { - public static final int AuthTokenFailure = 1; - public static final int WebSocketFailure = 2; - public static final int SdkNotConnected = 3; - public static final int ServerErrorResponse = 4; - public static final int ProtocolMessageTooBig = 5; - public static final int ProtocolSendBufferFull = 6; - public static final int ProtocolSendFailed = 7; - public static final int ProtocolInvalidResponse = 8; - public static final int ProtocolInvalidRequest = 9; -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.java deleted file mode 100644 index db936ec3..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidRequestException.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that is thrown when an invalid request is made to the protocol. - */ -public class ProtocolInvalidRequestException extends SdkException { - - /** - * Constructs a new ProtocolInvalidRequestException with the specified content. - * - * @param content the content of the exception - */ - public ProtocolInvalidRequestException(final String content) { - super(ExceptionCode.ProtocolInvalidRequest, content, null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.java deleted file mode 100644 index 1b55eb4e..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolInvalidResponseException.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that is thrown when the response received from the protocol is invalid. - */ -public class ProtocolInvalidResponseException extends SdkException { - - /** - * Initializes a new instance of the {@code ProtocolInvalidResponseException} class with the specified content. - * - * @param content The content of the invalid response. - */ - public ProtocolInvalidResponseException(final String content) { - super(ExceptionCode.ProtocolInvalidResponse, content, null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.java deleted file mode 100644 index 139965d1..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolMessageTooBigException.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Exception thrown when a protocol message exceeds the maximum allowed size. - */ -public class ProtocolMessageTooBigException extends SdkException { - - /** - * Constructs a new ProtocolMessageTooBigException with a default error message. - */ - public ProtocolMessageTooBigException() { - super(ExceptionCode.ProtocolMessageTooBig, "Max message size is 120kB", null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.java deleted file mode 100644 index a05a8ac8..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendBufferFullException.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that is thrown when the send buffer is full in the protocol. - */ -public class ProtocolSendBufferFullException extends SdkException { - - /** - * Initializes a new instance of the {@code ProtocolSendBufferFullException} class. - */ - public ProtocolSendBufferFullException() { - super(ExceptionCode.ProtocolSendBufferFull, "Send buffer is full.", null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.java deleted file mode 100644 index b93704a5..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolSendFailedException.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that is thrown when the protocol send fails. - */ -public class ProtocolSendFailedException extends SdkException { - - /** - * Initializes a new instance of the ProtocolSendFailedException class with the specified cause. - * - * @param cause The cause of the exception. - */ - public ProtocolSendFailedException(final Exception cause) { - super(ExceptionCode.ProtocolSendFailed, "Protocol send failed", cause); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.java deleted file mode 100644 index 756c657b..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ProtocolTimeoutException.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that is thrown when a response is not received in the configured time window. - */ -public class ProtocolTimeoutException extends SdkException { - - /** - * Initializes a new instance of the {@code ProtocolTimeoutException} class. - */ - public ProtocolTimeoutException() { - super(ExceptionCode.SdkNotConnected, "Response not received in configured time window", null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkException.java deleted file mode 100644 index 106f1488..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkException.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * The base class for all SDK exceptions. - */ -public abstract class SdkException extends RuntimeException { - - private final int code; - - /** - * Constructs a new SdkException with the specified code, message, and cause. - * - * @param code the error code associated with the exception - * @param message the detail message - * @param cause the cause (which is saved for later retrieval by the getCause() method) - */ - public SdkException(final int code, final String message, final Throwable cause) { - super(message, cause); - this.code = code; - } - - /** - * Get the error code associated with the exception. - * - * @return The error code. - */ - public int getCode() { - return code; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.java deleted file mode 100644 index 2bebb564..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/SdkNotConnectedException.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Exception thrown when the SDK is not connected or is disposed. - */ -public class SdkNotConnectedException extends SdkException { - - /** - * Constructs a new SdkNotConnectedException with no specified detail message. - */ - public SdkNotConnectedException() { - this(null); - } - - /** - * Constructs a new SdkNotConnectedException with the specified detail message and cause. - * - * @param cause the cause of the exception - */ - public SdkNotConnectedException(final Exception cause) { - super(ExceptionCode.SdkNotConnected, "Sdk is not connected or is disposed", cause); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.java deleted file mode 100644 index 0374dc98..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/ServerErrorResponseException.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that occurs when a server responds with an error. - */ -public class ServerErrorResponseException extends SdkException { - - private final int errorCode; - - /** - * Constructs a new ServerErrorResponseException with the specified error code and error message. - * - * @param errorCode the error code returned by the server - * @param errorMessage the error message returned by the server - */ - public ServerErrorResponseException(final int errorCode, final String errorMessage) { - super(ExceptionCode.ServerErrorResponse, errorMessage, null); - this.errorCode = errorCode; - } - - /** - * Gets the error code returned by the server. - * - * @return the error code - */ - public int getErrorCode() { - return errorCode; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.java deleted file mode 100644 index c4f84386..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/exceptions/WebSocketConnectionException.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.sportradar.mbs.sdk.exceptions; - -/** - * Represents an exception that occurs when there is a failure in establishing a WebSocket connection. - */ -public class WebSocketConnectionException extends SdkException { - - /** - * Constructs a new WebSocketConnectionException with the specified cause. - * - * @param cause the cause of the exception - */ - public WebSocketConnectionException(final Exception cause) { - super(ExceptionCode.WebSocketFailure, "WebSocket connect failed", cause); - } - - /** - * Constructs a new WebSocketConnectionException with the specified message. - * - * @param message the detail message - */ - public WebSocketConnectionException(final String message) { - super(ExceptionCode.WebSocketFailure, message, null); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.java deleted file mode 100644 index 365fccf6..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ConnectionProviderConfig.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.sportradar.mbs.sdk.internal.config; - -public interface ConnectionProviderConfig { - int getWsNumberOfConnections(); -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.java deleted file mode 100644 index 89f787b6..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ImmutableConfig.java +++ /dev/null @@ -1,176 +0,0 @@ -package com.sportradar.mbs.sdk.internal.config; - -import com.sportradar.mbs.sdk.MbsSdkConfig; - -import java.net.URI; -import java.time.Duration; - -import static com.sportradar.mbs.sdk.internal.utils.Extensions.notNull; -import static com.sportradar.mbs.sdk.internal.utils.Extensions.withDefault; - -public class ImmutableConfig implements - TokenProviderConfig, - WebSocketConnectionConfig, - ConnectionProviderConfig, - ProtocolHandlerConfig { - - private static final Duration MIN_DURATION = Duration.ofMillis(1); - - private final URI authServer; - private final URI wsServer; - private final String authClientId; - private final String authClientSecret; - private final String authAudience; - private final Duration authRequestTimeout; - private final Duration authRetryDelay; - private final long operatorId; - private final Duration protocolConnectTimeout; - private final int protocolMaxSendBufferSize; - private final Duration protocolEnqueueTimeout; - private final Duration protocolDequeueTimeout; - private final Duration protocolReceiveResponseTimeout; - private final int protocolRetryCount; - private final int protocolNumberOfDispatchers; - private final Duration wsReconnectTimeout; - private final Duration wsFetchMessageTimeout; - private final Duration wsSendMessageTimeout; - private final Duration wsReceiveMessageTimeout; - private final Duration wsConsumerGraceTimeout; - private final Duration wsRefreshConnectionTimeout; - private final int wsNumberOfConnections; - - public ImmutableConfig(final MbsSdkConfig config) { - this.authServer = notNull(config.getAuthServer(), "authServer"); - this.authClientId = notNull(config.getAuthClientId(), "authClientId"); - this.authClientSecret = notNull(config.getAuthClientSecret(), "authClientSecret"); - this.authAudience = notNull(config.getAuthAudience(), "authAudience"); - this.wsServer = notNull(config.getWsServer(), "wsServer"); - this.operatorId = config.getOperatorId(); - this.authRequestTimeout = withDefault(config.getAuthRetryDelay(), Duration.ofSeconds(5), MIN_DURATION); - this.authRetryDelay = withDefault(config.getAuthRetryDelay(), Duration.ofMillis(500), MIN_DURATION); - this.wsNumberOfConnections = withDefault(config.getWsNumberOfConnections(), 1, 1); - this.wsReconnectTimeout = withDefault(config.getWsReconnectTimeout(), Duration.ofSeconds(10), MIN_DURATION); - this.wsFetchMessageTimeout = withDefault(config.getWsFetchMessageTimeout(), Duration.ofSeconds(1), MIN_DURATION); - this.wsSendMessageTimeout = withDefault(config.getWsSendMessageTimeout(), Duration.ofSeconds(1), MIN_DURATION); - this.wsReceiveMessageTimeout = withDefault(config.getWsReceiveMessageTimeout(), Duration.ofSeconds(30), MIN_DURATION); - this.wsConsumerGraceTimeout = withDefault(config.getWsConsumerGraceTimeout(), Duration.ofMinutes(1), MIN_DURATION); - this.wsRefreshConnectionTimeout = withDefault(config.getWsRefreshConnectionTimeout(), Duration.ofMinutes(100), MIN_DURATION); - this.protocolRetryCount = withDefault(config.getProtocolRetryCount(), 0, 0); - this.protocolMaxSendBufferSize = withDefault(config.getProtocolMaxSendBufferSize(), 1_000, 1); - this.protocolConnectTimeout = withDefault(config.getProtocolConnectTimeout(), Duration.ofSeconds(10), MIN_DURATION); - this.protocolReceiveResponseTimeout = withDefault(config.getProtocolReceiveResponseTimeout(), Duration.ofSeconds(20), MIN_DURATION); - this.protocolEnqueueTimeout = withDefault(config.getProtocolEnqueueTimeout(), Duration.ofMillis(100), MIN_DURATION); - this.protocolDequeueTimeout = withDefault(config.getProtocolDequeueTimeout(), Duration.ofSeconds(1), MIN_DURATION); - this.protocolNumberOfDispatchers = withDefault(config.getProtocolNumberOfDispatchers(), 1, 1); - } - - @Override - public URI getAuthServer() { - return authServer; - } - - @Override - public String getAuthClientId() { - return authClientId; - } - - @Override - public String getAuthClientSecret() { - return authClientSecret; - } - - @Override - public String getAuthAudience() { - return authAudience; - } - - @Override - public Duration getAuthRequestTimeout() { - return authRequestTimeout; - } - - @Override - public Duration getAuthRetryDelay() { - return authRetryDelay; - } - - @Override - public long getOperatorId() { - return operatorId; - } - - @Override - public Duration getProtocolConnectTimeout() { - return protocolConnectTimeout; - } - - @Override - public int getProtocolMaxSendBufferSize() { - return protocolMaxSendBufferSize; - } - - @Override - public Duration getProtocolEnqueueTimeout() { - return protocolEnqueueTimeout; - } - - @Override - public Duration getProtocolDequeueTimeout() { - return protocolDequeueTimeout; - } - - @Override - public Duration getProtocolReceiveResponseTimeout() { - return protocolReceiveResponseTimeout; - } - - @Override - public int getProtocolRetryCount() { - return protocolRetryCount; - } - - @Override - public int getProtocolNumberOfDispatchers() { - return protocolNumberOfDispatchers; - } - - @Override - public URI getWsServer() { - return wsServer; - } - - @Override - public Duration getWsReconnectTimeout() { - return wsReconnectTimeout; - } - - @Override - public Duration getWsFetchMessageTimeout() { - return wsFetchMessageTimeout; - } - - @Override - public Duration getWsSendMessageTimeout() { - return wsSendMessageTimeout; - } - - @Override - public Duration getWsReceiveMessageTimeout() { - return wsReceiveMessageTimeout; - } - - @Override - public Duration getWsConsumerGraceTimeout() { - return wsConsumerGraceTimeout; - } - - @Override - public Duration getWsRefreshConnectionTimeout() { - return wsRefreshConnectionTimeout; - } - - @Override - public int getWsNumberOfConnections() { - return wsNumberOfConnections; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.java deleted file mode 100644 index 1ed4cd36..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/ProtocolHandlerConfig.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.sportradar.mbs.sdk.internal.config; - -import java.time.Duration; - -public interface ProtocolHandlerConfig { - - long getOperatorId(); - - Duration getProtocolConnectTimeout(); - - int getProtocolMaxSendBufferSize(); - - Duration getProtocolEnqueueTimeout(); - - Duration getProtocolDequeueTimeout(); - - Duration getProtocolReceiveResponseTimeout(); - - int getProtocolRetryCount(); - - int getProtocolNumberOfDispatchers(); -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.java deleted file mode 100644 index 0c08bd1f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/TokenProviderConfig.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.sportradar.mbs.sdk.internal.config; - -import java.net.URI; -import java.time.Duration; - -public interface TokenProviderConfig { - URI getAuthServer(); - - String getAuthClientId(); - - String getAuthClientSecret(); - - String getAuthAudience(); - - Duration getAuthRequestTimeout(); - - Duration getAuthRetryDelay(); -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.java deleted file mode 100644 index ee30ef5f..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/config/WebSocketConnectionConfig.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.sportradar.mbs.sdk.internal.config; - -import java.net.URI; -import java.time.Duration; - -public interface WebSocketConnectionConfig { - - URI getWsServer(); - - Duration getWsReconnectTimeout(); - - Duration getWsFetchMessageTimeout(); - - Duration getWsSendMessageTimeout(); - - Duration getWsReceiveMessageTimeout(); - - Duration getWsConsumerGraceTimeout(); - - Duration getWsRefreshConnectionTimeout(); -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/AuthResponse.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/AuthResponse.java deleted file mode 100644 index c9dbb117..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/AuthResponse.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection; - -import com.fasterxml.jackson.annotation.JsonProperty; - -public class AuthResponse { - @JsonProperty("access_token") - private String accessToken; - @JsonProperty("token_type") - private String tokenType; - @JsonProperty("expires_in") - private Integer expiresIn; - @JsonProperty("refresh_token") - private String refreshToken; - @JsonProperty("scope") - private String scope; - @JsonProperty("error") - private String error; - @JsonProperty("error_description") - private String errorDescription; - - public String getAccessToken() { - return accessToken; - } - - public void setAccessToken(String accessToken) { - this.accessToken = accessToken; - } - - public String getTokenType() { - return tokenType; - } - - public void setTokenType(String tokenType) { - this.tokenType = tokenType; - } - - public Integer getExpiresIn() { - return expiresIn; - } - - public void setExpiresIn(Integer expiresIn) { - this.expiresIn = expiresIn; - } - - public String getRefreshToken() { - return refreshToken; - } - - public void setRefreshToken(String refreshToken) { - this.refreshToken = refreshToken; - } - - public String getScope() { - return scope; - } - - public void setScope(String scope) { - this.scope = scope; - } - - public String getError() { - return error; - } - - public void setError(String error) { - this.error = error; - } - - public String getErrorDescription() { - return errorDescription; - } - - public void setErrorDescription(String errorDescription) { - this.errorDescription = errorDescription; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.java deleted file mode 100644 index 642521d1..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/ConnectionProvider.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection; - -import com.sportradar.mbs.sdk.internal.config.ImmutableConfig; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; -import com.sportradar.mbs.sdk.internal.utils.ExcSuppress; - -import java.util.concurrent.BlockingQueue; - -public class ConnectionProvider implements AutoCloseable { - - private final TokenProvider tokenProvider; - private final WebSocketConnection[] connections; - - public ConnectionProvider( - final ImmutableConfig config, - final BlockingQueue sendQueue, - final BlockingQueue receiveQueue) { - this.tokenProvider = new TokenProvider(config); - final int numOfConns = config.getWsNumberOfConnections(); - final WebSocketConnection[] conns = new WebSocketConnection[numOfConns]; - for (int i = 0; i < numOfConns; i++) { - conns[i] = new WebSocketConnection(config, tokenProvider, sendQueue, receiveQueue); - } - this.connections = conns; - } - - public void connect() { - tokenProvider.connect(); - for (final WebSocketConnection connection : connections) { - connection.connect(); - } - } - - @Override - public void close() { - for (final WebSocketConnection connection : connections) { - ExcSuppress.close(connection); - } - ExcSuppress.close(tokenProvider); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/TokenProvider.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/TokenProvider.java deleted file mode 100644 index 82e59d1c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/TokenProvider.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection; - -import com.sportradar.mbs.sdk.exceptions.AuthTokenFailureException; -import com.sportradar.mbs.sdk.exceptions.SdkException; -import com.sportradar.mbs.sdk.internal.config.ImmutableConfig; -import com.sportradar.mbs.sdk.internal.config.TokenProviderConfig; -import com.sportradar.mbs.sdk.internal.utils.Json; - -import java.net.URLEncoder; -import java.net.http.HttpClient; -import java.net.http.HttpRequest; -import java.net.http.HttpResponse; -import java.nio.charset.StandardCharsets; -import java.util.concurrent.TimeUnit; - -import static com.sportradar.mbs.sdk.internal.utils.TimeUtils.nowUtcMillis; -import static com.sportradar.mbs.sdk.internal.utils.TimeUtils.sleep; - -public class TokenProvider implements AutoCloseable { - - private final TokenProviderConfig config; - private final HttpClient httpClient; - - private String accessToken; - private long accessTokenExpiry; - - public TokenProvider(final ImmutableConfig config) { - this.config = config; - this.httpClient = HttpClient.newHttpClient(); - } - - private static String urlEncode(final String value) { - return URLEncoder.encode(value, StandardCharsets.UTF_8); - } - - public void connect() { - } - - @Override - public void close() { - } - - public synchronized String getToken() { - try { - Exception possibleExc = null; - String token = null; - for (var i = 0; i < 10 && token == null; i++) { - try { - token = fetchToken(); - } catch (final Exception e) { - possibleExc = e; - } - } - - if (token == null) { - throw possibleExc instanceof SdkException - ? (SdkException) possibleExc - : new AuthTokenFailureException(possibleExc); - } - return token; - } catch (final SdkException exc) { - throw exc; - } catch (final Exception exc) { - throw new AuthTokenFailureException(exc); - } - } - - private String fetchToken() { - final String oldToken = readToken(); - if (isTokenOK(oldToken)) { - return oldToken; - } - final AuthResponse auth = fetchAuthResponse(); - final String newToken = auth.getAccessToken(); - if (isTokenOK(newToken)) { - storeToken(newToken, auth.getExpiresIn() != null ? auth.getExpiresIn() : 0); - return newToken; - } - final String authErrMsg = getAuthErrMsg(auth); - if (authErrMsg != null) { - throw new AuthTokenFailureException(authErrMsg); - } - sleep(config.getAuthRetryDelay().toMillis()); - return null; - } - - private AuthResponse fetchAuthResponse() { - try { - final String urlEncodedForm = "grant_type=client_credentials" - + "&client_id=" + urlEncode(config.getAuthClientId()) - + "&client_secret=" + urlEncode(config.getAuthClientSecret()) - + "&audience=" + urlEncode(config.getAuthAudience()); - final HttpRequest request = HttpRequest.newBuilder() - .uri(config.getAuthServer()) - .header("Content-Type", "application/x-www-form-urlencoded") - .header("Accept", "application/json") - .timeout(config.getAuthRequestTimeout()) - .POST(HttpRequest.BodyPublishers.ofString(urlEncodedForm)) - .build(); - final HttpResponse response = httpClient - .send(request, HttpResponse.BodyHandlers.ofString()); - return Json.deserializeAuthResponse(response.body()); - } catch (final Exception exc) { - throw new AuthTokenFailureException(exc); - } - } - - private String readToken() { - final String token = accessToken; - if (!isTokenOK(token)) { - return null; - } - - final long now = nowUtcMillis(); - return now > accessTokenExpiry ? null : token; - } - - private boolean isTokenOK(final String token) { - return isNotNullOrEmpty(token); - } - - private String getAuthErrMsg(final AuthResponse authResponse) { - if (isNullOrEmpty(authResponse.getError()) - && isNullOrEmpty(authResponse.getErrorDescription())) { - return null; - } - final StringBuilder result = new StringBuilder(); - result.append("Auth error"); - if (isNotNullOrEmpty(authResponse.getError())) { - result.append(": ").append(authResponse.getError()); - } - if (isNotNullOrEmpty(authResponse.getErrorDescription())) { - result.append(": ").append(authResponse.getErrorDescription()); - } - return result.toString(); - } - - private void storeToken(final String token, final int expiresIn) { - if (expiresIn > 1) { - accessTokenExpiry = nowUtcMillis() + TimeUnit.SECONDS.toMillis(expiresIn - 1); - accessToken = token; - } - } - - private boolean isNotNullOrEmpty(final String input) { - return !isNullOrEmpty(input); - } - - private boolean isNullOrEmpty(final String input) { - return input == null || input.trim().length() == 0; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.java deleted file mode 100644 index 3d78578c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/WebSocketConnection.java +++ /dev/null @@ -1,198 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection; - -import com.sportradar.mbs.sdk.exceptions.SdkException; -import com.sportradar.mbs.sdk.exceptions.WebSocketConnectionException; -import com.sportradar.mbs.sdk.internal.config.ImmutableConfig; -import com.sportradar.mbs.sdk.internal.config.WebSocketConnectionConfig; -import com.sportradar.mbs.sdk.internal.connection.msg.*; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; -import org.java_websocket.client.WebSocketClient; -import org.java_websocket.framing.Framedata; -import org.java_websocket.framing.TextFrame; -import org.java_websocket.handshake.ServerHandshake; - -import java.net.URI; -import java.nio.ByteBuffer; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.BlockingQueue; -import java.util.concurrent.atomic.AtomicReference; - -import static com.sportradar.mbs.sdk.internal.utils.Delayer.delay; -import static com.sportradar.mbs.sdk.internal.utils.ExcSuppress.threadJoin; -import static java.util.concurrent.TimeUnit.MILLISECONDS; - -public class WebSocketConnection implements AutoCloseable { - - private final WebSocketConnectionConfig config; - private final TokenProvider tokenProvider; - private final BlockingQueue sendQueue; - private final BlockingQueue receiveQueue; - private final AtomicReference webSocket; - - private volatile boolean connected = false; - - private Thread senderThread; - - public WebSocketConnection( - final ImmutableConfig config, - final TokenProvider tokenProvider, - final BlockingQueue sendQueue, - final BlockingQueue receiveQueue) { - this.config = config; - this.tokenProvider = tokenProvider; - this.sendQueue = sendQueue; - this.receiveQueue = receiveQueue; - this.webSocket = new AtomicReference<>(null); - } - - public void connect() { - reconnectWebSocket(null, true); - final Thread thread = new Thread(this::sendLoop); - thread.setDaemon(true); - this.senderThread = thread; - this.connected = true; - thread.start(); - } - - @Override - public void close() { - this.connected = false; - final Thread thread = this.senderThread; - this.senderThread = null; - threadJoin(thread); - final WebSocket ws = this.webSocket.getAndSet(null); - if (ws != null) { - ws.close(); - } - } - - private void sendLoop() { - while (this.connected) { - WsInputMessage msg = null; - try { - msg = this.sendQueue.poll(config.getWsFetchMessageTimeout().toMillis(), MILLISECONDS); - if (msg == null) { - continue; - } - if (!(msg instanceof SendWsInputMessage)) { - this.receiveQueue.add(new NotProcessedWsOutputMessage(msg)); - continue; - } - - final List msgs = ((SendWsInputMessage) msg).getContent(); - final WebSocket ws = this.webSocket.get(); - try { - sendMsg(ws, msgs); - } catch (final Exception e) { - this.receiveQueue.add(new ExcWsOutputMessage(null, new WebSocketConnectionException(e))); - reconnectWebSocket(ws, false); - sendMsg(this.webSocket.get(), msgs); - } - this.receiveQueue.add(new SentWsOutputMessage(msg)); - - } catch (final InterruptedException ignored) { - } catch (final Exception exception) { - this.receiveQueue.add(new ExcWsOutputMessage(msg, new WebSocketConnectionException(exception))); - } - } - } - - private void sendMsg(final WebSocket ws, final List msgs) { - final List frames = new ArrayList<>(); - for (int i = 0; i < msgs.size(); i++) { - final TextFrame frame = new TextFrame(); - frame.setPayload(msgs.get(i)); - frame.setFin(i == msgs.size() - 1); - frames.add(frame); - } - ws.sendFrame(frames); - } - - private void reconnectWebSocket(final WebSocket ws, final boolean throwExc) { - if (this.webSocket.get() != ws) { - return; - } - final WebSocket newWs; - try { - newWs = new WebSocket(this, config.getWsServer(), tokenProvider.getToken()); - if (!newWs.connectBlocking(config.getWsReconnectTimeout().toMillis(), MILLISECONDS)) { - throw new WebSocketConnectionException("Socket connect failed."); - } - } catch (final Exception exception) { - final SdkException sdkExc = exception instanceof SdkException - ? (SdkException) exception - : new WebSocketConnectionException(exception); - if (throwExc) { - throw sdkExc; - } - this.receiveQueue.add(new ExcWsOutputMessage(null, sdkExc)); - return; - } - if (this.webSocket.compareAndSet(ws, newWs)) { - if (ws != null) { - delay(ws::close, config.getWsConsumerGraceTimeout().toMillis(), MILLISECONDS); - } - delay(() -> reconnectWebSocket(newWs, false), config.getWsRefreshConnectionTimeout().toMillis(), MILLISECONDS); - } else { - newWs.close(); - } - } - - private void onOpen(final WebSocket ws, final ServerHandshake serverHandshake) { - } - - private void onMessage(final WebSocket ws, final String msg) { - this.receiveQueue.add(new ReceivedContentWsOutputMessage(msg)); - } - - private void onClose(final WebSocket ws, final int code, final String msg, final boolean remote) { - this.receiveQueue.add(new ExcWsOutputMessage(null, new WebSocketConnectionException( - "Socket closed by " + (remote ? "server" : "client") + ", code: " + code + ", reason: " + msg + "."))); - reconnectWebSocket(ws, false); - } - - private void onError(final WebSocket ws, final Exception exception) { - this.receiveQueue.add(new ExcWsOutputMessage(null, new WebSocketConnectionException(exception))); - reconnectWebSocket(ws, false); - } - - public static class WebSocket extends WebSocketClient { - - private final WebSocketConnection parentConnection; - - public WebSocket(final WebSocketConnection parentConnection, final URI serverUri, final String token) { - super(serverUri, headers(token)); - this.parentConnection = parentConnection; - } - - private static Map headers(final String token) { - final Map headers = new HashMap<>(); - headers.put("Authorization", "Bearer " + token); - return headers; - } - - @Override - public void onOpen(final ServerHandshake serverHandshake) { - this.parentConnection.onOpen(this, serverHandshake); - } - - @Override - public void onMessage(final String msg) { - this.parentConnection.onMessage(this, msg); - } - - @Override - public void onClose(final int code, final String msg, final boolean remote) { - this.parentConnection.onClose(this, code, msg, remote); - } - - @Override - public void onError(final Exception exception) { - this.parentConnection.onError(this, exception); - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.java deleted file mode 100644 index 3a2093a4..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ExcWsOutputMessage.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg; - -import com.sportradar.mbs.sdk.exceptions.SdkException; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; - -public class ExcWsOutputMessage extends WsOutputMessage { - - private final WsInputMessage message; - private final SdkException exception; - - public ExcWsOutputMessage(final WsInputMessage message, final SdkException exception) { - super(message == null ? null : message.getCorrelationId()); - this.message = message; - this.exception = exception; - } - - public WsInputMessage getMessage() { - return message; - } - - public SdkException getException() { - return exception; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.java deleted file mode 100644 index 94119531..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/NotProcessedWsOutputMessage.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg; - -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; - -public class NotProcessedWsOutputMessage extends WsOutputMessage { - - private final WsInputMessage message; - - public NotProcessedWsOutputMessage(final WsInputMessage message) { - super(message == null ? null : message.getCorrelationId()); - this.message = message; - } - - public WsInputMessage getMessage() { - return message; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.java deleted file mode 100644 index 6666666e..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/ReceivedContentWsOutputMessage.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg; - -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; - -public class ReceivedContentWsOutputMessage extends WsOutputMessage { - - private final String content; - - public ReceivedContentWsOutputMessage(final String contebt) { - super(null); - this.content = contebt; - } - - public String getContent() { - return content; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.java deleted file mode 100644 index 96816df5..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SendWsInputMessage.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg; - -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; - -import java.nio.ByteBuffer; -import java.util.List; - -public class SendWsInputMessage extends WsInputMessage { - - private final List content; - - public SendWsInputMessage(final String correlationId, final List content) { - super(correlationId); - this.content = content; - } - - public List getContent() { - return content; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.java deleted file mode 100644 index 33c2c504..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/SentWsOutputMessage.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg; - -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; - -public class SentWsOutputMessage extends WsOutputMessage { - - private final WsInputMessage message; - - public SentWsOutputMessage(final WsInputMessage message) { - super(message == null ? null : message.getCorrelationId()); - this.message = message; - } - - public WsInputMessage getMessage() { - return message; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.java deleted file mode 100644 index 9b0b76ea..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsInputMessage.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg.base; - -public abstract class WsInputMessage extends WsMessage { - - public WsInputMessage(final String correlationId) { - super(correlationId); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.java deleted file mode 100644 index 9ab26722..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsMessage.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg.base; - -public abstract class WsMessage { - - private final String correlationId; - - public WsMessage(final String correlationId) { - this.correlationId = correlationId == null ? "" : correlationId; - } - - public String getCorrelationId() { - return correlationId; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.java deleted file mode 100644 index 2a2ee494..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/connection/msg/base/WsOutputMessage.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.sportradar.mbs.sdk.internal.connection.msg.base; - -public abstract class WsOutputMessage extends WsMessage { - - public WsOutputMessage(final String correlationId) { - super(correlationId); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/Awaiter.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/Awaiter.java deleted file mode 100644 index 67b2761d..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/Awaiter.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.sportradar.mbs.sdk.internal.protocol; - -import com.sportradar.mbs.sdk.entities.response.ContentResponse; -import com.sportradar.mbs.sdk.exceptions.SdkException; -import com.sportradar.mbs.sdk.exceptions.SdkNotConnectedException; -import com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage; - -import java.util.concurrent.CompletableFuture; - -public class Awaiter { - - private final Class responseClass; - private final CompletableFuture future; - - private String correlationId; - private SendWsInputMessage sendWsInputMessage; - - public Awaiter(final Class responseClass) { - this.responseClass = responseClass; - this.future = new CompletableFuture<>(); - } - - public String getCorrelationId() { - return correlationId; - } - - public void setCorrelationId(String correlationId) { - this.correlationId = correlationId; - } - - public CompletableFuture getFuture() { - return future; - } - - public SendWsInputMessage getSendWsInputMessage() { - return sendWsInputMessage; - } - - public void setSendWsInputMessage(SendWsInputMessage sendWsInputMessage) { - this.sendWsInputMessage = sendWsInputMessage; - } - - public boolean checkResponseType(final ContentResponse response) { - return this.responseClass.isAssignableFrom(response.getClass()); - } - - public void completeSuccess(final ContentResponse response) { - this.future.complete(this.responseClass.cast(response)); - } - - public void completeWithException(final SdkException sdkException) { - this.future.completeExceptionally(sdkException); - } - - public void release() { - if (this.future.isDone()) { - return; - } - this.future.completeExceptionally(new SdkNotConnectedException()); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.java deleted file mode 100644 index 09434496..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolEngine.java +++ /dev/null @@ -1,294 +0,0 @@ -package com.sportradar.mbs.sdk.internal.protocol; - -import com.fasterxml.jackson.core.JsonProcessingException; -import com.sportradar.mbs.sdk.entities.internal.Request; -import com.sportradar.mbs.sdk.entities.internal.Response; -import com.sportradar.mbs.sdk.entities.request.ContentRequest; -import com.sportradar.mbs.sdk.entities.response.ContentResponse; -import com.sportradar.mbs.sdk.entities.response.ErrorResponse; -import com.sportradar.mbs.sdk.exceptions.*; -import com.sportradar.mbs.sdk.internal.config.ImmutableConfig; -import com.sportradar.mbs.sdk.internal.config.ProtocolHandlerConfig; -import com.sportradar.mbs.sdk.internal.connection.ConnectionProvider; -import com.sportradar.mbs.sdk.internal.connection.msg.ExcWsOutputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.NotProcessedWsOutputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.ReceivedContentWsOutputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.SendWsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsInputMessage; -import com.sportradar.mbs.sdk.internal.connection.msg.base.WsOutputMessage; -import com.sportradar.mbs.sdk.internal.utils.ExcSuppress; -import com.sportradar.mbs.sdk.internal.utils.Json; - -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.*; -import java.util.concurrent.atomic.AtomicInteger; -import java.util.function.Consumer; - -import static com.sportradar.mbs.sdk.internal.utils.Delayer.delay; -import static com.sportradar.mbs.sdk.internal.utils.ExcSuppress.threadJoin; -import static com.sportradar.mbs.sdk.internal.utils.Extensions.randomString; -import static com.sportradar.mbs.sdk.internal.utils.TimeUtils.nowUtcMillis; -import static java.util.concurrent.TimeUnit.MILLISECONDS; - -public class ProtocolEngine implements AutoCloseable { - - private static final int MAX_CHUNK_SIZE = 32_000; - private static final int MAX_MSG_SIZE = 4 * MAX_CHUNK_SIZE; - - private final ProtocolHandlerConfig config; - private final ConnectionProvider connectionProvider; - private final BlockingQueue sendQueue; - private final BlockingQueue receiveQueue; - private final ConcurrentMap> correlationIdAwaiter; - private final AtomicInteger approxRequestCount; - private final Consumer unhandledExceptionHandler; - - private volatile boolean connected = false; - - private Thread[] receiverThreads; - - public ProtocolEngine(final ImmutableConfig config, final Consumer unhandledExceptionHandler) { - this.config = config; - this.sendQueue = new LinkedBlockingQueue<>(); - this.receiveQueue = new LinkedBlockingQueue<>(); - this.correlationIdAwaiter = new ConcurrentHashMap<>(); - this.approxRequestCount = new AtomicInteger(0); - this.connectionProvider = new ConnectionProvider(config, sendQueue, receiveQueue); - this.unhandledExceptionHandler = unhandledExceptionHandler; - } - - public void connect() { - this.receiverThreads = new Thread[config.getProtocolNumberOfDispatchers()]; - this.connected = true; - for (int i = 0; i < this.receiverThreads.length; i++) { - final Thread thread = new Thread(this::receiveLoop); - thread.setDaemon(true); - this.receiverThreads[i] = thread; - thread.start(); - } - this.connectionProvider.connect(); - } - - @Override - public void close() { - this.connected = false; - ExcSuppress.close(this.connectionProvider); - for (int i = 0; i < this.receiverThreads.length; i++) { - final Thread thread = this.receiverThreads[i]; - this.receiverThreads[i] = null; - threadJoin(thread); - } - for (final String correlationId : new ArrayList<>(correlationIdAwaiter.keySet())) { - releaseAwaiter(correlationId); - } - } - - public CompletableFuture execute( - final String operation, final T content, final Class responseClass) { - String correlationId = null; - try { - checkConnected(); - - final Awaiter awaiter = createAwaiter(responseClass); - correlationId = awaiter.getCorrelationId(); - - final Request request = new Request(); - request.setContent(content); - request.setOperation(operation); - request.setCorrelationId(correlationId); - request.setVersion("3.0"); - request.setOperatorId(this.config.getOperatorId()); - request.setTimestampUtc(nowUtcMillis()); - - final List frames = createFrames(request); - final SendWsInputMessage msg = new SendWsInputMessage(correlationId, frames); - awaiter.setSendWsInputMessage(msg); - enqueueSendMsg(awaiter, 0); - - return awaiter.getFuture(); - } catch (final Exception exc) { - releaseAwaiter(correlationId); - final SdkException sdkException = exc instanceof SdkException - ? (SdkException) exc - : new ProtocolSendFailedException(exc); - return CompletableFuture.failedFuture(sdkException); - } - } - - private void enqueueSendMsg(final Awaiter awaiter, final int retryCount) { - if (retryCount > config.getProtocolRetryCount()) { - awaiter.completeWithException(new ProtocolTimeoutException()); - releaseAwaiter(awaiter.getCorrelationId()); - return; - } - if (awaiter.getFuture().isDone()) { - releaseAwaiter(awaiter.getCorrelationId()); - return; - } - - sendQueue.add(awaiter.getSendWsInputMessage()); - - final int nextRetryCount = retryCount + 1; - delay(() -> enqueueSendMsg(awaiter, nextRetryCount), - config.getProtocolReceiveResponseTimeout().toMillis(), TimeUnit.MILLISECONDS); - } - - private List createFrames(final Request request) throws JsonProcessingException { - final String json = Json.serializeRequest(request); - final byte[] bytes = json.getBytes(StandardCharsets.UTF_8); - if (bytes.length > MAX_MSG_SIZE) { - throw new ProtocolMessageTooBigException(); - } - - final List result = new ArrayList<>(); - int offset = 0; - while (offset < bytes.length) { - final int chunkSize = Math.min(bytes.length - offset, MAX_CHUNK_SIZE); - final ByteBuffer buffer = ByteBuffer.wrap(bytes, offset, offset + chunkSize); - result.add(buffer); - offset += chunkSize; - } - return result; - } - - private Awaiter createAwaiter(final Class responseClass) { - if (approxRequestCount.get() > config.getProtocolMaxSendBufferSize()) { - throw new ProtocolSendBufferFullException(); - } - - final Awaiter awaiter = new Awaiter<>(responseClass); - while (true) { - final String correlationId = randomString(); - if (correlationIdAwaiter.putIfAbsent(correlationId, awaiter) == null) { - awaiter.setCorrelationId(correlationId); - approxRequestCount.incrementAndGet(); - break; - } - } - return awaiter; - } - - private void releaseAwaiter(final String correlationId) { - if (correlationId == null) { - return; - } - final Awaiter awaiter = correlationIdAwaiter.remove(correlationId); - if (awaiter == null) { - return; - } - approxRequestCount.decrementAndGet(); - awaiter.release(); - } - - private void receiveLoop() { - while (this.connected) { - try { - final WsOutputMessage msg = this.receiveQueue.poll( - config.getProtocolDequeueTimeout().toMillis(), MILLISECONDS); - if (msg == null) { - continue; - } - handleWsOutputMsg(msg); - } catch (final InterruptedException ignored) { - } catch (final Exception exception) { - handleException(exception); - } - } - } - - private void handleWsOutputMsg(final WsOutputMessage msg) { - if (msg instanceof final ReceivedContentWsOutputMessage m) { - handleReceivedContentWsOutputMessage(m); - } else if (msg instanceof final ExcWsOutputMessage m) { - handleExcWsOutputMessage(m); - } else if (msg instanceof final NotProcessedWsOutputMessage m) { - handleNotProcessedWsOutputMessage(m); - } - } - - private void handleReceivedContentWsOutputMessage(final ReceivedContentWsOutputMessage msg) { - try { - final Response response = Json.deserializeResponse(msg.getContent()); - if (response.getCorrelationId() == null) { - handleException(new ProtocolInvalidResponseException("Missing CorrelationId: " + msg.getContent())); - return; - } - - if (responseReceived(response.getCorrelationId(), response)) return; - - if (response.getContent() instanceof final ErrorResponse error) { - final ServerErrorResponseException sdkException = new ServerErrorResponseException( - error.getErrorCode(), error.getErrorMessage()); - if (responseReceived(response.getCorrelationId(), sdkException)) return; - } - - final ProtocolInvalidResponseException invalidResponseException = - new ProtocolInvalidResponseException("Invalid response: " + msg.getContent()); - - if (responseReceived(response.getCorrelationId(), invalidResponseException)) return; - - handleException(invalidResponseException); - } catch (final Exception e) { - handleException(e); - } - } - - private void handleNotProcessedWsOutputMessage(final NotProcessedWsOutputMessage msg) { - try { - final ProtocolInvalidResponseException invalidRequestException = - new ProtocolInvalidResponseException("Invalid request"); - if (responseReceived(msg.getCorrelationId(), invalidRequestException)) return; - - handleException(invalidRequestException); - } catch (final Exception e) { - handleException(e); - } - } - - private void handleExcWsOutputMessage(final ExcWsOutputMessage msg) { - try { - if (!responseReceived(msg.getCorrelationId(), msg.getException())) handleException(msg.getException()); - } catch (final Exception e) { - handleException(e); - } - } - - private boolean responseReceived(final String correlationId, final Response response) { - if (correlationId == null) { - return false; - } - final Awaiter awaiter = correlationIdAwaiter.get(correlationId); - if (response.getContent() != null - && awaiter != null - && awaiter.checkResponseType(response.getContent())) { - awaiter.completeSuccess(response.getContent()); - releaseAwaiter(correlationId); - return true; - } - return false; - } - - private boolean responseReceived(final String correlationId, final SdkException sdkException) { - if (correlationId == null) { - return false; - } - final Awaiter awaiter = correlationIdAwaiter.get(correlationId); - if (awaiter != null) { - awaiter.completeWithException(sdkException); - releaseAwaiter(correlationId); - return true; - } - return false; - } - - private void handleException(final Exception exception) { - unhandledExceptionHandler.accept(exception); - } - - private void checkConnected() { - if (!connected) throw new SdkNotConnectedException(); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.java deleted file mode 100644 index a335b125..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/ProtocolProvider.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.sportradar.mbs.sdk.internal.protocol; - -import com.sportradar.mbs.sdk.MbsSdkConfig; -import com.sportradar.mbs.sdk.internal.config.ImmutableConfig; -import com.sportradar.mbs.sdk.internal.utils.ExcSuppress; -import com.sportradar.mbs.sdk.protocol.TicketProtocol; - -import java.util.function.Consumer; - -public class ProtocolProvider implements AutoCloseable { - - private final ProtocolEngine engine; - private final TicketProtocol ticketProtocol; - - public ProtocolProvider(final MbsSdkConfig sdkConfig, final Consumer unhandledExceptionHandler) { - final ImmutableConfig config = new ImmutableConfig(sdkConfig); - this.engine = new ProtocolEngine(config, unhandledExceptionHandler); - this.ticketProtocol = new TicketProtocolImpl(this.engine); - } - - public TicketProtocol getTicketProtocol() { - return ticketProtocol; - } - - public void connect() { - this.engine.connect(); - } - - @Override - public void close() { - ExcSuppress.close(this.engine); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/TicketProtocolImpl.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/TicketProtocolImpl.java deleted file mode 100644 index 0ac5470d..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/protocol/TicketProtocolImpl.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.sportradar.mbs.sdk.internal.protocol; - -import com.sportradar.mbs.sdk.entities.request.*; -import com.sportradar.mbs.sdk.entities.response.*; -import com.sportradar.mbs.sdk.protocol.TicketProtocol; - -import java.util.concurrent.CompletableFuture; - -class TicketProtocolImpl implements TicketProtocol { - - private final ProtocolEngine engine; - - public TicketProtocolImpl(final ProtocolEngine engine) { - this.engine = engine; - } - - @Override - public CompletableFuture sendTicketAsync(final TicketRequest request) { - return engine.execute("ticket-placement", request, TicketResponse.class); - } - - @Override - public CompletableFuture sendTicketInformAsync(final TicketInformRequest request) { - return engine.execute("ticket-placement-inform", request, TicketInformResponse.class); - } - - @Override - public CompletableFuture sendTicketAckAsync(final TicketAckRequest request) { - return engine.execute("ticket-placement-ack", request, TicketAckResponse.class); - } - - @Override - public CompletableFuture sendCancelAsync(final CancelRequest request) { - return engine.execute("ticket-cancel", request, CancelResponse.class); - } - - @Override - public CompletableFuture sendCancelAckAsync(final CancelAckRequest request) { - return engine.execute("ticket-cancel-ack", request, CancelAckResponse.class); - } - - @Override - public CompletableFuture sendCashoutAsync(final CashoutRequest request) { - return engine.execute("ticket-cashout", request, CashoutResponse.class); - } - - @Override - public CompletableFuture sendCashoutAckAsync(final CashoutAckRequest request) { - return engine.execute("ticket-cashout-ack", request, CashoutAckResponse.class); - } - - @Override - public CompletableFuture sendExtSettlementAsync(final ExtSettlementRequest request) { - return engine.execute("ticket-ext-settlement", request, ExtSettlementResponse.class); - } - - @Override - public CompletableFuture sendExtSettlementAckAsync(final ExtSettlementAckRequest request) { - return engine.execute("ticket-ext-settlement-ack", request, ExtSettlementAckResponse.class); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Delayer.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Delayer.java deleted file mode 100644 index 8b13b914..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Delayer.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.sportradar.mbs.sdk.internal.utils; - -import java.util.concurrent.ScheduledFuture; -import java.util.concurrent.ScheduledThreadPoolExecutor; -import java.util.concurrent.ThreadFactory; -import java.util.concurrent.TimeUnit; - -public class Delayer { - - private static final ScheduledThreadPoolExecutor EXECUTOR; - - static { - final ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1, new SdkDelayerThreadFactory()); - executor.setRemoveOnCancelPolicy(true); - EXECUTOR = executor; - } - - public static ScheduledFuture delay(final Runnable command, final long delay, final TimeUnit unit) { - return EXECUTOR.schedule(command, delay, unit); - } - - private static final class SdkDelayerThreadFactory implements ThreadFactory { - public Thread newThread(final Runnable r) { - final Thread t = new Thread(r); - t.setDaemon(true); - t.setName("SdkDelayerThread"); - return t; - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.java deleted file mode 100644 index 95a600b3..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/ExcSuppress.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.sportradar.mbs.sdk.internal.utils; - -public class ExcSuppress { - - public static void close(final AutoCloseable closeable) { - try { - if (closeable != null) { - closeable.close(); - } - } catch (final Exception ignored) { - } - } - - public static void threadJoin(final Thread thread) { - try { - if (thread != null) { - thread.interrupt(); - thread.join(); - } - } catch (final Exception ignored) { - } - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Extensions.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Extensions.java deleted file mode 100644 index 9dea8cc9..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Extensions.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.sportradar.mbs.sdk.internal.utils; - -import java.util.UUID; - -public class Extensions { - - public static String randomString() { - return UUID.randomUUID().toString().replaceAll("-", ""); - } - - public static T notNull(final T value, final String name) { - if (value == null) { - throw new NullPointerException(name); - } - return value; - } - - public static > T withDefault(final T value, final T defaultValue, final T minValue) { - final T val = value == null ? defaultValue : value; - return val.compareTo(minValue) < 0 ? minValue : val; - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Json.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Json.java deleted file mode 100644 index 388faa7c..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/Json.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.sportradar.mbs.sdk.internal.utils; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.core.JsonGenerator; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.sportradar.mbs.sdk.entities.internal.Request; -import com.sportradar.mbs.sdk.entities.internal.Response; -import com.sportradar.mbs.sdk.internal.connection.AuthResponse; - -import java.math.BigDecimal; - -public class Json { - - private static final ObjectMapper OBJECT_MAPPER; - - static { - final ObjectMapper mapper = new ObjectMapper(); - mapper.configure(DeserializationFeature.FAIL_ON_NULL_FOR_PRIMITIVES, false); - mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); - mapper.configure(JsonGenerator.Feature.WRITE_BIGDECIMAL_AS_PLAIN, true); - mapper.configOverride(BigDecimal.class) - .setFormat(JsonFormat.Value.forShape(JsonFormat.Shape.STRING)); - OBJECT_MAPPER = mapper; - } - - public static String serializeRequest(final Request request) throws JsonProcessingException { - return OBJECT_MAPPER.writeValueAsString(request); - } - - public static String serializeResponse(final Response response) throws JsonProcessingException { - return OBJECT_MAPPER.writeValueAsString(response); - } - - public static Request deserializeRequest(final String json) throws JsonProcessingException { - return OBJECT_MAPPER.readValue(json, Request.class); - } - - public static Response deserializeResponse(final String json) throws JsonProcessingException { - return OBJECT_MAPPER.readValue(json, Response.class); - } - - public static AuthResponse deserializeAuthResponse(final String json) throws JsonProcessingException { - return OBJECT_MAPPER.readValue(json, AuthResponse.class); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/TimeUtils.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/TimeUtils.java deleted file mode 100644 index 29fba5da..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/internal/utils/TimeUtils.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.sportradar.mbs.sdk.internal.utils; - -public class TimeUtils { - - public static void sleep(final long millis) { - try { - Thread.sleep(millis); - } catch (final Exception ignored) { - } - } - - public static long nowUtcMillis() { - return System.currentTimeMillis(); - } -} diff --git a/src/sdk/src/main/java/com/sportradar/mbs/sdk/protocol/TicketProtocol.java b/src/sdk/src/main/java/com/sportradar/mbs/sdk/protocol/TicketProtocol.java deleted file mode 100644 index 4092b9f9..00000000 --- a/src/sdk/src/main/java/com/sportradar/mbs/sdk/protocol/TicketProtocol.java +++ /dev/null @@ -1,203 +0,0 @@ -package com.sportradar.mbs.sdk.protocol; - -import com.sportradar.mbs.sdk.entities.request.*; -import com.sportradar.mbs.sdk.entities.response.*; - -import java.util.concurrent.CompletableFuture; -import java.util.concurrent.ExecutionException; - -/** - * The TicketProtocol interface defines the contract for sending various types of ticket-related requests asynchronously. - * Implementations of this interface should provide the necessary logic to send the requests and handle the responses. - */ -public interface TicketProtocol { - - /** - * Sends a ticket request synchronously and returns the corresponding response. - * - * @param request the ticket request to be sent - * @return the ticket response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default TicketResponse sendTicket(TicketRequest request) - throws ExecutionException, InterruptedException { - return this.sendTicketAsync(request).get(); - } - - /** - * Sends a ticket inform request synchronously and returns the corresponding response. - * - * @param request the ticket inform request to be sent - * @return the ticket inform response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default TicketInformResponse sendTicketInform(TicketInformRequest request) - throws ExecutionException, InterruptedException { - return this.sendTicketInformAsync(request).get(); - } - - /** - * Sends a ticket acknowledgment request synchronously and returns the corresponding response. - * - * @param request the ticket acknowledgment request to be sent - * @return the ticket acknowledgment response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default TicketAckResponse sendTicketAck(TicketAckRequest request) - throws ExecutionException, InterruptedException { - return this.sendTicketAckAsync(request).get(); - } - - /** - * Sends a cancel request synchronously and returns the corresponding response. - * - * @param request the cancel request to be sent - * @return the cancel response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default CancelResponse sendCancel(CancelRequest request) - throws ExecutionException, InterruptedException { - return this.sendCancelAsync(request).get(); - } - - /** - * Sends a cancel acknowledgment request synchronously and returns the corresponding response. - * - * @param request the cancel acknowledgment request to be sent - * @return the cancel acknowledgment response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default CancelAckResponse sendCancelAck(CancelAckRequest request) - throws ExecutionException, InterruptedException { - return this.sendCancelAckAsync(request).get(); - } - - /** - * Sends a cashout request synchronously and returns the corresponding response. - * - * @param request the cashout request to be sent - * @return the cashout response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default CashoutResponse sendCashout(CashoutRequest request) - throws ExecutionException, InterruptedException { - return this.sendCashoutAsync(request).get(); - } - - /** - * Sends a cashout acknowledgment request synchronously and returns the corresponding response. - * - * @param request the cashout acknowledgment request to be sent - * @return the cashout acknowledgment response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default CashoutAckResponse sendCashoutAck(CashoutAckRequest request) - throws ExecutionException, InterruptedException { - return this.sendCashoutAckAsync(request).get(); - } - - /** - * Sends an external settlement request synchronously and returns the corresponding response. - * - * @param request the external settlement request to be sent - * @return the external settlement response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default ExtSettlementResponse sendExtSettlement(ExtSettlementRequest request) - throws ExecutionException, InterruptedException { - return this.sendExtSettlementAsync(request).get(); - } - - /** - * Sends an external settlement acknowledgment request synchronously and returns the corresponding response. - * - * @param request the external settlement acknowledgment request to be sent - * @return the external settlement acknowledgment response received - * @throws ExecutionException if the execution of the request encounters an exception wrapping the cause exception - * @throws InterruptedException if the execution of the request is interrupted - */ - default ExtSettlementAckResponse sendExtSettlementAck(ExtSettlementAckRequest request) - throws ExecutionException, InterruptedException { - return this.sendExtSettlementAckAsync(request).get(); - } - - /** - * Sends a ticket request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the ticket request to be sent - * @return a CompletableFuture representing the ticket response - */ - CompletableFuture sendTicketAsync(TicketRequest request); - - /** - * Sends a ticket inform request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the ticket inform request to be sent - * @return a CompletableFuture representing the ticket inform response - */ - CompletableFuture sendTicketInformAsync(TicketInformRequest request); - - /** - * Sends a ticket acknowledgment request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the ticket acknowledgment request to be sent - * @return a CompletableFuture representing the ticket acknowledgment response - */ - CompletableFuture sendTicketAckAsync(TicketAckRequest request); - - /** - * Sends a cancel request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the cancel request to be sent - * @return a CompletableFuture representing the cancel response - */ - CompletableFuture sendCancelAsync(CancelRequest request); - - /** - * Sends a cancel acknowledgment request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the cancel acknowledgment request to be sent - * @return a CompletableFuture representing the cancel acknowledgment response - */ - CompletableFuture sendCancelAckAsync(CancelAckRequest request); - - /** - * Sends a cashout request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the cashout request to be sent - * @return a CompletableFuture representing the cashout response - */ - CompletableFuture sendCashoutAsync(CashoutRequest request); - - /** - * Sends a cashout acknowledgment request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the cashout acknowledgment request to be sent - * @return a CompletableFuture representing the cashout acknowledgment response - */ - CompletableFuture sendCashoutAckAsync(CashoutAckRequest request); - - /** - * Sends an external settlement request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the external settlement request to be sent - * @return a CompletableFuture representing the external settlement response - */ - CompletableFuture sendExtSettlementAsync(ExtSettlementRequest request); - - /** - * Sends an external settlement acknowledgment request asynchronously and returns a CompletableFuture representing the response. - * - * @param request the external settlement acknowledgment request to be sent - * @return a CompletableFuture representing the external settlement acknowledgment response - */ - CompletableFuture sendExtSettlementAckAsync(ExtSettlementAckRequest request); -} diff --git a/stylesheet.css b/stylesheet.css new file mode 100644 index 00000000..f71489f8 --- /dev/null +++ b/stylesheet.css @@ -0,0 +1,1272 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * These CSS custom properties (variables) define the core color and font + * properties used in this stylesheet. + */ +:root { + /* body, block and code fonts */ + --body-font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + --block-font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + --code-font-family: 'DejaVu Sans Mono', monospace; + /* Base font sizes for body and code elements */ + --body-font-size: 14px; + --code-font-size: 14px; + /* Text colors for body and block elements */ + --body-text-color: #353833; + --block-text-color: #474747; + /* Background colors for various structural elements */ + --body-background-color: #ffffff; + --section-background-color: #f8f8f8; + --detail-background-color: #ffffff; + /* Colors for navigation bar and table captions */ + --navbar-background-color: #4D7A97; + --navbar-text-color: #ffffff; + /* Background color for subnavigation and various headers */ + --subnav-background-color: #dee3e9; + /* Background and text colors for selected tabs and navigation items */ + --selected-background-color: #f8981d; + --selected-text-color: #253441; + --selected-link-color: #1f389c; + /* Background colors for generated tables */ + --even-row-color: #ffffff; + --odd-row-color: #eeeeef; + /* Text color for page title */ + --title-color: #2c4557; + /* Text colors for links */ + --link-color: #4A6782; + --link-color-active: #bb7a2a; + /* Snippet colors */ + --snippet-background-color: #ebecee; + --snippet-text-color: var(--block-text-color); + --snippet-highlight-color: #f7c590; + /* Border colors for structural elements and user defined tables */ + --border-color: #ededed; + --table-border-color: #000000; + /* Search input colors */ + --search-input-background-color: #ffffff; + --search-input-text-color: #000000; + --search-input-placeholder-color: #909090; + /* Highlight color for active search tag target */ + --search-tag-highlight-color: #ffff00; + /* Adjustments for icon and active background colors of copy-to-clipboard buttons */ + --copy-icon-brightness: 100%; + --copy-button-background-color-active: rgba(168, 168, 176, 0.3); + /* Colors for invalid tag notifications */ + --invalid-tag-background-color: #ffe6e6; + --invalid-tag-text-color: #000000; +} +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ +body { + background-color:var(--body-background-color); + color:var(--body-text-color); + font-family:var(--body-font-family); + font-size:var(--body-font-size); + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:var(--link-color); +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:var(--link-color-active); +} +pre { + font-family:var(--code-font-family); + font-size:1em; +} +h1 { + font-size:1.428em; +} +h2 { + font-size:1.285em; +} +h3 { + font-size:1.14em; +} +h4 { + font-size:1.072em; +} +h5 { + font-size:1.001em; +} +h6 { + font-size:0.93em; +} +/* Disable font boosting for selected elements */ +h1, h2, h3, h4, h5, h6, div.member-signature { + max-height: 1000em; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:var(--code-font-family); +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { + font-size:var(--code-font-size); + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:var(--code-font-family); + font-size:1em; + padding-top:4px; +} +.summary-table dt code { + font-family:var(--code-font-family); + font-size:1em; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +button { + font-family: var(--body-font-family); + font-size: 1em; +} +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.about-language { + float:right; + padding:0 21px 8px 8px; + font-size:0.915em; + margin-top:-9px; + height:2.9em; +} +.legal-copy { + margin-left:.5em; +} +/* + * Styles for navigation bar. + */ +@media screen { + div.flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + header.flex-header { + flex: 0 0 auto; + } + div.flex-content { + flex: 1 1 auto; + overflow-y: auto; + } +} +.top-nav { + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + float:left; + width:100%; + clear:right; + min-height:2.8em; + padding:10px 0 0 0; + overflow:hidden; + font-size:0.857em; +} +button#navbar-toggle-button { + display:none; +} +ul.sub-nav-list-small { + display: none; +} +.sub-nav { + background-color:var(--subnav-background-color); + float:left; + width:100%; + overflow:hidden; + font-size:0.857em; +} +.sub-nav div { + clear:left; + float:left; + padding:6px; + text-transform:uppercase; +} +.sub-nav .sub-nav-list { + padding-top:4px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.nav-list li { + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list-search { + float:right; + margin:0; + padding:6px; + clear:none; + text-align:right; + position:relative; +} +ul.sub-nav-list li { + list-style:none; + float:left; +} +.top-nav a:link, .top-nav a:active, .top-nav a:visited { + color:var(--navbar-text-color); + text-decoration:none; + text-transform:uppercase; +} +.top-nav a:hover { + color:var(--link-color-active); +} +.nav-bar-cell1-rev { + background-color:var(--selected-background-color); + color:var(--selected-text-color); + margin: auto 5px; +} +.skip-nav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} +/* + * Styles for page header. + */ +.title { + color:var(--title-color); + margin:10px 0; +} +.sub-title { + margin:5px 0 0 0; +} +ul.contents-list { + margin: 0 0 15px 0; + padding: 0; + list-style: none; +} +ul.contents-list li { + font-size:0.93em; +} +/* + * Styles for headings. + */ +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; + padding:0; + margin:15px 0; +} +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:var(--subnav-background-color); + border:1px solid var(--border-color); + margin:0 0 6px -8px; + padding:7px 5px; +} +/* + * Styles for page layout containers. + */ +main { + clear:both; + padding:10px 20px; + position:relative; +} +dl.notes > dt { + font-family: var(--body-font-family); + font-size:0.856em; + font-weight:bold; + margin:10px 0 0 0; + color:var(--body-text-color); +} +dl.notes > dd { + margin:5px 10px 10px 0; + font-size:1em; + font-family:var(--block-font-family) +} +dl.name-value > dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +dl.name-value > dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +div.inheritance { + margin:0; + padding:0; +} +div.inheritance div.inheritance { + margin-left:2em; +} +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { + margin:10px 0 10px 0; + padding:0; +} +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.ref-list { + padding:0; + margin:0; +} +ul.ref-list > li { + list-style:none; +} +.summary-table dl, .summary-table dl dt, .summary-table dl dd { + margin-top:0; + margin-bottom:1px; +} +ul.tag-list, ul.tag-list-long { + padding-left: 0; + list-style: none; +} +ul.tag-list li { + display: inline; +} +ul.tag-list li:not(:last-child):after, +ul.tag-list-long li:not(:last-child):after +{ + content: ", "; + white-space: pre-wrap; +} +ul.preview-feature-list { + list-style: none; + margin:0; + padding:0.1em; + line-height: 1.6em; +} +/* + * Styles for tables. + */ +.summary-table, .details-table { + width:100%; + border-spacing:0; + border:1px solid var(--border-color); + border-top:0; + padding:0; +} +.caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:var(--selected-text-color); + clear:none; + overflow:hidden; + padding: 10px 0 0 1px; + margin:0; +} +.caption a:link, .caption a:visited { + color:var(--selected-link-color); +} +.caption a:hover, +.caption a:active { + color:var(--navbar-text-color); +} +.caption span { + font-weight:bold; + white-space:nowrap; + padding:5px 12px 7px 12px; + display:inline-block; + float:left; + background-color:var(--selected-background-color); + border: none; + height:16px; +} +div.table-tabs { + padding:10px 0 0 1px; + margin:10px 0 0 0; +} +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 8px; +} +div.table-tabs > .active-table-tab { + background: var(--selected-background-color); + color: var(--selected-text-color); +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.two-column-search-results { + display: grid; + grid-template-columns: minmax(400px, max-content) minmax(400px, auto); +} +div.checkboxes { + line-height: 2em; +} +div.checkboxes > span { + margin-left: 10px; +} +div.checkboxes > label { + margin-left: 8px; + white-space: nowrap; +} +div.checkboxes > label > input { + margin: 0 2px; +} +.two-column-summary { + display: grid; + grid-template-columns: minmax(25%, max-content) minmax(25%, auto); +} +.three-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(20%, max-content) minmax(20%, auto); +} +.three-column-release-summary { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(10%, max-content) minmax(40%, auto); +} +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, max-content) minmax(15%, auto); +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +@media screen and (max-width: 800px) { + .two-column-search-results { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(40%, auto); + } + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-release-summary { + display: grid; + grid-template-columns: minmax(70%, max-content) minmax(30%, max-content) + } + .three-column-summary .col-last, + .three-column-release-summary .col-last{ + grid-column-end: span 2; + } +} +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +.summary-table > div, .details-table > div { + text-align:left; + padding: 8px 3px 3px 7px; + overflow-x: auto; + scrollbar-width: thin; +} +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { + vertical-align:top; + padding-right:0; + padding-top:8px; + padding-bottom:3px; +} +.table-header { + background:var(--subnav-background-color); + font-weight: bold; +} +/* Sortable table columns */ +.table-header[onclick] { + cursor: pointer; +} +.table-header[onclick]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + '); + background-size:100% 100%; + width:9px; + height:14px; + margin-left:4px; + margin-bottom:-3px; +} +.table-header[onclick].sort-asc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + +} +.table-header[onclick].sort-desc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +.col-first, .col-first { + font-size:0.93em; +} +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { + font-size:0.93em; +} +.col-first, .col-second, .col-constructor-name { + vertical-align:top; + overflow: auto; +} +.col-last { + white-space:normal; +} +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited { + font-weight:bold; +} +.even-row-color, .even-row-color .table-header { + background-color:var(--even-row-color); +} +.odd-row-color, .odd-row-color .table-header { + background-color:var(--odd-row-color); +} +/* + * Styles for contents. + */ +div.block { + font-size:var(--body-font-size); + font-family:var(--block-font-family); +} +.col-last div { + padding-top:0; +} +.col-last a { + padding-bottom:3px; +} +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:var(--code-font-family); + font-size:1em; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} +/* + * Styles for formatting effect. + */ +.source-line-no { + /* Color of line numbers in source pages can be set via custom property below */ + color:var(--source-linenumber-color, green); + padding:0 30px 0 0; +} +.block { + display:block; + margin:0 10px 5px 0; + color:var(--block-text-color); +} +.deprecated-label, .description-from-type-label, .implementation-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { + font-weight:bold; +} +.deprecation-comment, .help-footnote, .preview-comment { + font-style:italic; +} +.deprecation-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +.preview-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecation-comment { + font-style:normal; +} +details.invalid-tag, span.invalid-tag { + font-size:1em; + font-family:var(--block-font-family); + color: var(--invalid-tag-text-color); + background: var(--invalid-tag-background-color); + border: thin solid var(--table-border-color); + border-radius:2px; + padding: 2px 4px; + display:inline-block; +} +details summary { + cursor: pointer; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-state-active { + /* Overrides the color of selection used in jQuery UI */ + background: var(--selected-background-color); + border: 1px solid var(--selected-background-color); + color: var(--selected-text-color); +} +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:auto; + overflow-x:auto; + scrollbar-width: thin; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:1; + background-color: var(--body-background-color); +} +ul.ui-autocomplete li { + float:left; + clear:both; + min-width:100%; +} +ul.ui-autocomplete li.ui-static-link { + position:sticky; + bottom:0; + left:0; + background: var(--subnav-background-color); + padding: 5px 0; + font-family: var(--body-font-family); + font-size: 0.93em; + font-weight: bolder; + z-index: 2; +} +li.ui-static-link a, li.ui-static-link a:visited { + text-decoration:none; + color:var(--link-color); + float:right; + margin-right:20px; +} +.ui-autocomplete .result-item { + font-size: inherit; +} +.ui-autocomplete .result-highlight { + font-weight:bold; +} +#search-input, #page-search-input { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + background-color: var(--search-input-background-color); + color: var(--search-input-text-color); + border-color: var(--border-color); + padding-left:20px; + width: 250px; + margin: 0; +} +#search-input { + margin-left: 4px; +} +#reset-button { + background-color: transparent; + background-image:url('resources/x.png'); + background-repeat:no-repeat; + background-size:contain; + border:0; + border-radius:0; + width:12px; + height:12px; + position:absolute; + right:12px; + top:10px; + font-size:0; +} +::placeholder { + color:var(--search-input-placeholder-color); + opacity: 1; +} +.search-tag-desc-result { + font-style:italic; + font-size:11px; +} +.search-tag-holder-result { + font-style:italic; + font-size:12px; +} +.search-tag-result:target { + background-color:var(--search-tag-highlight-color); +} +details.page-search-details { + display: inline-block; +} +div#result-container { + font-size: 1em; +} +div#result-container a.search-result-link { + padding: 0; + margin: 4px 0; + width: 100%; +} +#result-container .result-highlight { + font-weight:bolder; +} +.page-search-info { + background-color: var(--subnav-background-color); + border-radius: 3px; + border: 0 solid var(--border-color); + padding: 0 8px; + overflow: hidden; + height: 0; + transition: all 0.2s ease; +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.page-search-header { + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + display: inline-block; +} +button.page-search-header { + border: none; + cursor: pointer; +} +span#page-search-link { + text-decoration: underline; +} +.module-graph span, .sealed-graph span { + display:none; + position:absolute; +} +.module-graph:hover span, .sealed-graph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0 20px 5px 10px; + border: 1px solid var(--border-color); + background-color: var(--section-background-color); +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:var(--detail-background-color); + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +/* + * Styles for header/section anchor links + */ +a.anchor-link { + opacity: 0; + transition: opacity 0.1s; +} +:hover > a.anchor-link { + opacity: 80%; +} +a.anchor-link:hover, +a.anchor-link:focus-visible, +a.anchor-link.visible { + opacity: 100%; +} +a.anchor-link > img { + width: 0.9em; + height: 0.9em; +} +/* + * Styles for copy-to-clipboard buttons + */ +button.copy { + opacity: 70%; + border: none; + border-radius: 3px; + position: relative; + background:none; + transition: opacity 0.3s; + cursor: pointer; +} +:hover > button.copy { + opacity: 80%; +} +button.copy:hover, +button.copy:active, +button.copy:focus-visible, +button.copy.visible { + opacity: 100%; +} +button.copy img { + position: relative; + background: none; + filter: brightness(var(--copy-icon-brightness)); +} +button.copy:active { + background-color: var(--copy-button-background-color-active); +} +button.copy span { + color: var(--body-text-color); + position: relative; + top: -0.1em; + transition: all 0.1s; + font-size: 0.76rem; + line-height: 1.2em; + opacity: 0; +} +button.copy:hover span, +button.copy:focus-visible span, +button.copy.visible span { + opacity: 100%; +} +/* search page copy button */ +button#page-search-copy { + margin-left: 0.4em; + padding:0.3em; + top:0.13em; +} +button#page-search-copy img { + width: 1.2em; + height: 1.2em; + padding: 0.01em 0; + top: 0.15em; +} +button#page-search-copy span { + color: var(--body-text-color); + line-height: 1.2em; + padding: 0.2em; + top: -0.18em; +} +div.page-search-info:hover button#page-search-copy span { + opacity: 100%; +} +/* snippet copy button */ +button.snippet-copy { + position: absolute; + top: 6px; + right: 6px; + height: 1.7em; + padding: 2px; +} +button.snippet-copy img { + width: 18px; + height: 18px; + padding: 0.05em 0; +} +button.snippet-copy span { + line-height: 1.2em; + padding: 0.2em; + position: relative; + top: -0.5em; +} +div.snippet-container:hover button.snippet-copy span { + opacity: 100%; +} +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.striped > thead { + background-color: var(--subnav-background-color); +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped > tbody > tr:nth-child(even) { + background-color: var(--odd-row-color) +} +table.striped > tbody > tr:nth-child(odd) { + background-color: var(--even-row-color) +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid var(--table-border-color); + border-right: 1px solid var(--table-border-color); +} +table.striped > tbody > tr > th { + font-weight: normal; +} +/** + * Tweak style for small screens. + */ +@media screen and (max-width: 920px) { + header.flex-header { + max-height: 100vh; + overflow-y: auto; + } + div#navbar-top { + height: 2.8em; + transition: height 0.35s ease; + } + ul.nav-list { + display: block; + width: 40%; + float:left; + clear: left; + margin: 10px 0 0 0; + padding: 0; + } + ul.nav-list li { + float: none; + padding: 6px; + margin-left: 10px; + margin-top: 2px; + } + ul.sub-nav-list-small { + display:block; + height: 100%; + width: 50%; + float: right; + clear: right; + background-color: var(--subnav-background-color); + color: var(--body-text-color); + margin: 6px 0 0 0; + padding: 0; + } + ul.sub-nav-list-small ul { + padding-left: 20px; + } + ul.sub-nav-list-small a:link, ul.sub-nav-list-small a:visited { + color:var(--link-color); + } + ul.sub-nav-list-small a:hover { + color:var(--link-color-active); + } + ul.sub-nav-list-small li { + list-style:none; + float:none; + padding: 6px; + margin-top: 1px; + text-transform:uppercase; + } + ul.sub-nav-list-small > li { + margin-left: 10px; + } + ul.sub-nav-list-small li p { + margin: 5px 0; + } + div#navbar-sub-list { + display: none; + } + .top-nav a:link, .top-nav a:active, .top-nav a:visited { + display: block; + } + button#navbar-toggle-button { + width: 3.4em; + height: 2.8em; + background-color: transparent; + display: block; + float: left; + border: 0; + margin: 0 10px; + cursor: pointer; + font-size: 10px; + } + button#navbar-toggle-button .nav-bar-toggle-icon { + display: block; + width: 24px; + height: 3px; + margin: 1px 0 4px 0; + border-radius: 2px; + transition: all 0.1s; + background-color: var(--navbar-text-color); + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(1) { + transform: rotate(45deg); + transform-origin: 10% 10%; + width: 26px; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(2) { + opacity: 0; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(3) { + transform: rotate(-45deg); + transform-origin: 10% 90%; + width: 26px; + } +} +@media screen and (max-width: 800px) { + .about-language { + padding-right: 16px; + } + ul.nav-list li { + margin-left: 5px; + } + ul.sub-nav-list-small > li { + margin-left: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 400px) { + .about-language { + font-size: 10px; + padding-right: 12px; + } +} +@media screen and (max-width: 400px) { + .nav-list-search { + width: 94%; + } + #search-input, #page-search-input { + width: 70%; + } +} +@media screen and (max-width: 320px) { + .nav-list-search > label { + display: none; + } + .nav-list-search { + width: 90%; + } + #search-input, #page-search-input { + width: 80%; + } +} + +pre.snippet { + background-color: var(--snippet-background-color); + color: var(--snippet-text-color); + padding: 10px; + margin: 12px 0; + overflow: auto; + white-space: pre; +} +div.snippet-container { + position: relative; +} +@media screen and (max-width: 800px) { + pre.snippet { + padding-top: 26px; + } + button.snippet-copy { + top: 4px; + right: 4px; + } +} +pre.snippet .italic { + font-style: italic; +} +pre.snippet .bold { + font-weight: bold; +} +pre.snippet .highlighted { + background-color: var(--snippet-highlight-color); + border-radius: 10%; +} diff --git a/tag-search-index.js b/tag-search-index.js new file mode 100644 index 00000000..bf10aaf6 --- /dev/null +++ b/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults(); \ No newline at end of file diff --git a/type-search-index.js b/type-search-index.js new file mode 100644 index 00000000..989e9a71 --- /dev/null +++ b/type-search-index.js @@ -0,0 +1 @@ +typeSearchIndex = [{"p":"com.sportradar.mbs.sdk.entities.common","l":"AcceptanceStatus"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"AccumulatorSelection"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"AgentChannel"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","l":"AltStakeSuggestion"},{"p":"com.sportradar.mbs.sdk.entities.ref","l":"AltStakeTicketRef"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"Amount"},{"p":"com.sportradar.mbs.sdk.internal.connection","l":"AuthResponse"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"AuthTokenFailureException"},{"p":"com.sportradar.mbs.sdk.internal.protocol","l":"Awaiter"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"BalanceChangeInformRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"BalanceChangeInformResponse"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"BalanceChangeSource"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BalanceChangeStatus"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BalanceMoveStatus"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"Bet"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"BetCancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"BetCashoutDetails"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetContext"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetDetail"},{"p":"com.sportradar.mbs.sdk.entities.settlement","l":"BetExtSettlementDetails"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"BetPartialCancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"BetPartialCashoutDetails"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetValidation"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"BonusCasinoSpin"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"BonusStake"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"AccumulatorSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"AgentChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","l":"AltStakeSuggestion.Builder"},{"p":"com.sportradar.mbs.sdk.entities.ref","l":"AltStakeTicketRef.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"Amount.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"BalanceChangeInformRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"BalanceChangeInformResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"Bet.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"BetCancelDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"BetCashoutDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetContext.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetDetail.Builder"},{"p":"com.sportradar.mbs.sdk.entities.settlement","l":"BetExtSettlementDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"BetPartialCancelDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"BetPartialCashoutDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"BetValidation.Builder"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"BonusCasinoSpin.Builder"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"BonusStake.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"CallCentreChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CancelAckRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CancelAckResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CancelRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CancelResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CashoutAckRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CashoutAckResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CashoutRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CashoutResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"CashPayout.Builder"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"CashStake.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoContext.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoGame.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoSession.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CasinoSessionsRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CasinoSessionsResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.odds","l":"DecimalOdds.Builder"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"DepositBalanceChangeSource.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"DepositInformRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"DepositInformResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"EndCustomer.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ErrorResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"ExchangeRate.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"ExtSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"ExtSettlementAckRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ExtSettlementAckResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"ExtSettlementRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ExtSettlementResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeCashStake.Builder"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"FreeCasinoSpin.Builder"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"FreePayout.Builder"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeRolloverStake.Builder"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeStake.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"InternetChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"MobileAppChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"MobileChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"OddsBoostSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"OrdinaryCasinoSpin.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"PaymentGateway.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"PhoneChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"ReofferCancelDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","l":"ReofferSuggestion.Builder"},{"p":"com.sportradar.mbs.sdk.entities.ref","l":"ReofferTicketRef.Builder"},{"p":"com.sportradar.mbs.sdk.entities.internal","l":"Request.Builder"},{"p":"com.sportradar.mbs.sdk.entities.internal","l":"Response.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"RetailChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"SelectionDetail.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"SmsChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"SystemSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"TerminalChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketAckRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketAckResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"TicketBalanceChangeSource.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"TicketCancelDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"TicketCashoutDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"TicketContext.Builder"},{"p":"com.sportradar.mbs.sdk.entities.settlement","l":"TicketExtSettlementDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketInformRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketInformResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"TicketPartialCancelDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"TicketPartialCashoutDetails.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"TvAppChannel.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"UfCustomBetSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"UfSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"WaysSelection.Builder"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"WithdrawalBalanceChangeSource.Builder"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"WithdrawalInformRequest.Builder"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"WithdrawalInformResponse.Builder"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"WithheldPayout.Builder"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"CallCentreChannel"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CancelAckRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CancelAckResponse"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"CancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CancelRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CancelResponse"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CashoutAckRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CashoutAckResponse"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"CashoutDetails"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CashoutRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CashoutResponse"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"CashPayout"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"CashStake"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoContext"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoGame"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"CasinoSession"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"CasinoSessionsRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"CasinoSessionsResponse"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"CasinoSpin"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"Channel"},{"p":"com.sportradar.mbs.sdk.internal.connection","l":"ConnectionProvider"},{"p":"com.sportradar.mbs.sdk.internal.config","l":"ConnectionProviderConfig"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"ContentRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ContentResponse"},{"p":"com.sportradar.mbs.sdk.entities.odds","l":"DecimalOdds"},{"p":"com.sportradar.mbs.sdk.internal.utils","l":"Delayer"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"DepositBalanceChangeSource"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"DepositInformRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"DepositInformResponse"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"EndCustomer"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ErrorResponse"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ExceptionCode"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"ExchangeRate"},{"p":"com.sportradar.mbs.sdk.internal.utils","l":"ExcSuppress"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","l":"ExcWsOutputMessage"},{"p":"com.sportradar.mbs.sdk.internal.utils","l":"Extensions"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"ExtSelection"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"ExtSettlementAckRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ExtSettlementAckResponse"},{"p":"com.sportradar.mbs.sdk.entities.settlement","l":"ExtSettlementDetails"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"ExtSettlementRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"ExtSettlementResponse"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeCashStake"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"FreeCasinoSpin"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"FreePayout"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeRolloverStake"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"FreeStake"},{"p":"com.sportradar.mbs.sdk.internal.config","l":"ImmutableConfig"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"InternetChannel"},{"p":"com.sportradar.mbs.sdk.internal.utils","l":"Json"},{"p":"com.sportradar.mbs.sdk","l":"MbsSdk"},{"p":"com.sportradar.mbs.sdk","l":"MbsSdkConfig"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"MobileAppChannel"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"MobileChannel"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","l":"NotProcessedWsOutputMessage"},{"p":"com.sportradar.mbs.sdk.entities.odds","l":"Odds"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"OddsBoostSelection"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"OddsChange"},{"p":"com.sportradar.mbs.sdk.entities.casinospin","l":"OrdinaryCasinoSpin"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"PaymentGateway"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"PaymentMethod"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"Payout"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"PhoneChannel"},{"p":"com.sportradar.mbs.sdk.internal.protocol","l":"ProtocolEngine"},{"p":"com.sportradar.mbs.sdk.internal.config","l":"ProtocolHandlerConfig"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolInvalidRequestException"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolInvalidResponseException"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolMessageTooBigException"},{"p":"com.sportradar.mbs.sdk.internal.protocol","l":"ProtocolProvider"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolSendBufferFullException"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolSendFailedException"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ProtocolTimeoutException"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","l":"ReceivedContentWsOutputMessage"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"ReofferCancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","l":"ReofferSuggestion"},{"p":"com.sportradar.mbs.sdk.entities.ref","l":"ReofferTicketRef"},{"p":"com.sportradar.mbs.sdk.entities.internal","l":"Request"},{"p":"com.sportradar.mbs.sdk.entities.internal","l":"Response"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"RetailChannel"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"SdkException"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"SdkNotConnectedException"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"Selection"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"SelectionDetail"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","l":"SendWsInputMessage"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg","l":"SentWsOutputMessage"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"ServerErrorResponseException"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"SmsChannel"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"Stake"},{"p":"com.sportradar.mbs.sdk.entities.stake","l":"StakeMode"},{"p":"com.sportradar.mbs.sdk.entities.suggestion","l":"Suggestion"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"SystemSelection"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"TerminalChannel"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketAckRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketAckResponse"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"TicketBalanceChangeAction"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"TicketBalanceChangeSource"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"TicketCancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"TicketCashoutDetails"},{"p":"com.sportradar.mbs.sdk.entities.common","l":"TicketContext"},{"p":"com.sportradar.mbs.sdk.entities.settlement","l":"TicketExtSettlementDetails"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketInformRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketInformResponse"},{"p":"com.sportradar.mbs.sdk.entities.cancellation","l":"TicketPartialCancelDetails"},{"p":"com.sportradar.mbs.sdk.entities.cashout","l":"TicketPartialCashoutDetails"},{"p":"com.sportradar.mbs.sdk.protocol","l":"TicketProtocol"},{"p":"com.sportradar.mbs.sdk.entities.ref","l":"TicketRef"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"TicketRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"TicketResponse"},{"p":"com.sportradar.mbs.sdk.internal.utils","l":"TimeUtils"},{"p":"com.sportradar.mbs.sdk.internal.connection","l":"TokenProvider"},{"p":"com.sportradar.mbs.sdk.internal.config","l":"TokenProviderConfig"},{"p":"com.sportradar.mbs.sdk.entities.channel","l":"TvAppChannel"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"UfCustomBetSelection"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"UfSelection"},{"p":"com.sportradar.mbs.sdk.entities.selection","l":"WaysSelection"},{"p":"com.sportradar.mbs.sdk.internal.connection","l":"WebSocketConnection.WebSocket"},{"p":"com.sportradar.mbs.sdk.internal.connection","l":"WebSocketConnection"},{"p":"com.sportradar.mbs.sdk.internal.config","l":"WebSocketConnectionConfig"},{"p":"com.sportradar.mbs.sdk.exceptions","l":"WebSocketConnectionException"},{"p":"com.sportradar.mbs.sdk.entities.balancechangesource","l":"WithdrawalBalanceChangeSource"},{"p":"com.sportradar.mbs.sdk.entities.request","l":"WithdrawalInformRequest"},{"p":"com.sportradar.mbs.sdk.entities.response","l":"WithdrawalInformResponse"},{"p":"com.sportradar.mbs.sdk.entities.payout","l":"WithheldPayout"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","l":"WsInputMessage"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","l":"WsMessage"},{"p":"com.sportradar.mbs.sdk.internal.connection.msg.base","l":"WsOutputMessage"}];updateSearchResults(); \ No newline at end of file