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

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