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.