org.hyperledger.fabric.protos.common.SignaturePolicyEnvelopeOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: common/policies.proto
// Protobuf Java Version: 4.28.2
package org.hyperledger.fabric.protos.common;
public interface SignaturePolicyEnvelopeOrBuilder extends
// @@protoc_insertion_point(interface_extends:common.SignaturePolicyEnvelope)
com.google.protobuf.MessageOrBuilder {
/**
* int32 version = 1 [json_name = "version"];
* @return The version.
*/
int getVersion();
/**
* .common.SignaturePolicy rule = 2 [json_name = "rule"];
* @return Whether the rule field is set.
*/
boolean hasRule();
/**
* .common.SignaturePolicy rule = 2 [json_name = "rule"];
* @return The rule.
*/
org.hyperledger.fabric.protos.common.SignaturePolicy getRule();
/**
* .common.SignaturePolicy rule = 2 [json_name = "rule"];
*/
org.hyperledger.fabric.protos.common.SignaturePolicyOrBuilder getRuleOrBuilder();
/**
* repeated .common.MSPPrincipal identities = 3 [json_name = "identities"];
*/
java.util.List
getIdentitiesList();
/**
* repeated .common.MSPPrincipal identities = 3 [json_name = "identities"];
*/
org.hyperledger.fabric.protos.common.MSPPrincipal getIdentities(int index);
/**
* repeated .common.MSPPrincipal identities = 3 [json_name = "identities"];
*/
int getIdentitiesCount();
/**
* repeated .common.MSPPrincipal identities = 3 [json_name = "identities"];
*/
java.util.List extends org.hyperledger.fabric.protos.common.MSPPrincipalOrBuilder>
getIdentitiesOrBuilderList();
/**
* repeated .common.MSPPrincipal identities = 3 [json_name = "identities"];
*/
org.hyperledger.fabric.protos.common.MSPPrincipalOrBuilder getIdentitiesOrBuilder(
int index);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy