public static final class BlockHeader.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder> implements BlockHeaderOrBuilder
header of a blockProtobuf type
iotextypes.BlockHeader| Modifier and Type | Method and Description |
|---|---|
BlockHeader.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BlockHeader |
build() |
BlockHeader |
buildPartial() |
BlockHeader.Builder |
clear() |
BlockHeader.Builder |
clearCore()
.iotextypes.BlockHeaderCore core = 1; |
BlockHeader.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BlockHeader.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BlockHeader.Builder |
clearProducerPubkey()
bytes producerPubkey = 2; |
BlockHeader.Builder |
clearSignature()
bytes signature = 3; |
BlockHeader.Builder |
clone() |
BlockHeaderCore |
getCore()
.iotextypes.BlockHeaderCore core = 1; |
BlockHeaderCore.Builder |
getCoreBuilder()
.iotextypes.BlockHeaderCore core = 1; |
BlockHeaderCoreOrBuilder |
getCoreOrBuilder()
.iotextypes.BlockHeaderCore core = 1; |
BlockHeader |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getProducerPubkey()
bytes producerPubkey = 2; |
com.google.protobuf.ByteString |
getSignature()
bytes signature = 3; |
boolean |
hasCore()
.iotextypes.BlockHeaderCore core = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BlockHeader.Builder |
mergeCore(BlockHeaderCore value)
.iotextypes.BlockHeaderCore core = 1; |
BlockHeader.Builder |
mergeFrom(BlockHeader other) |
BlockHeader.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BlockHeader.Builder |
mergeFrom(com.google.protobuf.Message other) |
BlockHeader.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BlockHeader.Builder |
setCore(BlockHeaderCore.Builder builderForValue)
.iotextypes.BlockHeaderCore core = 1; |
BlockHeader.Builder |
setCore(BlockHeaderCore value)
.iotextypes.BlockHeaderCore core = 1; |
BlockHeader.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BlockHeader.Builder |
setProducerPubkey(com.google.protobuf.ByteString value)
bytes producerPubkey = 2; |
BlockHeader.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BlockHeader.Builder |
setSignature(com.google.protobuf.ByteString value)
bytes signature = 3; |
BlockHeader.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BlockHeader build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BlockHeader buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BlockHeader.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BlockHeader.Builder>public BlockHeader.Builder mergeFrom(BlockHeader other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public BlockHeader.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BlockHeader.Builder>IOExceptionpublic boolean hasCore()
.iotextypes.BlockHeaderCore core = 1;hasCore in interface BlockHeaderOrBuilderpublic BlockHeaderCore getCore()
.iotextypes.BlockHeaderCore core = 1;getCore in interface BlockHeaderOrBuilderpublic BlockHeader.Builder setCore(BlockHeaderCore value)
.iotextypes.BlockHeaderCore core = 1;public BlockHeader.Builder setCore(BlockHeaderCore.Builder builderForValue)
.iotextypes.BlockHeaderCore core = 1;public BlockHeader.Builder mergeCore(BlockHeaderCore value)
.iotextypes.BlockHeaderCore core = 1;public BlockHeader.Builder clearCore()
.iotextypes.BlockHeaderCore core = 1;public BlockHeaderCore.Builder getCoreBuilder()
.iotextypes.BlockHeaderCore core = 1;public BlockHeaderCoreOrBuilder getCoreOrBuilder()
.iotextypes.BlockHeaderCore core = 1;getCoreOrBuilder in interface BlockHeaderOrBuilderpublic com.google.protobuf.ByteString getProducerPubkey()
bytes producerPubkey = 2;getProducerPubkey in interface BlockHeaderOrBuilderpublic BlockHeader.Builder setProducerPubkey(com.google.protobuf.ByteString value)
bytes producerPubkey = 2;public BlockHeader.Builder clearProducerPubkey()
bytes producerPubkey = 2;public com.google.protobuf.ByteString getSignature()
bytes signature = 3;getSignature in interface BlockHeaderOrBuilderpublic BlockHeader.Builder setSignature(com.google.protobuf.ByteString value)
bytes signature = 3;public BlockHeader.Builder clearSignature()
bytes signature = 3;public final BlockHeader.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>public final BlockHeader.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BlockHeader.Builder>Copyright © 2022 IoTeX Group. All rights reserved.