All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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 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