Class TradingActivities

java.lang.Object
net.jacobpeterson.alpaca.openapi.trader.model.TradingActivities

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-23T18:58:49.391307-07:00[America/Los_Angeles]") public class TradingActivities extends Object
TradingActivities
  • Field Details

  • Constructor Details

    • TradingActivities

      public TradingActivities()
  • Method Details

    • activityType

      public TradingActivities activityType(ActivityType activityType)
    • getActivityType

      @Nullable public ActivityType getActivityType()
      Get activityType
      Returns:
      activityType
    • setActivityType

      public void setActivityType(ActivityType activityType)
    • id

      public TradingActivities id(String id)
    • getId

      @Nullable public String getId()
      An id for the activity. Always in “::” format. Can be sent as page_token in requests to facilitate the paging of results.
      Returns:
      id
    • setId

      public void setId(String id)
    • cumQty

      public TradingActivities cumQty(String cumQty)
    • getCumQty

      @Nullable public String getCumQty()
      The cumulative quantity of shares involved in the execution.
      Returns:
      cumQty
    • setCumQty

      public void setCumQty(String cumQty)
    • leavesQty

      public TradingActivities leavesQty(String leavesQty)
    • getLeavesQty

      @Nullable public String getLeavesQty()
      For partially_filled orders, the quantity of shares that are left to be filled.
      Returns:
      leavesQty
    • setLeavesQty

      public void setLeavesQty(String leavesQty)
    • price

      public TradingActivities price(String price)
    • getPrice

      @Nullable public String getPrice()
      The per-share price that the trade was executed at.
      Returns:
      price
    • setPrice

      public void setPrice(String price)
    • qty

      public TradingActivities qty(String qty)
    • getQty

      @Nullable public String getQty()
      The number of shares involved in the trade execution.
      Returns:
      qty
    • setQty

      public void setQty(String qty)
    • side

      public TradingActivities side(String side)
    • getSide

      @Nullable public String getSide()
      buy or sell
      Returns:
      side
    • setSide

      public void setSide(String side)
    • symbol

      public TradingActivities symbol(String symbol)
    • getSymbol

      @Nullable public String getSymbol()
      The symbol of the security being traded.
      Returns:
      symbol
    • setSymbol

      public void setSymbol(String symbol)
    • transactionTime

      public TradingActivities transactionTime(OffsetDateTime transactionTime)
    • getTransactionTime

      @Nullable public OffsetDateTime getTransactionTime()
      The time at which the execution occurred.
      Returns:
      transactionTime
    • setTransactionTime

      public void setTransactionTime(OffsetDateTime transactionTime)
    • orderId

      public TradingActivities orderId(UUID orderId)
    • getOrderId

      @Nullable public UUID getOrderId()
      The id for the order that filled.
      Returns:
      orderId
    • setOrderId

      public void setOrderId(UUID orderId)
    • type

    • getType

      @Nullable public TradingActivities.TypeEnum getType()
      fill or partial_fill
      Returns:
      type
    • setType

      public void setType(TradingActivities.TypeEnum type)
    • orderStatus

      public TradingActivities orderStatus(OrderStatus orderStatus)
    • getOrderStatus

      @Nullable public OrderStatus getOrderStatus()
      Get orderStatus
      Returns:
      orderStatus
    • setOrderStatus

      public void setOrderStatus(OrderStatus orderStatus)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Throws:
      IOException
    • fromJson

      public static TradingActivities fromJson(String jsonString) throws IOException
      Create an instance of TradingActivities given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of TradingActivities
      Throws:
      IOException - if the JSON string is invalid with respect to TradingActivities
    • toJson

      public String toJson()
      Convert an instance of TradingActivities to an JSON string
      Returns:
      JSON string