
com.tigerbrokers.stock.openapi.client.socket.data.pb.OrderTransactionDataOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: OrderTransactionData.proto
package com.tigerbrokers.stock.openapi.client.socket.data.pb;
public interface OrderTransactionDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.OrderTransactionData)
com.google.protobuf.MessageOrBuilder {
/**
*
* transact id
*
*
* sint64 id = 1;
* @return The id.
*/
long getId();
/**
*
* unique order id
*
*
* sint64 orderId = 2;
* @return The orderId.
*/
long getOrderId();
/**
*
* user account
*
*
* string account = 3;
* @return The account.
*/
java.lang.String getAccount();
/**
*
* user account
*
*
* string account = 3;
* @return The bytes for account.
*/
com.google.protobuf.ByteString
getAccountBytes();
/**
* string symbol = 4;
* @return The symbol.
*/
java.lang.String getSymbol();
/**
* string symbol = 4;
* @return The bytes for symbol.
*/
com.google.protobuf.ByteString
getSymbolBytes();
/**
* string identifier = 5;
* @return The identifier.
*/
java.lang.String getIdentifier();
/**
* string identifier = 5;
* @return The bytes for identifier.
*/
com.google.protobuf.ByteString
getIdentifierBytes();
/**
*
* multiplier for futures, options, warrants and CBBC
*
*
* uint32 multiplier = 6;
* @return The multiplier.
*/
int getMultiplier();
/**
*
* BUY or SELL
*
*
* string action = 7;
* @return The action.
*/
java.lang.String getAction();
/**
*
* BUY or SELL
*
*
* string action = 7;
* @return The bytes for action.
*/
com.google.protobuf.ByteString
getActionBytes();
/**
*
* market. US, HK, etc.
*
*
* string market = 8;
* @return The market.
*/
java.lang.String getMarket();
/**
*
* market. US, HK, etc.
*
*
* string market = 8;
* @return The bytes for market.
*/
com.google.protobuf.ByteString
getMarketBytes();
/**
*
* currency. USD, HKD, etc.
*
*
* string currency = 9;
* @return The currency.
*/
java.lang.String getCurrency();
/**
*
* currency. USD, HKD, etc.
*
*
* string currency = 9;
* @return The bytes for currency.
*/
com.google.protobuf.ByteString
getCurrencyBytes();
/**
*
* Securities Category C: (Commodities Futures), S: (Securities Stocks)
*
*
* string segType = 10;
* @return The segType.
*/
java.lang.String getSegType();
/**
*
* Securities Category C: (Commodities Futures), S: (Securities Stocks)
*
*
* string segType = 10;
* @return The bytes for segType.
*/
com.google.protobuf.ByteString
getSegTypeBytes();
/**
*
* STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options
*
*
* string secType = 11;
* @return The secType.
*/
java.lang.String getSecType();
/**
*
* STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options
*
*
* string secType = 11;
* @return The bytes for secType.
*/
com.google.protobuf.ByteString
getSecTypeBytes();
/**
*
* filled price
*
*
* double filledPrice = 12;
* @return The filledPrice.
*/
double getFilledPrice();
/**
*
* filled quantity
*
*
* sint64 filledQuantity = 13;
* @return The filledQuantity.
*/
long getFilledQuantity();
/**
* uint64 createTime = 14;
* @return The createTime.
*/
long getCreateTime();
/**
* uint64 updateTime = 15;
* @return The updateTime.
*/
long getUpdateTime();
/**
*
* transact time
*
*
* uint64 transactTime = 16;
* @return The transactTime.
*/
long getTransactTime();
/**
* uint64 timestamp = 17;
* @return The timestamp.
*/
long getTimestamp();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy