public static final class MSPRole.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder> implements MSPRoleOrBuilder
MSPRole governs the organization of the Principal field of an MSPPrincipal when it aims to define one of the two dedicated roles within an MSP: Admin and Members.Protobuf type
common.MSPRole
Modifier and Type | Method and Description |
---|---|
MSPRole.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MSPRole |
build() |
MSPRole |
buildPartial() |
MSPRole.Builder |
clear() |
MSPRole.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MSPRole.Builder |
clearMspIdentifier()
MSPIdentifier represents the identifier of the MSP this principal
refers to
|
MSPRole.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MSPRole.Builder |
clearRole()
MSPRoleType defines which of the available, pre-defined MSP-roles
an identiy should posess inside the MSP with identifier MSPidentifier
|
MSPRole.Builder |
clone() |
MSPRole |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMspIdentifier()
MSPIdentifier represents the identifier of the MSP this principal
refers to
|
com.google.protobuf.ByteString |
getMspIdentifierBytes()
MSPIdentifier represents the identifier of the MSP this principal
refers to
|
MSPRole.MSPRoleType |
getRole()
MSPRoleType defines which of the available, pre-defined MSP-roles
an identiy should posess inside the MSP with identifier MSPidentifier
|
int |
getRoleValue()
MSPRoleType defines which of the available, pre-defined MSP-roles
an identiy should posess inside the MSP with identifier MSPidentifier
|
boolean |
isInitialized() |
MSPRole.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MSPRole.Builder |
mergeFrom(com.google.protobuf.Message other) |
MSPRole.Builder |
mergeFrom(MSPRole other) |
MSPRole.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MSPRole.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MSPRole.Builder |
setMspIdentifier(String value)
MSPIdentifier represents the identifier of the MSP this principal
refers to
|
MSPRole.Builder |
setMspIdentifierBytes(com.google.protobuf.ByteString value)
MSPIdentifier represents the identifier of the MSP this principal
refers to
|
MSPRole.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MSPRole.Builder |
setRole(MSPRole.MSPRoleType value)
MSPRoleType defines which of the available, pre-defined MSP-roles
an identiy should posess inside the MSP with identifier MSPidentifier
|
MSPRole.Builder |
setRoleValue(int value)
MSPRoleType defines which of the available, pre-defined MSP-roles
an identiy should posess inside the MSP with identifier MSPidentifier
|
MSPRole.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 MSPRole.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<MSPRole.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<MSPRole.Builder>
public MSPRole getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public MSPRole build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public MSPRole buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public MSPRole.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<MSPRole.Builder>
public MSPRole.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<MSPRole.Builder>
public MSPRole.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder>
public MSPRole.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder>
public MSPRole.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<MSPRole.Builder>
public MSPRole.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<MSPRole.Builder>
public MSPRole.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<MSPRole.Builder>
public MSPRole.Builder mergeFrom(MSPRole other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder>
public MSPRole.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<MSPRole.Builder>
IOException
public String getMspIdentifier()
MSPIdentifier represents the identifier of the MSP this principal refers to
string msp_identifier = 1 [json_name = "mspIdentifier"];
getMspIdentifier
in interface MSPRoleOrBuilder
public com.google.protobuf.ByteString getMspIdentifierBytes()
MSPIdentifier represents the identifier of the MSP this principal refers to
string msp_identifier = 1 [json_name = "mspIdentifier"];
getMspIdentifierBytes
in interface MSPRoleOrBuilder
public MSPRole.Builder setMspIdentifier(String value)
MSPIdentifier represents the identifier of the MSP this principal refers to
string msp_identifier = 1 [json_name = "mspIdentifier"];
value
- The mspIdentifier to set.public MSPRole.Builder clearMspIdentifier()
MSPIdentifier represents the identifier of the MSP this principal refers to
string msp_identifier = 1 [json_name = "mspIdentifier"];
public MSPRole.Builder setMspIdentifierBytes(com.google.protobuf.ByteString value)
MSPIdentifier represents the identifier of the MSP this principal refers to
string msp_identifier = 1 [json_name = "mspIdentifier"];
value
- The bytes for mspIdentifier to set.public int getRoleValue()
MSPRoleType defines which of the available, pre-defined MSP-roles an identiy should posess inside the MSP with identifier MSPidentifier
.common.MSPRole.MSPRoleType role = 2 [json_name = "role"];
getRoleValue
in interface MSPRoleOrBuilder
public MSPRole.Builder setRoleValue(int value)
MSPRoleType defines which of the available, pre-defined MSP-roles an identiy should posess inside the MSP with identifier MSPidentifier
.common.MSPRole.MSPRoleType role = 2 [json_name = "role"];
value
- The enum numeric value on the wire for role to set.public MSPRole.MSPRoleType getRole()
MSPRoleType defines which of the available, pre-defined MSP-roles an identiy should posess inside the MSP with identifier MSPidentifier
.common.MSPRole.MSPRoleType role = 2 [json_name = "role"];
getRole
in interface MSPRoleOrBuilder
public MSPRole.Builder setRole(MSPRole.MSPRoleType value)
MSPRoleType defines which of the available, pre-defined MSP-roles an identiy should posess inside the MSP with identifier MSPidentifier
.common.MSPRole.MSPRoleType role = 2 [json_name = "role"];
value
- The role to set.public MSPRole.Builder clearRole()
MSPRoleType defines which of the available, pre-defined MSP-roles an identiy should posess inside the MSP with identifier MSPidentifier
.common.MSPRole.MSPRoleType role = 2 [json_name = "role"];
public final MSPRole.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder>
public final MSPRole.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<MSPRole.Builder>
Copyright © 2022. All rights reserved.