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

org.hyperledger.fabric.protos.orderer.SeekInfoOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: orderer/ab.proto
// Protobuf Java Version: 4.28.2

package org.hyperledger.fabric.protos.orderer;

public interface SeekInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:orderer.SeekInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The position to start the deliver from
   * 
* * .orderer.SeekPosition start = 1 [json_name = "start"]; * @return Whether the start field is set. */ boolean hasStart(); /** *
   * The position to start the deliver from
   * 
* * .orderer.SeekPosition start = 1 [json_name = "start"]; * @return The start. */ org.hyperledger.fabric.protos.orderer.SeekPosition getStart(); /** *
   * The position to start the deliver from
   * 
* * .orderer.SeekPosition start = 1 [json_name = "start"]; */ org.hyperledger.fabric.protos.orderer.SeekPositionOrBuilder getStartOrBuilder(); /** *
   * The position to stop the deliver
   * 
* * .orderer.SeekPosition stop = 2 [json_name = "stop"]; * @return Whether the stop field is set. */ boolean hasStop(); /** *
   * The position to stop the deliver
   * 
* * .orderer.SeekPosition stop = 2 [json_name = "stop"]; * @return The stop. */ org.hyperledger.fabric.protos.orderer.SeekPosition getStop(); /** *
   * The position to stop the deliver
   * 
* * .orderer.SeekPosition stop = 2 [json_name = "stop"]; */ org.hyperledger.fabric.protos.orderer.SeekPositionOrBuilder getStopOrBuilder(); /** *
   * The behavior when a missing block is encountered
   * 
* * .orderer.SeekInfo.SeekBehavior behavior = 3 [json_name = "behavior"]; * @return The enum numeric value on the wire for behavior. */ int getBehaviorValue(); /** *
   * The behavior when a missing block is encountered
   * 
* * .orderer.SeekInfo.SeekBehavior behavior = 3 [json_name = "behavior"]; * @return The behavior. */ org.hyperledger.fabric.protos.orderer.SeekInfo.SeekBehavior getBehavior(); /** *
   * How to respond to errors reported to the deliver service
   * 
* * .orderer.SeekInfo.SeekErrorResponse error_response = 4 [json_name = "errorResponse"]; * @return The enum numeric value on the wire for errorResponse. */ int getErrorResponseValue(); /** *
   * How to respond to errors reported to the deliver service
   * 
* * .orderer.SeekInfo.SeekErrorResponse error_response = 4 [json_name = "errorResponse"]; * @return The errorResponse. */ org.hyperledger.fabric.protos.orderer.SeekInfo.SeekErrorResponse getErrorResponse(); /** *
   * Defines what type of content to deliver in response to a request
   * 
* * .orderer.SeekInfo.SeekContentType content_type = 5 [json_name = "contentType"]; * @return The enum numeric value on the wire for contentType. */ int getContentTypeValue(); /** *
   * Defines what type of content to deliver in response to a request
   * 
* * .orderer.SeekInfo.SeekContentType content_type = 5 [json_name = "contentType"]; * @return The contentType. */ org.hyperledger.fabric.protos.orderer.SeekInfo.SeekContentType getContentType(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy