org.openfeed.TradeCorrectionOrBuilder 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 TradeCorrectionOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.openfeed.TradeCorrection)
com.google.protobuf.MessageOrBuilder {
/**
*
* Market participant/originator
*
*
* bytes originatorId = 8;
* @return The originatorId.
*/
com.google.protobuf.ByteString getOriginatorId();
/**
* sint64 transactionTime = 9;
* @return The transactionTime.
*/
long getTransactionTime();
/**
*
* Corrected Price
*
*
* sint64 price = 10;
* @return The price.
*/
long getPrice();
/**
*
* Corrected Quantity
*
*
* sint64 quantity = 11;
* @return The quantity.
*/
long getQuantity();
/**
* bytes tradeId = 12;
* @return The tradeId.
*/
com.google.protobuf.ByteString getTradeId();
/**
* .org.openfeed.BookSide side = 13;
* @return The enum numeric value on the wire for side.
*/
int getSideValue();
/**
* .org.openfeed.BookSide side = 13;
* @return The side.
*/
org.openfeed.BookSide getSide();
/**
*
* Date only, format 2012-07-04 -> 20120704
*
*
* sint32 tradeDate = 14;
* @return The tradeDate.
*/
int getTradeDate();
/**
* bytes buyerId = 15;
* @return The buyerId.
*/
com.google.protobuf.ByteString getBuyerId();
/**
* bytes sellerId = 16;
* @return The sellerId.
*/
com.google.protobuf.ByteString getSellerId();
/**
* bool openingTrade = 17;
* @return The openingTrade.
*/
boolean getOpeningTrade();
/**
* bool systemPriced = 18;
* @return The systemPriced.
*/
boolean getSystemPriced();
/**
* bool marketOnClose = 19;
* @return The marketOnClose.
*/
boolean getMarketOnClose();
/**
* bool oddLot = 20;
* @return The oddLot.
*/
boolean getOddLot();
/**
* .org.openfeed.SettlementTerms settlementTerms = 21;
* @return The enum numeric value on the wire for settlementTerms.
*/
int getSettlementTermsValue();
/**
* .org.openfeed.SettlementTerms settlementTerms = 21;
* @return The settlementTerms.
*/
org.openfeed.SettlementTerms getSettlementTerms();
/**
* .org.openfeed.CrossType crossType = 22;
* @return The enum numeric value on the wire for crossType.
*/
int getCrossTypeValue();
/**
* .org.openfeed.CrossType crossType = 22;
* @return The crossType.
*/
org.openfeed.CrossType getCrossType();
/**
* bool byPass = 23;
* @return The byPass.
*/
boolean getByPass();
/**
* bytes originalTradeId = 24;
* @return The originalTradeId.
*/
com.google.protobuf.ByteString getOriginalTradeId();
/**
* bytes saleCondition = 25;
* @return The saleCondition.
*/
com.google.protobuf.ByteString getSaleCondition();
/**
* string currency = 26;
* @return The currency.
*/
java.lang.String getCurrency();
/**
* string currency = 26;
* @return The bytes for currency.
*/
com.google.protobuf.ByteString
getCurrencyBytes();
/**
*
* / Distribution time in nano seconds since epoch.
*
*
* sint64 distributionTime = 27;
* @return The distributionTime.
*/
long getDistributionTime();
/**
*
* / time in nano seconds since epoch.
*
*
* sint64 transactionTime2 = 28;
* @return The transactionTime2.
*/
long getTransactionTime2();
/**
*
* Original Price
*
*
* sint64 originalTradePrice = 29;
* @return The originalTradePrice.
*/
long getOriginalTradePrice();
/**
*
* Original Quantity
*
*
* sint64 originalTradeQuantity = 30;
* @return The originalTradeQuantity.
*/
long getOriginalTradeQuantity();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy