public static final class CoreProtos.Block.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder> implements CoreProtos.BlockOrBuilder
BlockgetAllFields, 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<CoreProtos.Block.Builder>public CoreProtos.Block.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.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<CoreProtos.Block.Builder>public CoreProtos.Block getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CoreProtos.Block build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CoreProtos.Block buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CoreProtos.Block.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>public CoreProtos.Block.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<CoreProtos.Block.Builder>public CoreProtos.Block.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>public CoreProtos.Block.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>public CoreProtos.Block.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<CoreProtos.Block.Builder>public CoreProtos.Block.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<CoreProtos.Block.Builder>public CoreProtos.Block.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CoreProtos.Block.Builder>public CoreProtos.Block.Builder mergeFrom(CoreProtos.Block other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>public CoreProtos.Block.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<CoreProtos.Block.Builder>IOExceptionpublic int getProposerId()
uint32 proposer_id = 1;getProposerId in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setProposerId(int value)
uint32 proposer_id = 1;public CoreProtos.Block.Builder clearProposerId()
uint32 proposer_id = 1;public long getHeight()
uint64 height = 2;getHeight in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setHeight(long value)
uint64 height = 2;public CoreProtos.Block.Builder clearHeight()
uint64 height = 2;public int getTxCount()
uint32 tx_count = 3;getTxCount in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setTxCount(int value)
uint32 tx_count = 3;public CoreProtos.Block.Builder clearTxCount()
uint32 tx_count = 3;public boolean hasPrevHash()
.Hash prev_hash = 4;hasPrevHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Hash getPrevHash()
.Hash prev_hash = 4;getPrevHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setPrevHash(CoreProtos.Hash value)
.Hash prev_hash = 4;public CoreProtos.Block.Builder setPrevHash(CoreProtos.Hash.Builder builderForValue)
.Hash prev_hash = 4;public CoreProtos.Block.Builder mergePrevHash(CoreProtos.Hash value)
.Hash prev_hash = 4;public CoreProtos.Block.Builder clearPrevHash()
.Hash prev_hash = 4;public CoreProtos.Hash.Builder getPrevHashBuilder()
.Hash prev_hash = 4;public CoreProtos.HashOrBuilder getPrevHashOrBuilder()
.Hash prev_hash = 4;getPrevHashOrBuilder in interface CoreProtos.BlockOrBuilderpublic boolean hasTxHash()
.Hash tx_hash = 5;hasTxHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Hash getTxHash()
.Hash tx_hash = 5;getTxHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setTxHash(CoreProtos.Hash value)
.Hash tx_hash = 5;public CoreProtos.Block.Builder setTxHash(CoreProtos.Hash.Builder builderForValue)
.Hash tx_hash = 5;public CoreProtos.Block.Builder mergeTxHash(CoreProtos.Hash value)
.Hash tx_hash = 5;public CoreProtos.Block.Builder clearTxHash()
.Hash tx_hash = 5;public CoreProtos.Hash.Builder getTxHashBuilder()
.Hash tx_hash = 5;public CoreProtos.HashOrBuilder getTxHashOrBuilder()
.Hash tx_hash = 5;getTxHashOrBuilder in interface CoreProtos.BlockOrBuilderpublic boolean hasStateHash()
.Hash state_hash = 6;hasStateHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Hash getStateHash()
.Hash state_hash = 6;getStateHash in interface CoreProtos.BlockOrBuilderpublic CoreProtos.Block.Builder setStateHash(CoreProtos.Hash value)
.Hash state_hash = 6;public CoreProtos.Block.Builder setStateHash(CoreProtos.Hash.Builder builderForValue)
.Hash state_hash = 6;public CoreProtos.Block.Builder mergeStateHash(CoreProtos.Hash value)
.Hash state_hash = 6;public CoreProtos.Block.Builder clearStateHash()
.Hash state_hash = 6;public CoreProtos.Hash.Builder getStateHashBuilder()
.Hash state_hash = 6;public CoreProtos.HashOrBuilder getStateHashOrBuilder()
.Hash state_hash = 6;getStateHashOrBuilder in interface CoreProtos.BlockOrBuilderpublic final CoreProtos.Block.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>public final CoreProtos.Block.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CoreProtos.Block.Builder>Copyright © 2019 Exonum. All rights reserved.