org.hyperledger.fabric.protos.gateway.ChaincodeEventsRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: gateway/gateway.proto
// Protobuf Java Version: 4.28.2
package org.hyperledger.fabric.protos.gateway;
public interface ChaincodeEventsRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:gateway.ChaincodeEventsRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Identifier of the channel this request is bound for.
*
*
* string channel_id = 1 [json_name = "channelId"];
* @return The channelId.
*/
java.lang.String getChannelId();
/**
*
* Identifier of the channel this request is bound for.
*
*
* string channel_id = 1 [json_name = "channelId"];
* @return The bytes for channelId.
*/
com.google.protobuf.ByteString
getChannelIdBytes();
/**
*
* Name of the chaincode for which events are requested.
*
*
* string chaincode_id = 2 [json_name = "chaincodeId"];
* @return The chaincodeId.
*/
java.lang.String getChaincodeId();
/**
*
* Name of the chaincode for which events are requested.
*
*
* string chaincode_id = 2 [json_name = "chaincodeId"];
* @return The bytes for chaincodeId.
*/
com.google.protobuf.ByteString
getChaincodeIdBytes();
/**
*
* Client requestor identity.
*
*
* bytes identity = 3 [json_name = "identity"];
* @return The identity.
*/
com.google.protobuf.ByteString getIdentity();
/**
*
* Position within the ledger at which to start reading events.
*
*
* .orderer.SeekPosition start_position = 4 [json_name = "startPosition"];
* @return Whether the startPosition field is set.
*/
boolean hasStartPosition();
/**
*
* Position within the ledger at which to start reading events.
*
*
* .orderer.SeekPosition start_position = 4 [json_name = "startPosition"];
* @return The startPosition.
*/
org.hyperledger.fabric.protos.orderer.SeekPosition getStartPosition();
/**
*
* Position within the ledger at which to start reading events.
*
*
* .orderer.SeekPosition start_position = 4 [json_name = "startPosition"];
*/
org.hyperledger.fabric.protos.orderer.SeekPositionOrBuilder getStartPositionOrBuilder();
/**
*
* Only returns events after this transaction ID. Transactions up to and including this one should be ignored. This
* is used to allow resume of event listening from a certain position within a start block specified by
* start_position.
*
*
* string after_transaction_id = 5 [json_name = "afterTransactionId"];
* @return The afterTransactionId.
*/
java.lang.String getAfterTransactionId();
/**
*
* Only returns events after this transaction ID. Transactions up to and including this one should be ignored. This
* is used to allow resume of event listening from a certain position within a start block specified by
* start_position.
*
*
* string after_transaction_id = 5 [json_name = "afterTransactionId"];
* @return The bytes for afterTransactionId.
*/
com.google.protobuf.ByteString
getAfterTransactionIdBytes();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy