Class PlaceRequest.Builder

    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PlaceRequest.Builder clearAmount()
      the wager amount
      PlaceRequest.Builder clearMarket()
      Selected market ID
      PlaceRequest.Builder clearOutcome()
      Selection - i.e.
      double getAmount()
      the wager amount
      int getMarket()
      Selected market ID
      int getOutcome()
      Selection - i.e.
      PlaceRequest.Builder setAmount​(double value)
      the wager amount
      PlaceRequest.Builder setMarket​(int value)
      Selected market ID
      PlaceRequest.Builder setOutcome​(int value)
      Selection - i.e.
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getMarket

        public int getMarket()
         Selected market ID
         
        int32 market = 1 [json_name = "market"];
        Specified by:
        getMarket in interface PlaceRequestOrBuilder
        Returns:
        The market.
      • setMarket

        public PlaceRequest.Builder setMarket​(int value)
         Selected market ID
         
        int32 market = 1 [json_name = "market"];
        Parameters:
        value - The market to set.
        Returns:
        This builder for chaining.
      • clearMarket

        public PlaceRequest.Builder clearMarket()
         Selected market ID
         
        int32 market = 1 [json_name = "market"];
        Returns:
        This builder for chaining.
      • getOutcome

        public int getOutcome()
         Selection - i.e. betting opportunity ID
         
        int32 outcome = 2 [json_name = "outcome"];
        Specified by:
        getOutcome in interface PlaceRequestOrBuilder
        Returns:
        The outcome.
      • setOutcome

        public PlaceRequest.Builder setOutcome​(int value)
         Selection - i.e. betting opportunity ID
         
        int32 outcome = 2 [json_name = "outcome"];
        Parameters:
        value - The outcome to set.
        Returns:
        This builder for chaining.
      • clearOutcome

        public PlaceRequest.Builder clearOutcome()
         Selection - i.e. betting opportunity ID
         
        int32 outcome = 2 [json_name = "outcome"];
        Returns:
        This builder for chaining.
      • getAmount

        public double getAmount()
         the wager amount
         
        double amount = 3 [json_name = "amount"];
        Specified by:
        getAmount in interface PlaceRequestOrBuilder
        Returns:
        The amount.
      • setAmount

        public PlaceRequest.Builder setAmount​(double value)
         the wager amount
         
        double amount = 3 [json_name = "amount"];
        Parameters:
        value - The amount to set.
        Returns:
        This builder for chaining.
      • clearAmount

        public PlaceRequest.Builder clearAmount()
         the wager amount
         
        double amount = 3 [json_name = "amount"];
        Returns:
        This builder for chaining.