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

org.openfeed.OpenfeedGatewayMessageOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: openfeed_api.proto
// Protobuf Java Version: 4.28.3

package org.openfeed;

public interface OpenfeedGatewayMessageOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.openfeed.OpenfeedGatewayMessage)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .org.openfeed.LoginResponse loginResponse = 1;
   * @return Whether the loginResponse field is set.
   */
  boolean hasLoginResponse();
  /**
   * .org.openfeed.LoginResponse loginResponse = 1;
   * @return The loginResponse.
   */
  org.openfeed.LoginResponse getLoginResponse();
  /**
   * .org.openfeed.LoginResponse loginResponse = 1;
   */
  org.openfeed.LoginResponseOrBuilder getLoginResponseOrBuilder();

  /**
   * .org.openfeed.LogoutResponse logoutResponse = 2;
   * @return Whether the logoutResponse field is set.
   */
  boolean hasLogoutResponse();
  /**
   * .org.openfeed.LogoutResponse logoutResponse = 2;
   * @return The logoutResponse.
   */
  org.openfeed.LogoutResponse getLogoutResponse();
  /**
   * .org.openfeed.LogoutResponse logoutResponse = 2;
   */
  org.openfeed.LogoutResponseOrBuilder getLogoutResponseOrBuilder();

  /**
   * .org.openfeed.InstrumentResponse instrumentResponse = 3;
   * @return Whether the instrumentResponse field is set.
   */
  boolean hasInstrumentResponse();
  /**
   * .org.openfeed.InstrumentResponse instrumentResponse = 3;
   * @return The instrumentResponse.
   */
  org.openfeed.InstrumentResponse getInstrumentResponse();
  /**
   * .org.openfeed.InstrumentResponse instrumentResponse = 3;
   */
  org.openfeed.InstrumentResponseOrBuilder getInstrumentResponseOrBuilder();

  /**
   * .org.openfeed.InstrumentReferenceResponse instrumentReferenceResponse = 4;
   * @return Whether the instrumentReferenceResponse field is set.
   */
  boolean hasInstrumentReferenceResponse();
  /**
   * .org.openfeed.InstrumentReferenceResponse instrumentReferenceResponse = 4;
   * @return The instrumentReferenceResponse.
   */
  org.openfeed.InstrumentReferenceResponse getInstrumentReferenceResponse();
  /**
   * .org.openfeed.InstrumentReferenceResponse instrumentReferenceResponse = 4;
   */
  org.openfeed.InstrumentReferenceResponseOrBuilder getInstrumentReferenceResponseOrBuilder();

  /**
   * .org.openfeed.SubscriptionResponse subscriptionResponse = 5;
   * @return Whether the subscriptionResponse field is set.
   */
  boolean hasSubscriptionResponse();
  /**
   * .org.openfeed.SubscriptionResponse subscriptionResponse = 5;
   * @return The subscriptionResponse.
   */
  org.openfeed.SubscriptionResponse getSubscriptionResponse();
  /**
   * .org.openfeed.SubscriptionResponse subscriptionResponse = 5;
   */
  org.openfeed.SubscriptionResponseOrBuilder getSubscriptionResponseOrBuilder();

  /**
   * .org.openfeed.MarketStatus marketStatus = 6;
   * @return Whether the marketStatus field is set.
   */
  boolean hasMarketStatus();
  /**
   * .org.openfeed.MarketStatus marketStatus = 6;
   * @return The marketStatus.
   */
  org.openfeed.MarketStatus getMarketStatus();
  /**
   * .org.openfeed.MarketStatus marketStatus = 6;
   */
  org.openfeed.MarketStatusOrBuilder getMarketStatusOrBuilder();

  /**
   * .org.openfeed.HeartBeat heartBeat = 7;
   * @return Whether the heartBeat field is set.
   */
  boolean hasHeartBeat();
  /**
   * .org.openfeed.HeartBeat heartBeat = 7;
   * @return The heartBeat.
   */
  org.openfeed.HeartBeat getHeartBeat();
  /**
   * .org.openfeed.HeartBeat heartBeat = 7;
   */
  org.openfeed.HeartBeatOrBuilder getHeartBeatOrBuilder();

  /**
   * .org.openfeed.InstrumentDefinition instrumentDefinition = 8;
   * @return Whether the instrumentDefinition field is set.
   */
  boolean hasInstrumentDefinition();
  /**
   * .org.openfeed.InstrumentDefinition instrumentDefinition = 8;
   * @return The instrumentDefinition.
   */
  org.openfeed.InstrumentDefinition getInstrumentDefinition();
  /**
   * .org.openfeed.InstrumentDefinition instrumentDefinition = 8;
   */
  org.openfeed.InstrumentDefinitionOrBuilder getInstrumentDefinitionOrBuilder();

  /**
   * .org.openfeed.MarketSnapshot marketSnapshot = 9;
   * @return Whether the marketSnapshot field is set.
   */
  boolean hasMarketSnapshot();
  /**
   * .org.openfeed.MarketSnapshot marketSnapshot = 9;
   * @return The marketSnapshot.
   */
  org.openfeed.MarketSnapshot getMarketSnapshot();
  /**
   * .org.openfeed.MarketSnapshot marketSnapshot = 9;
   */
  org.openfeed.MarketSnapshotOrBuilder getMarketSnapshotOrBuilder();

  /**
   * .org.openfeed.MarketUpdate marketUpdate = 10;
   * @return Whether the marketUpdate field is set.
   */
  boolean hasMarketUpdate();
  /**
   * .org.openfeed.MarketUpdate marketUpdate = 10;
   * @return The marketUpdate.
   */
  org.openfeed.MarketUpdate getMarketUpdate();
  /**
   * .org.openfeed.MarketUpdate marketUpdate = 10;
   */
  org.openfeed.MarketUpdateOrBuilder getMarketUpdateOrBuilder();

  /**
   * .org.openfeed.VolumeAtPrice volumeAtPrice = 11;
   * @return Whether the volumeAtPrice field is set.
   */
  boolean hasVolumeAtPrice();
  /**
   * .org.openfeed.VolumeAtPrice volumeAtPrice = 11;
   * @return The volumeAtPrice.
   */
  org.openfeed.VolumeAtPrice getVolumeAtPrice();
  /**
   * .org.openfeed.VolumeAtPrice volumeAtPrice = 11;
   */
  org.openfeed.VolumeAtPriceOrBuilder getVolumeAtPriceOrBuilder();

  /**
   * .org.openfeed.Ohlc ohlc = 12;
   * @return Whether the ohlc field is set.
   */
  boolean hasOhlc();
  /**
   * .org.openfeed.Ohlc ohlc = 12;
   * @return The ohlc.
   */
  org.openfeed.Ohlc getOhlc();
  /**
   * .org.openfeed.Ohlc ohlc = 12;
   */
  org.openfeed.OhlcOrBuilder getOhlcOrBuilder();

  /**
   * .org.openfeed.ExchangeResponse exchangeResponse = 13;
   * @return Whether the exchangeResponse field is set.
   */
  boolean hasExchangeResponse();
  /**
   * .org.openfeed.ExchangeResponse exchangeResponse = 13;
   * @return The exchangeResponse.
   */
  org.openfeed.ExchangeResponse getExchangeResponse();
  /**
   * .org.openfeed.ExchangeResponse exchangeResponse = 13;
   */
  org.openfeed.ExchangeResponseOrBuilder getExchangeResponseOrBuilder();

  /**
   * .org.openfeed.InstrumentAction instrumentAction = 14;
   * @return Whether the instrumentAction field is set.
   */
  boolean hasInstrumentAction();
  /**
   * .org.openfeed.InstrumentAction instrumentAction = 14;
   * @return The instrumentAction.
   */
  org.openfeed.InstrumentAction getInstrumentAction();
  /**
   * .org.openfeed.InstrumentAction instrumentAction = 14;
   */
  org.openfeed.InstrumentActionOrBuilder getInstrumentActionOrBuilder();

  /**
   * .org.openfeed.ListSubscriptionsResponse listSubscriptionsResponse = 15;
   * @return Whether the listSubscriptionsResponse field is set.
   */
  boolean hasListSubscriptionsResponse();
  /**
   * .org.openfeed.ListSubscriptionsResponse listSubscriptionsResponse = 15;
   * @return The listSubscriptionsResponse.
   */
  org.openfeed.ListSubscriptionsResponse getListSubscriptionsResponse();
  /**
   * .org.openfeed.ListSubscriptionsResponse listSubscriptionsResponse = 15;
   */
  org.openfeed.ListSubscriptionsResponseOrBuilder getListSubscriptionsResponseOrBuilder();

  org.openfeed.OpenfeedGatewayMessage.DataCase getDataCase();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy