org.openfeed.MarketSessionOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: openfeed.proto
// Protobuf Java Version: 4.28.3
package org.openfeed;
public interface MarketSessionOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.openfeed.MarketSession)
com.google.protobuf.MessageOrBuilder {
/**
*
* / Date only, format 2012-07-04 -> 20120704
*
*
* sint32 tradeDate = 4;
* @return The tradeDate.
*/
int getTradeDate();
/**
*
* / Most recent opening price
*
*
* .org.openfeed.Open open = 30;
* @return Whether the open field is set.
*/
boolean hasOpen();
/**
*
* / Most recent opening price
*
*
* .org.openfeed.Open open = 30;
* @return The open.
*/
org.openfeed.Open getOpen();
/**
*
* / Most recent opening price
*
*
* .org.openfeed.Open open = 30;
*/
org.openfeed.OpenOrBuilder getOpenOrBuilder();
/**
*
* / High price for the trading session
*
*
* .org.openfeed.High high = 31;
* @return Whether the high field is set.
*/
boolean hasHigh();
/**
*
* / High price for the trading session
*
*
* .org.openfeed.High high = 31;
* @return The high.
*/
org.openfeed.High getHigh();
/**
*
* / High price for the trading session
*
*
* .org.openfeed.High high = 31;
*/
org.openfeed.HighOrBuilder getHighOrBuilder();
/**
*
* / Low price for the trading session
*
*
* .org.openfeed.Low low = 32;
* @return Whether the low field is set.
*/
boolean hasLow();
/**
*
* / Low price for the trading session
*
*
* .org.openfeed.Low low = 32;
* @return The low.
*/
org.openfeed.Low getLow();
/**
*
* / Low price for the trading session
*
*
* .org.openfeed.Low low = 32;
*/
org.openfeed.LowOrBuilder getLowOrBuilder();
/**
*
* / Most recent traded price and quantity
*
*
* .org.openfeed.Last last = 35;
* @return Whether the last field is set.
*/
boolean hasLast();
/**
*
* / Most recent traded price and quantity
*
*
* .org.openfeed.Last last = 35;
* @return The last.
*/
org.openfeed.Last getLast();
/**
*
* / Most recent traded price and quantity
*
*
* .org.openfeed.Last last = 35;
*/
org.openfeed.LastOrBuilder getLastOrBuilder();
/**
*
* / Total traded volume
*
*
* .org.openfeed.Volume volume = 38;
* @return Whether the volume field is set.
*/
boolean hasVolume();
/**
*
* / Total traded volume
*
*
* .org.openfeed.Volume volume = 38;
* @return The volume.
*/
org.openfeed.Volume getVolume();
/**
*
* / Total traded volume
*
*
* .org.openfeed.Volume volume = 38;
*/
org.openfeed.VolumeOrBuilder getVolumeOrBuilder();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement settlement = 39;
* @return Whether the settlement field is set.
*/
boolean hasSettlement();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement settlement = 39;
* @return The settlement.
*/
org.openfeed.Settlement getSettlement();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement settlement = 39;
*/
org.openfeed.SettlementOrBuilder getSettlementOrBuilder();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement prevSettlement = 44;
* @return Whether the prevSettlement field is set.
*/
boolean hasPrevSettlement();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement prevSettlement = 44;
* @return The prevSettlement.
*/
org.openfeed.Settlement getPrevSettlement();
/**
*
* / Most recent settlement price
*
*
* .org.openfeed.Settlement prevSettlement = 44;
*/
org.openfeed.SettlementOrBuilder getPrevSettlementOrBuilder();
/**
*
* / Most recent open interest
*
*
* .org.openfeed.OpenInterest openInterest = 40;
* @return Whether the openInterest field is set.
*/
boolean hasOpenInterest();
/**
*
* / Most recent open interest
*
*
* .org.openfeed.OpenInterest openInterest = 40;
* @return The openInterest.
*/
org.openfeed.OpenInterest getOpenInterest();
/**
*
* / Most recent open interest
*
*
* .org.openfeed.OpenInterest openInterest = 40;
*/
org.openfeed.OpenInterestOrBuilder getOpenInterestOrBuilder();
/**
*
* / Number of trades
*
*
* .org.openfeed.NumberOfTrades numberOfTrades = 41;
* @return Whether the numberOfTrades field is set.
*/
boolean hasNumberOfTrades();
/**
*
* / Number of trades
*
*
* .org.openfeed.NumberOfTrades numberOfTrades = 41;
* @return The numberOfTrades.
*/
org.openfeed.NumberOfTrades getNumberOfTrades();
/**
*
* / Number of trades
*
*
* .org.openfeed.NumberOfTrades numberOfTrades = 41;
*/
org.openfeed.NumberOfTradesOrBuilder getNumberOfTradesOrBuilder();
/**
*
* / Monetary value
*
*
* .org.openfeed.MonetaryValue monetaryValue = 42;
* @return Whether the monetaryValue field is set.
*/
boolean hasMonetaryValue();
/**
*
* / Monetary value
*
*
* .org.openfeed.MonetaryValue monetaryValue = 42;
* @return The monetaryValue.
*/
org.openfeed.MonetaryValue getMonetaryValue();
/**
*
* / Monetary value
*
*
* .org.openfeed.MonetaryValue monetaryValue = 42;
*/
org.openfeed.MonetaryValueOrBuilder getMonetaryValueOrBuilder();
/**
*
* UTC Timestamp, nano seconds since Unix epoch
*
*
* sint64 transactionTime = 43;
* @return The transactionTime.
*/
long getTransactionTime();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy