public static final class FabricNodeOUs.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder> implements FabricNodeOUsOrBuilder
FabricNodeOUs contains configuration to tell apart clients from peers from orderers based on OUs. If NodeOUs recognition is enabled then an msp identity that does not contain any of the specified OU will be considered invalid.Protobuf type
msp.FabricNodeOUs
Modifier and Type | Method and Description |
---|---|
FabricNodeOUs.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FabricNodeOUs |
build() |
FabricNodeOUs |
buildPartial() |
FabricNodeOUs.Builder |
clear() |
FabricNodeOUs.Builder |
clearAdminOuIdentifier()
OU Identifier of the admins
|
FabricNodeOUs.Builder |
clearClientOuIdentifier()
OU Identifier of the clients
|
FabricNodeOUs.Builder |
clearEnable()
If true then an msp identity that does not contain any of the specified OU will be considered invalid.
|
FabricNodeOUs.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FabricNodeOUs.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FabricNodeOUs.Builder |
clearOrdererOuIdentifier()
OU Identifier of the orderers
|
FabricNodeOUs.Builder |
clearPeerOuIdentifier()
OU Identifier of the peers
|
FabricNodeOUs.Builder |
clone() |
FabricOUIdentifier |
getAdminOuIdentifier()
OU Identifier of the admins
|
FabricOUIdentifier.Builder |
getAdminOuIdentifierBuilder()
OU Identifier of the admins
|
FabricOUIdentifierOrBuilder |
getAdminOuIdentifierOrBuilder()
OU Identifier of the admins
|
FabricOUIdentifier |
getClientOuIdentifier()
OU Identifier of the clients
|
FabricOUIdentifier.Builder |
getClientOuIdentifierBuilder()
OU Identifier of the clients
|
FabricOUIdentifierOrBuilder |
getClientOuIdentifierOrBuilder()
OU Identifier of the clients
|
FabricNodeOUs |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnable()
If true then an msp identity that does not contain any of the specified OU will be considered invalid.
|
FabricOUIdentifier |
getOrdererOuIdentifier()
OU Identifier of the orderers
|
FabricOUIdentifier.Builder |
getOrdererOuIdentifierBuilder()
OU Identifier of the orderers
|
FabricOUIdentifierOrBuilder |
getOrdererOuIdentifierOrBuilder()
OU Identifier of the orderers
|
FabricOUIdentifier |
getPeerOuIdentifier()
OU Identifier of the peers
|
FabricOUIdentifier.Builder |
getPeerOuIdentifierBuilder()
OU Identifier of the peers
|
FabricOUIdentifierOrBuilder |
getPeerOuIdentifierOrBuilder()
OU Identifier of the peers
|
boolean |
hasAdminOuIdentifier()
OU Identifier of the admins
|
boolean |
hasClientOuIdentifier()
OU Identifier of the clients
|
boolean |
hasOrdererOuIdentifier()
OU Identifier of the orderers
|
boolean |
hasPeerOuIdentifier()
OU Identifier of the peers
|
boolean |
isInitialized() |
FabricNodeOUs.Builder |
mergeAdminOuIdentifier(FabricOUIdentifier value)
OU Identifier of the admins
|
FabricNodeOUs.Builder |
mergeClientOuIdentifier(FabricOUIdentifier value)
OU Identifier of the clients
|
FabricNodeOUs.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FabricNodeOUs.Builder |
mergeFrom(FabricNodeOUs other) |
FabricNodeOUs.Builder |
mergeFrom(com.google.protobuf.Message other) |
FabricNodeOUs.Builder |
mergeOrdererOuIdentifier(FabricOUIdentifier value)
OU Identifier of the orderers
|
FabricNodeOUs.Builder |
mergePeerOuIdentifier(FabricOUIdentifier value)
OU Identifier of the peers
|
FabricNodeOUs.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FabricNodeOUs.Builder |
setAdminOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the admins
|
FabricNodeOUs.Builder |
setAdminOuIdentifier(FabricOUIdentifier value)
OU Identifier of the admins
|
FabricNodeOUs.Builder |
setClientOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the clients
|
FabricNodeOUs.Builder |
setClientOuIdentifier(FabricOUIdentifier value)
OU Identifier of the clients
|
FabricNodeOUs.Builder |
setEnable(boolean value)
If true then an msp identity that does not contain any of the specified OU will be considered invalid.
|
FabricNodeOUs.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FabricNodeOUs.Builder |
setOrdererOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the orderers
|
FabricNodeOUs.Builder |
setOrdererOuIdentifier(FabricOUIdentifier value)
OU Identifier of the orderers
|
FabricNodeOUs.Builder |
setPeerOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the peers
|
FabricNodeOUs.Builder |
setPeerOuIdentifier(FabricOUIdentifier value)
OU Identifier of the peers
|
FabricNodeOUs.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FabricNodeOUs.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public FabricNodeOUs.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public FabricNodeOUs build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public FabricNodeOUs buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public FabricNodeOUs.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder mergeFrom(FabricNodeOUs other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public FabricNodeOUs.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<FabricNodeOUs.Builder>
IOException
public boolean getEnable()
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"];
getEnable
in interface FabricNodeOUsOrBuilder
public FabricNodeOUs.Builder setEnable(boolean value)
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"];
value
- The enable to set.public FabricNodeOUs.Builder clearEnable()
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"];
public boolean hasClientOuIdentifier()
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
hasClientOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricOUIdentifier getClientOuIdentifier()
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
getClientOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricNodeOUs.Builder setClientOuIdentifier(FabricOUIdentifier value)
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
public FabricNodeOUs.Builder setClientOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
public FabricNodeOUs.Builder mergeClientOuIdentifier(FabricOUIdentifier value)
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
public FabricNodeOUs.Builder clearClientOuIdentifier()
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
public FabricOUIdentifier.Builder getClientOuIdentifierBuilder()
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
public FabricOUIdentifierOrBuilder getClientOuIdentifierOrBuilder()
OU Identifier of the clients
.msp.FabricOUIdentifier client_ou_identifier = 2 [json_name = "clientOuIdentifier"];
getClientOuIdentifierOrBuilder
in interface FabricNodeOUsOrBuilder
public boolean hasPeerOuIdentifier()
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
hasPeerOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricOUIdentifier getPeerOuIdentifier()
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
getPeerOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricNodeOUs.Builder setPeerOuIdentifier(FabricOUIdentifier value)
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
public FabricNodeOUs.Builder setPeerOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
public FabricNodeOUs.Builder mergePeerOuIdentifier(FabricOUIdentifier value)
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
public FabricNodeOUs.Builder clearPeerOuIdentifier()
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
public FabricOUIdentifier.Builder getPeerOuIdentifierBuilder()
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
public FabricOUIdentifierOrBuilder getPeerOuIdentifierOrBuilder()
OU Identifier of the peers
.msp.FabricOUIdentifier peer_ou_identifier = 3 [json_name = "peerOuIdentifier"];
getPeerOuIdentifierOrBuilder
in interface FabricNodeOUsOrBuilder
public boolean hasAdminOuIdentifier()
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
hasAdminOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricOUIdentifier getAdminOuIdentifier()
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
getAdminOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricNodeOUs.Builder setAdminOuIdentifier(FabricOUIdentifier value)
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
public FabricNodeOUs.Builder setAdminOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
public FabricNodeOUs.Builder mergeAdminOuIdentifier(FabricOUIdentifier value)
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
public FabricNodeOUs.Builder clearAdminOuIdentifier()
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
public FabricOUIdentifier.Builder getAdminOuIdentifierBuilder()
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
public FabricOUIdentifierOrBuilder getAdminOuIdentifierOrBuilder()
OU Identifier of the admins
.msp.FabricOUIdentifier admin_ou_identifier = 4 [json_name = "adminOuIdentifier"];
getAdminOuIdentifierOrBuilder
in interface FabricNodeOUsOrBuilder
public boolean hasOrdererOuIdentifier()
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
hasOrdererOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricOUIdentifier getOrdererOuIdentifier()
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
getOrdererOuIdentifier
in interface FabricNodeOUsOrBuilder
public FabricNodeOUs.Builder setOrdererOuIdentifier(FabricOUIdentifier value)
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
public FabricNodeOUs.Builder setOrdererOuIdentifier(FabricOUIdentifier.Builder builderForValue)
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
public FabricNodeOUs.Builder mergeOrdererOuIdentifier(FabricOUIdentifier value)
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
public FabricNodeOUs.Builder clearOrdererOuIdentifier()
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
public FabricOUIdentifier.Builder getOrdererOuIdentifierBuilder()
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
public FabricOUIdentifierOrBuilder getOrdererOuIdentifierOrBuilder()
OU Identifier of the orderers
.msp.FabricOUIdentifier orderer_ou_identifier = 5 [json_name = "ordererOuIdentifier"];
getOrdererOuIdentifierOrBuilder
in interface FabricNodeOUsOrBuilder
public final FabricNodeOUs.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
public final FabricNodeOUs.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<FabricNodeOUs.Builder>
Copyright © 2022. All rights reserved.