org.hyperledger.fabric.protos.msp.FabricNodeOUsOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: msp/msp_config.proto
// Protobuf Java Version: 4.28.2
package org.hyperledger.fabric.protos.msp;
public interface FabricNodeOUsOrBuilder extends
// @@protoc_insertion_point(interface_extends:msp.FabricNodeOUs)
com.google.protobuf.MessageOrBuilder {
/**
*
* If true then an msp identity that does not contain any of the specified OU will be considered invalid.
*
*
* bool enable = 1 [json_name = "enable"];
* @return The enable.
*/
boolean getEnable();
/**
*
* OU Identifier of the clients
*
*
* .msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
* @return Whether the clientOuIdentifier field is set.
*/
boolean hasClientOuIdentifier();
/**
*
* OU Identifier of the clients
*
*
* .msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
* @return The clientOuIdentifier.
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifier getClientOuIdentifier();
/**
*
* OU Identifier of the clients
*
*
* .msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifierOrBuilder getClientOuIdentifierOrBuilder();
/**
*
* OU Identifier of the peers
*
*
* .msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
* @return Whether the peerOuIdentifier field is set.
*/
boolean hasPeerOuIdentifier();
/**
*
* OU Identifier of the peers
*
*
* .msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
* @return The peerOuIdentifier.
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifier getPeerOuIdentifier();
/**
*
* OU Identifier of the peers
*
*
* .msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifierOrBuilder getPeerOuIdentifierOrBuilder();
/**
*
* OU Identifier of the admins
*
*
* .msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
* @return Whether the adminOuIdentifier field is set.
*/
boolean hasAdminOuIdentifier();
/**
*
* OU Identifier of the admins
*
*
* .msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
* @return The adminOuIdentifier.
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifier getAdminOuIdentifier();
/**
*
* OU Identifier of the admins
*
*
* .msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifierOrBuilder getAdminOuIdentifierOrBuilder();
/**
*
* OU Identifier of the orderers
*
*
* .msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
* @return Whether the ordererOuIdentifier field is set.
*/
boolean hasOrdererOuIdentifier();
/**
*
* OU Identifier of the orderers
*
*
* .msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
* @return The ordererOuIdentifier.
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifier getOrdererOuIdentifier();
/**
*
* OU Identifier of the orderers
*
*
* .msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
*/
org.hyperledger.fabric.protos.msp.FabricOUIdentifierOrBuilder getOrdererOuIdentifierOrBuilder();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy