public static final class Neutrino.GetBlockResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Neutrino.GetBlockResponse.Builder> implements Neutrino.GetBlockResponseOrBuilder
neutrinorpc.GetBlockResponse
Modifier and Type | Method and Description |
---|---|
Neutrino.GetBlockResponse.Builder |
addAllTx(java.lang.Iterable<java.lang.String> values)
List of transaction ids.
|
Neutrino.GetBlockResponse.Builder |
addTx(java.lang.String value)
List of transaction ids.
|
Neutrino.GetBlockResponse.Builder |
addTxBytes(com.google.protobuf.ByteString value)
List of transaction ids.
|
Neutrino.GetBlockResponse |
build() |
Neutrino.GetBlockResponse |
buildPartial() |
Neutrino.GetBlockResponse.Builder |
clear() |
Neutrino.GetBlockResponse.Builder |
clearBits()
The bits in hex notation.
|
Neutrino.GetBlockResponse.Builder |
clearConfirmations()
The number of confirmations.
|
Neutrino.GetBlockResponse.Builder |
clearHash()
The block hash (same as provided).
|
Neutrino.GetBlockResponse.Builder |
clearHeight()
The block height or index.
|
Neutrino.GetBlockResponse.Builder |
clearMerkleroot()
The merkle root.
|
Neutrino.GetBlockResponse.Builder |
clearNonce()
The nonce.
|
Neutrino.GetBlockResponse.Builder |
clearNtx()
The number of transactions in the block.
|
Neutrino.GetBlockResponse.Builder |
clearPreviousBlockHash()
The hash of the previous block.
|
Neutrino.GetBlockResponse.Builder |
clearRawHex()
The raw hex of the block.
|
Neutrino.GetBlockResponse.Builder |
clearSize()
The block size (bytes).
|
Neutrino.GetBlockResponse.Builder |
clearStrippedSize()
The block size excluding witness data.
|
Neutrino.GetBlockResponse.Builder |
clearTime()
The block time in seconds since epoch (Jan 1 1970 GMT).
|
Neutrino.GetBlockResponse.Builder |
clearTx()
List of transaction ids.
|
Neutrino.GetBlockResponse.Builder |
clearVersion()
The block version.
|
Neutrino.GetBlockResponse.Builder |
clearVersionHex()
The block version.
|
Neutrino.GetBlockResponse.Builder |
clearWeight()
The block weight as defined in BIP 141.
|
java.lang.String |
getBits()
The bits in hex notation.
|
com.google.protobuf.ByteString |
getBitsBytes()
The bits in hex notation.
|
long |
getConfirmations()
The number of confirmations.
|
Neutrino.GetBlockResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getHash()
The block hash (same as provided).
|
com.google.protobuf.ByteString |
getHashBytes()
The block hash (same as provided).
|
int |
getHeight()
The block height or index.
|
java.lang.String |
getMerkleroot()
The merkle root.
|
com.google.protobuf.ByteString |
getMerklerootBytes()
The merkle root.
|
int |
getNonce()
The nonce.
|
int |
getNtx()
The number of transactions in the block.
|
java.lang.String |
getPreviousBlockHash()
The hash of the previous block.
|
com.google.protobuf.ByteString |
getPreviousBlockHashBytes()
The hash of the previous block.
|
com.google.protobuf.ByteString |
getRawHex()
The raw hex of the block.
|
long |
getSize()
The block size (bytes).
|
long |
getStrippedSize()
The block size excluding witness data.
|
long |
getTime()
The block time in seconds since epoch (Jan 1 1970 GMT).
|
java.lang.String |
getTx(int index)
List of transaction ids.
|
com.google.protobuf.ByteString |
getTxBytes(int index)
List of transaction ids.
|
int |
getTxCount()
List of transaction ids.
|
com.google.protobuf.ProtocolStringList |
getTxList()
List of transaction ids.
|
int |
getVersion()
The block version.
|
java.lang.String |
getVersionHex()
The block version.
|
com.google.protobuf.ByteString |
getVersionHexBytes()
The block version.
|
long |
getWeight()
The block weight as defined in BIP 141.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Neutrino.GetBlockResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Neutrino.GetBlockResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
Neutrino.GetBlockResponse.Builder |
mergeFrom(Neutrino.GetBlockResponse other) |
Neutrino.GetBlockResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Neutrino.GetBlockResponse.Builder |
setBits(java.lang.String value)
The bits in hex notation.
|
Neutrino.GetBlockResponse.Builder |
setBitsBytes(com.google.protobuf.ByteString value)
The bits in hex notation.
|
Neutrino.GetBlockResponse.Builder |
setConfirmations(long value)
The number of confirmations.
|
Neutrino.GetBlockResponse.Builder |
setHash(java.lang.String value)
The block hash (same as provided).
|
Neutrino.GetBlockResponse.Builder |
setHashBytes(com.google.protobuf.ByteString value)
The block hash (same as provided).
|
Neutrino.GetBlockResponse.Builder |
setHeight(int value)
The block height or index.
|
Neutrino.GetBlockResponse.Builder |
setMerkleroot(java.lang.String value)
The merkle root.
|
Neutrino.GetBlockResponse.Builder |
setMerklerootBytes(com.google.protobuf.ByteString value)
The merkle root.
|
Neutrino.GetBlockResponse.Builder |
setNonce(int value)
The nonce.
|
Neutrino.GetBlockResponse.Builder |
setNtx(int value)
The number of transactions in the block.
|
Neutrino.GetBlockResponse.Builder |
setPreviousBlockHash(java.lang.String value)
The hash of the previous block.
|
Neutrino.GetBlockResponse.Builder |
setPreviousBlockHashBytes(com.google.protobuf.ByteString value)
The hash of the previous block.
|
Neutrino.GetBlockResponse.Builder |
setRawHex(com.google.protobuf.ByteString value)
The raw hex of the block.
|
Neutrino.GetBlockResponse.Builder |
setSize(long value)
The block size (bytes).
|
Neutrino.GetBlockResponse.Builder |
setStrippedSize(long value)
The block size excluding witness data.
|
Neutrino.GetBlockResponse.Builder |
setTime(long value)
The block time in seconds since epoch (Jan 1 1970 GMT).
|
Neutrino.GetBlockResponse.Builder |
setTx(int index,
java.lang.String value)
List of transaction ids.
|
Neutrino.GetBlockResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Neutrino.GetBlockResponse.Builder |
setVersion(int value)
The block version.
|
Neutrino.GetBlockResponse.Builder |
setVersionHex(java.lang.String value)
The block version.
|
Neutrino.GetBlockResponse.Builder |
setVersionHexBytes(com.google.protobuf.ByteString value)
The block version.
|
Neutrino.GetBlockResponse.Builder |
setWeight(long value)
The block weight as defined in BIP 141.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<Neutrino.GetBlockResponse.Builder>
public Neutrino.GetBlockResponse.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<Neutrino.GetBlockResponse.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<Neutrino.GetBlockResponse.Builder>
public Neutrino.GetBlockResponse getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Neutrino.GetBlockResponse build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Neutrino.GetBlockResponse buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Neutrino.GetBlockResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Neutrino.GetBlockResponse.Builder>
public Neutrino.GetBlockResponse.Builder mergeFrom(Neutrino.GetBlockResponse other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Neutrino.GetBlockResponse.Builder>
public Neutrino.GetBlockResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<Neutrino.GetBlockResponse.Builder>
java.io.IOException
public java.lang.String getHash()
The block hash (same as provided).
string hash = 1;
getHash
in interface Neutrino.GetBlockResponseOrBuilder
public com.google.protobuf.ByteString getHashBytes()
The block hash (same as provided).
string hash = 1;
getHashBytes
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setHash(java.lang.String value)
The block hash (same as provided).
string hash = 1;
value
- The hash to set.public Neutrino.GetBlockResponse.Builder clearHash()
The block hash (same as provided).
string hash = 1;
public Neutrino.GetBlockResponse.Builder setHashBytes(com.google.protobuf.ByteString value)
The block hash (same as provided).
string hash = 1;
value
- The bytes for hash to set.public long getConfirmations()
The number of confirmations.
int64 confirmations = 2;
getConfirmations
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setConfirmations(long value)
The number of confirmations.
int64 confirmations = 2;
value
- The confirmations to set.public Neutrino.GetBlockResponse.Builder clearConfirmations()
The number of confirmations.
int64 confirmations = 2;
public long getStrippedSize()
The block size excluding witness data.
int64 stripped_size = 3;
getStrippedSize
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setStrippedSize(long value)
The block size excluding witness data.
int64 stripped_size = 3;
value
- The strippedSize to set.public Neutrino.GetBlockResponse.Builder clearStrippedSize()
The block size excluding witness data.
int64 stripped_size = 3;
public long getSize()
The block size (bytes).
int64 size = 4;
getSize
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setSize(long value)
The block size (bytes).
int64 size = 4;
value
- The size to set.public Neutrino.GetBlockResponse.Builder clearSize()
The block size (bytes).
int64 size = 4;
public long getWeight()
The block weight as defined in BIP 141.
int64 weight = 5;
getWeight
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setWeight(long value)
The block weight as defined in BIP 141.
int64 weight = 5;
value
- The weight to set.public Neutrino.GetBlockResponse.Builder clearWeight()
The block weight as defined in BIP 141.
int64 weight = 5;
public int getHeight()
The block height or index.
int32 height = 6;
getHeight
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setHeight(int value)
The block height or index.
int32 height = 6;
value
- The height to set.public Neutrino.GetBlockResponse.Builder clearHeight()
The block height or index.
int32 height = 6;
public int getVersion()
The block version.
int32 version = 7;
getVersion
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setVersion(int value)
The block version.
int32 version = 7;
value
- The version to set.public Neutrino.GetBlockResponse.Builder clearVersion()
The block version.
int32 version = 7;
public java.lang.String getVersionHex()
The block version.
string version_hex = 8;
getVersionHex
in interface Neutrino.GetBlockResponseOrBuilder
public com.google.protobuf.ByteString getVersionHexBytes()
The block version.
string version_hex = 8;
getVersionHexBytes
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setVersionHex(java.lang.String value)
The block version.
string version_hex = 8;
value
- The versionHex to set.public Neutrino.GetBlockResponse.Builder clearVersionHex()
The block version.
string version_hex = 8;
public Neutrino.GetBlockResponse.Builder setVersionHexBytes(com.google.protobuf.ByteString value)
The block version.
string version_hex = 8;
value
- The bytes for versionHex to set.public java.lang.String getMerkleroot()
The merkle root.
string merkleroot = 9;
getMerkleroot
in interface Neutrino.GetBlockResponseOrBuilder
public com.google.protobuf.ByteString getMerklerootBytes()
The merkle root.
string merkleroot = 9;
getMerklerootBytes
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setMerkleroot(java.lang.String value)
The merkle root.
string merkleroot = 9;
value
- The merkleroot to set.public Neutrino.GetBlockResponse.Builder clearMerkleroot()
The merkle root.
string merkleroot = 9;
public Neutrino.GetBlockResponse.Builder setMerklerootBytes(com.google.protobuf.ByteString value)
The merkle root.
string merkleroot = 9;
value
- The bytes for merkleroot to set.public com.google.protobuf.ProtocolStringList getTxList()
List of transaction ids.
repeated string tx = 10;
getTxList
in interface Neutrino.GetBlockResponseOrBuilder
public int getTxCount()
List of transaction ids.
repeated string tx = 10;
getTxCount
in interface Neutrino.GetBlockResponseOrBuilder
public java.lang.String getTx(int index)
List of transaction ids.
repeated string tx = 10;
getTx
in interface Neutrino.GetBlockResponseOrBuilder
index
- The index of the element to return.public com.google.protobuf.ByteString getTxBytes(int index)
List of transaction ids.
repeated string tx = 10;
getTxBytes
in interface Neutrino.GetBlockResponseOrBuilder
index
- The index of the value to return.public Neutrino.GetBlockResponse.Builder setTx(int index, java.lang.String value)
List of transaction ids.
repeated string tx = 10;
index
- The index to set the value at.value
- The tx to set.public Neutrino.GetBlockResponse.Builder addTx(java.lang.String value)
List of transaction ids.
repeated string tx = 10;
value
- The tx to add.public Neutrino.GetBlockResponse.Builder addAllTx(java.lang.Iterable<java.lang.String> values)
List of transaction ids.
repeated string tx = 10;
values
- The tx to add.public Neutrino.GetBlockResponse.Builder clearTx()
List of transaction ids.
repeated string tx = 10;
public Neutrino.GetBlockResponse.Builder addTxBytes(com.google.protobuf.ByteString value)
List of transaction ids.
repeated string tx = 10;
value
- The bytes of the tx to add.public long getTime()
The block time in seconds since epoch (Jan 1 1970 GMT).
int64 time = 11;
getTime
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setTime(long value)
The block time in seconds since epoch (Jan 1 1970 GMT).
int64 time = 11;
value
- The time to set.public Neutrino.GetBlockResponse.Builder clearTime()
The block time in seconds since epoch (Jan 1 1970 GMT).
int64 time = 11;
public int getNonce()
The nonce.
uint32 nonce = 12;
getNonce
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setNonce(int value)
The nonce.
uint32 nonce = 12;
value
- The nonce to set.public Neutrino.GetBlockResponse.Builder clearNonce()
The nonce.
uint32 nonce = 12;
public java.lang.String getBits()
The bits in hex notation.
string bits = 13;
getBits
in interface Neutrino.GetBlockResponseOrBuilder
public com.google.protobuf.ByteString getBitsBytes()
The bits in hex notation.
string bits = 13;
getBitsBytes
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setBits(java.lang.String value)
The bits in hex notation.
string bits = 13;
value
- The bits to set.public Neutrino.GetBlockResponse.Builder clearBits()
The bits in hex notation.
string bits = 13;
public Neutrino.GetBlockResponse.Builder setBitsBytes(com.google.protobuf.ByteString value)
The bits in hex notation.
string bits = 13;
value
- The bytes for bits to set.public int getNtx()
The number of transactions in the block.
int32 ntx = 14;
getNtx
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setNtx(int value)
The number of transactions in the block.
int32 ntx = 14;
value
- The ntx to set.public Neutrino.GetBlockResponse.Builder clearNtx()
The number of transactions in the block.
int32 ntx = 14;
public java.lang.String getPreviousBlockHash()
The hash of the previous block.
string previous_block_hash = 15;
getPreviousBlockHash
in interface Neutrino.GetBlockResponseOrBuilder
public com.google.protobuf.ByteString getPreviousBlockHashBytes()
The hash of the previous block.
string previous_block_hash = 15;
getPreviousBlockHashBytes
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setPreviousBlockHash(java.lang.String value)
The hash of the previous block.
string previous_block_hash = 15;
value
- The previousBlockHash to set.public Neutrino.GetBlockResponse.Builder clearPreviousBlockHash()
The hash of the previous block.
string previous_block_hash = 15;
public Neutrino.GetBlockResponse.Builder setPreviousBlockHashBytes(com.google.protobuf.ByteString value)
The hash of the previous block.
string previous_block_hash = 15;
value
- The bytes for previousBlockHash to set.public com.google.protobuf.ByteString getRawHex()
The raw hex of the block.
bytes raw_hex = 16;
getRawHex
in interface Neutrino.GetBlockResponseOrBuilder
public Neutrino.GetBlockResponse.Builder setRawHex(com.google.protobuf.ByteString value)
The raw hex of the block.
bytes raw_hex = 16;
value
- The rawHex to set.public Neutrino.GetBlockResponse.Builder clearRawHex()
The raw hex of the block.
bytes raw_hex = 16;
public final Neutrino.GetBlockResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Neutrino.GetBlockResponse.Builder>
public final Neutrino.GetBlockResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Neutrino.GetBlockResponse.Builder>