
com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickDataOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: TradeTickData.proto
package com.tigerbrokers.stock.openapi.client.socket.data.pb;
public interface TradeTickDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData)
com.google.protobuf.MessageOrBuilder {
/**
* string symbol = 1;
* @return The symbol.
*/
java.lang.String getSymbol();
/**
* string symbol = 1;
* @return The bytes for symbol.
*/
com.google.protobuf.ByteString
getSymbolBytes();
/**
*
* buy/sell direction. Active buy(+); Active sell(-); Neutral transaction(*).Futures are not supported
*
*
* string type = 2;
* @return The type.
*/
java.lang.String getType();
/**
*
* buy/sell direction. Active buy(+); Active sell(-); Neutral transaction(*).Futures are not supported
*
*
* string type = 2;
* @return The bytes for type.
*/
com.google.protobuf.ByteString
getTypeBytes();
/**
*
* The trade condition for irregular transaction.(Futures are not supported)
*
*
* string cond = 3;
* @return The cond.
*/
java.lang.String getCond();
/**
*
* The trade condition for irregular transaction.(Futures are not supported)
*
*
* string cond = 3;
* @return The bytes for cond.
*/
com.google.protobuf.ByteString
getCondBytes();
/**
*
* serial number
*
*
* int64 sn = 4;
* @return The sn.
*/
long getSn();
/**
* int64 priceBase = 5;
* @return The priceBase.
*/
long getPriceBase();
/**
* int32 priceOffset = 6;
* @return The priceOffset.
*/
int getPriceOffset();
/**
*
* The compressed transaction time is restored to the original time: time[i] = time[i] + time[i-1]
*
*
* repeated int64 time = 7;
* @return A list containing the time.
*/
java.util.List getTimeList();
/**
*
* The compressed transaction time is restored to the original time: time[i] = time[i] + time[i-1]
*
*
* repeated int64 time = 7;
* @return The count of time.
*/
int getTimeCount();
/**
*
* The compressed transaction time is restored to the original time: time[i] = time[i] + time[i-1]
*
*
* repeated int64 time = 7;
* @param index The index of the element to return.
* @return The time at the given index.
*/
long getTime(int index);
/**
*
* The compressed transaction price is restored to the original price: price[i] = (priceBase + price[i]) / 10^priceOffset
*
*
* repeated int64 price = 8;
* @return A list containing the price.
*/
java.util.List getPriceList();
/**
*
* The compressed transaction price is restored to the original price: price[i] = (priceBase + price[i]) / 10^priceOffset
*
*
* repeated int64 price = 8;
* @return The count of price.
*/
int getPriceCount();
/**
*
* The compressed transaction price is restored to the original price: price[i] = (priceBase + price[i]) / 10^priceOffset
*
*
* repeated int64 price = 8;
* @param index The index of the element to return.
* @return The price at the given index.
*/
long getPrice(int index);
/**
*
* volume
*
*
* repeated int64 volume = 9;
* @return A list containing the volume.
*/
java.util.List getVolumeList();
/**
*
* volume
*
*
* repeated int64 volume = 9;
* @return The count of volume.
*/
int getVolumeCount();
/**
*
* volume
*
*
* repeated int64 volume = 9;
* @param index The index of the element to return.
* @return The volume at the given index.
*/
long getVolume(int index);
/**
*
* The market participant reports the transaction,Usually a ~ z characters.(Futures are not supported)
*
*
* repeated string partCode = 10;
* @return A list containing the partCode.
*/
java.util.List
getPartCodeList();
/**
*
* The market participant reports the transaction,Usually a ~ z characters.(Futures are not supported)
*
*
* repeated string partCode = 10;
* @return The count of partCode.
*/
int getPartCodeCount();
/**
*
* The market participant reports the transaction,Usually a ~ z characters.(Futures are not supported)
*
*
* repeated string partCode = 10;
* @param index The index of the element to return.
* @return The partCode at the given index.
*/
java.lang.String getPartCode(int index);
/**
*
* The market participant reports the transaction,Usually a ~ z characters.(Futures are not supported)
*
*
* repeated string partCode = 10;
* @param index The index of the value to return.
* @return The bytes of the partCode at the given index.
*/
com.google.protobuf.ByteString
getPartCodeBytes(int index);
/**
*
* (Futures are not supported)
*
*
* string quoteLevel = 11;
* @return The quoteLevel.
*/
java.lang.String getQuoteLevel();
/**
*
* (Futures are not supported)
*
*
* string quoteLevel = 11;
* @return The bytes for quoteLevel.
*/
com.google.protobuf.ByteString
getQuoteLevelBytes();
/**
* uint64 timestamp = 12;
* @return The timestamp.
*/
long getTimestamp();
/**
*
* STK Stocks, FUT Futures
*
*
* string secType = 13;
* @return The secType.
*/
java.lang.String getSecType();
/**
*
* STK Stocks, FUT Futures
*
*
* string secType = 13;
* @return The bytes for secType.
*/
com.google.protobuf.ByteString
getSecTypeBytes();
/**
*
* Original number of merges(Only futures are supported)
*
*
* repeated .com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol mergedVols = 14;
*/
java.util.List
getMergedVolsList();
/**
*
* Original number of merges(Only futures are supported)
*
*
* repeated .com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol mergedVols = 14;
*/
com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol getMergedVols(int index);
/**
*
* Original number of merges(Only futures are supported)
*
*
* repeated .com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol mergedVols = 14;
*/
int getMergedVolsCount();
/**
*
* Original number of merges(Only futures are supported)
*
*
* repeated .com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol mergedVols = 14;
*/
java.util.List extends com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVolOrBuilder>
getMergedVolsOrBuilderList();
/**
*
* Original number of merges(Only futures are supported)
*
*
* repeated .com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVol mergedVols = 14;
*/
com.tigerbrokers.stock.openapi.client.socket.data.pb.TradeTickData.MergedVolOrBuilder getMergedVolsOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy