public static final class ChainNotifierOuterClass.SpendEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChainNotifierOuterClass.SpendEvent.Builder> implements ChainNotifierOuterClass.SpendEventOrBuilder
chainrpc.SpendEvent
Modifier and Type | Method and Description |
---|---|
ChainNotifierOuterClass.SpendEvent |
build() |
ChainNotifierOuterClass.SpendEvent |
buildPartial() |
ChainNotifierOuterClass.SpendEvent.Builder |
clear() |
ChainNotifierOuterClass.SpendEvent.Builder |
clearEvent() |
ChainNotifierOuterClass.SpendEvent.Builder |
clearReorg()
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.SpendEvent.Builder |
clearSpend()
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ChainNotifierOuterClass.SpendEvent.EventCase |
getEventCase() |
ChainNotifierOuterClass.Reorg |
getReorg()
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.Reorg.Builder |
getReorgBuilder()
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.ReorgOrBuilder |
getReorgOrBuilder()
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.SpendDetails |
getSpend()
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendDetails.Builder |
getSpendBuilder()
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendDetailsOrBuilder |
getSpendOrBuilder()
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
boolean |
hasReorg()
An event sent when the spending transaction of the request was
reorged out of the chain.
|
boolean |
hasSpend()
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ChainNotifierOuterClass.SpendEvent.Builder |
mergeFrom(ChainNotifierOuterClass.SpendEvent other) |
ChainNotifierOuterClass.SpendEvent.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ChainNotifierOuterClass.SpendEvent.Builder |
mergeFrom(com.google.protobuf.Message other) |
ChainNotifierOuterClass.SpendEvent.Builder |
mergeReorg(ChainNotifierOuterClass.Reorg value)
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.SpendEvent.Builder |
mergeSpend(ChainNotifierOuterClass.SpendDetails value)
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendEvent.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ChainNotifierOuterClass.SpendEvent.Builder |
setReorg(ChainNotifierOuterClass.Reorg.Builder builderForValue)
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.SpendEvent.Builder |
setReorg(ChainNotifierOuterClass.Reorg value)
An event sent when the spending transaction of the request was
reorged out of the chain.
|
ChainNotifierOuterClass.SpendEvent.Builder |
setSpend(ChainNotifierOuterClass.SpendDetails.Builder builderForValue)
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendEvent.Builder |
setSpend(ChainNotifierOuterClass.SpendDetails value)
An event that includes the details of the spending transaction of the
request (outpoint/output script).
|
ChainNotifierOuterClass.SpendEvent.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<ChainNotifierOuterClass.SpendEvent.Builder>
public ChainNotifierOuterClass.SpendEvent.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<ChainNotifierOuterClass.SpendEvent.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<ChainNotifierOuterClass.SpendEvent.Builder>
public ChainNotifierOuterClass.SpendEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ChainNotifierOuterClass.SpendEvent build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ChainNotifierOuterClass.SpendEvent buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ChainNotifierOuterClass.SpendEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ChainNotifierOuterClass.SpendEvent.Builder>
public ChainNotifierOuterClass.SpendEvent.Builder mergeFrom(ChainNotifierOuterClass.SpendEvent other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ChainNotifierOuterClass.SpendEvent.Builder>
public ChainNotifierOuterClass.SpendEvent.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<ChainNotifierOuterClass.SpendEvent.Builder>
java.io.IOException
public ChainNotifierOuterClass.SpendEvent.EventCase getEventCase()
getEventCase
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public ChainNotifierOuterClass.SpendEvent.Builder clearEvent()
public boolean hasSpend()
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
hasSpend
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public ChainNotifierOuterClass.SpendDetails getSpend()
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
getSpend
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public ChainNotifierOuterClass.SpendEvent.Builder setSpend(ChainNotifierOuterClass.SpendDetails value)
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
public ChainNotifierOuterClass.SpendEvent.Builder setSpend(ChainNotifierOuterClass.SpendDetails.Builder builderForValue)
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
public ChainNotifierOuterClass.SpendEvent.Builder mergeSpend(ChainNotifierOuterClass.SpendDetails value)
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
public ChainNotifierOuterClass.SpendEvent.Builder clearSpend()
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
public ChainNotifierOuterClass.SpendDetails.Builder getSpendBuilder()
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
public ChainNotifierOuterClass.SpendDetailsOrBuilder getSpendOrBuilder()
An event that includes the details of the spending transaction of the request (outpoint/output script).
.chainrpc.SpendDetails spend = 1;
getSpendOrBuilder
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public boolean hasReorg()
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
hasReorg
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public ChainNotifierOuterClass.Reorg getReorg()
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
getReorg
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public ChainNotifierOuterClass.SpendEvent.Builder setReorg(ChainNotifierOuterClass.Reorg value)
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
public ChainNotifierOuterClass.SpendEvent.Builder setReorg(ChainNotifierOuterClass.Reorg.Builder builderForValue)
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
public ChainNotifierOuterClass.SpendEvent.Builder mergeReorg(ChainNotifierOuterClass.Reorg value)
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
public ChainNotifierOuterClass.SpendEvent.Builder clearReorg()
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
public ChainNotifierOuterClass.Reorg.Builder getReorgBuilder()
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
public ChainNotifierOuterClass.ReorgOrBuilder getReorgOrBuilder()
An event sent when the spending transaction of the request was reorged out of the chain.
.chainrpc.Reorg reorg = 2;
getReorgOrBuilder
in interface ChainNotifierOuterClass.SpendEventOrBuilder
public final ChainNotifierOuterClass.SpendEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ChainNotifierOuterClass.SpendEvent.Builder>
public final ChainNotifierOuterClass.SpendEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ChainNotifierOuterClass.SpendEvent.Builder>