
com.zerodhatech.models.Order Maven / Gradle / Ivy
Go to download
Kite Connect is a set of REST-like APIs that expose many capabilities required to build a complete investment and trading platform.
package com.zerodhatech.models;
import com.google.gson.annotations.SerializedName;
import java.util.Date;
/**
* A wrapper for order.
*/
public class Order {
@SerializedName("exchange_order_id")
public String exchangeOrderId;
@SerializedName("disclosed_quantity")
public String disclosedQuantity;
@SerializedName("validity")
public String validity;
@SerializedName("tradingsymbol")
public String tradingSymbol;
@SerializedName("variety")
public String orderVariety;
@SerializedName("user_id")
public String userId;
@SerializedName("order_type")
public String orderType;
@SerializedName("trigger_price")
public String triggerPrice;
@SerializedName("status_message")
public String statusMessage;
@SerializedName("price")
public String price;
@SerializedName("status")
public String status;
@SerializedName("product")
public String product;
@SerializedName("placed_by")
public String accountId;
@SerializedName("exchange")
public String exchange;
@SerializedName("order_id")
public String orderId;
@SerializedName("symbol")
public String symbol;
@SerializedName("pending_quantity")
public String pendingQuantity;
@SerializedName("order_timestamp")
public Date orderTimestamp;
@SerializedName("exchange_timestamp")
public Date exchangeTimestamp;
@SerializedName("average_price")
public String averagePrice;
@SerializedName("transaction_type")
public String transactionType;
@SerializedName("filled_quantity")
public String filledQuantity;
@SerializedName("quantity")
public String quantity;
@SerializedName("parent_order_id")
public String parentOrderId;
@SerializedName("tag")
public String tag;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy