
com.tigerbrokers.stock.openapi.client.socket.data.pb.KlineDataOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: KlineData.proto
package com.tigerbrokers.stock.openapi.client.socket.data.pb;
public interface KlineDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.KlineData)
com.google.protobuf.MessageOrBuilder {
/**
*
* bar timestamp.
*
*
* int64 time = 1;
* @return The time.
*/
long getTime();
/**
*
* The first transaction price of current minute.
*
*
* float open = 2;
* @return The open.
*/
float getOpen();
/**
*
* The highest price of current minute.
*
*
* float high = 3;
* @return The high.
*/
float getHigh();
/**
*
* The lowest price of current minute.
*
*
* float low = 4;
* @return The low.
*/
float getLow();
/**
*
* The last transaction price in the current minute
*
*
* float close = 5;
* @return The close.
*/
float getClose();
/**
*
* The average price of current minute.
*
*
* float avg = 6;
* @return The avg.
*/
float getAvg();
/**
*
* Cumulative trading volume in current minute.
*
*
* int64 volume = 7;
* @return The volume.
*/
long getVolume();
/**
*
* The number of transaction in current minute.
*
*
* int32 count = 8;
* @return The count.
*/
int getCount();
/**
*
* symbol
*
*
* string symbol = 9;
* @return The symbol.
*/
java.lang.String getSymbol();
/**
*
* symbol
*
*
* string symbol = 9;
* @return The bytes for symbol.
*/
com.google.protobuf.ByteString
getSymbolBytes();
/**
*
* Cumulative turnover in current minute.
*
*
* double amount = 10;
* @return The amount.
*/
double getAmount();
/**
* optional uint64 serverTimestamp = 11;
* @return Whether the serverTimestamp field is set.
*/
boolean hasServerTimestamp();
/**
* optional uint64 serverTimestamp = 11;
* @return The serverTimestamp.
*/
long getServerTimestamp();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy