
com.tigerbrokers.stock.openapi.client.socket.data.pb.QuoteBBODataOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: QuoteBBOData.proto
package com.tigerbrokers.stock.openapi.client.socket.data.pb;
public interface QuoteBBODataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.QuoteBBOData)
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();
/**
*
* BBO
*
*
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.QuoteType type = 2;
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
*
* BBO
*
*
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.QuoteType type = 2;
* @return The type.
*/
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.QuoteType getType();
/**
* uint64 timestamp = 3;
* @return The timestamp.
*/
long getTimestamp();
/**
* double askPrice = 17;
* @return The askPrice.
*/
double getAskPrice();
/**
* sint64 askSize = 18;
* @return The askSize.
*/
long getAskSize();
/**
*
* Pre/Post-Mkt data not support
*
*
* optional uint64 askTimestamp = 19;
* @return Whether the askTimestamp field is set.
*/
boolean hasAskTimestamp();
/**
*
* Pre/Post-Mkt data not support
*
*
* optional uint64 askTimestamp = 19;
* @return The askTimestamp.
*/
long getAskTimestamp();
/**
* double bidPrice = 20;
* @return The bidPrice.
*/
double getBidPrice();
/**
* sint64 bidSize = 21;
* @return The bidSize.
*/
long getBidSize();
/**
*
* Pre/Post-Mkt data not support
*
*
* optional uint64 bidTimestamp = 22;
* @return Whether the bidTimestamp field is set.
*/
boolean hasBidTimestamp();
/**
*
* Pre/Post-Mkt data not support
*
*
* optional uint64 bidTimestamp = 22;
* @return The bidTimestamp.
*/
long getBidTimestamp();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy