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

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