Interface BetOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    Bet, Bet.Builder

    public interface BetOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getId()
      string id = 1 [json_name = "id"];
      com.google.protobuf.ByteString getIdBytes()
      string id = 1 [json_name = "id"];
      Market getMarket()
      .streamlayer.inplay.common.Market market = 3 [json_name = "market"];
      Selection getOutcome()
      .streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
      double getPayout()
      double payout = 6 [json_name = "payout"];
      SelectionResult getResult()
      .streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
      java.lang.String getUser()
      string user = 2 [json_name = "user"];
      com.google.protobuf.ByteString getUserBytes()
      string user = 2 [json_name = "user"];
      boolean hasMarket()
      .streamlayer.inplay.common.Market market = 3 [json_name = "market"];
      boolean hasOutcome()
      .streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
      boolean hasResult()
      .streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getId

        java.lang.String getId()
        string id = 1 [json_name = "id"];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
        string id = 1 [json_name = "id"];
        Returns:
        The bytes for id.
      • getUser

        java.lang.String getUser()
        string user = 2 [json_name = "user"];
        Returns:
        The user.
      • getUserBytes

        com.google.protobuf.ByteString getUserBytes()
        string user = 2 [json_name = "user"];
        Returns:
        The bytes for user.
      • hasMarket

        boolean hasMarket()
        .streamlayer.inplay.common.Market market = 3 [json_name = "market"];
        Returns:
        Whether the market field is set.
      • getMarket

        Market getMarket()
        .streamlayer.inplay.common.Market market = 3 [json_name = "market"];
        Returns:
        The market.
      • hasOutcome

        boolean hasOutcome()
        .streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
        Returns:
        Whether the outcome field is set.
      • getOutcome

        Selection getOutcome()
        .streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
        Returns:
        The outcome.
      • hasResult

        boolean hasResult()
        .streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
        Returns:
        Whether the result field is set.
      • getResult

        SelectionResult getResult()
        .streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
        Returns:
        The result.
      • getPayout

        double getPayout()
        double payout = 6 [json_name = "payout"];
        Returns:
        The payout.