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