public static final class LightningApi.ChannelEventUpdate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.ChannelEventUpdate.Builder> implements LightningApi.ChannelEventUpdateOrBuilder
lnrpc.ChannelEventUpdate
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<LightningApi.ChannelEventUpdate.Builder>
public LightningApi.ChannelEventUpdate.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<LightningApi.ChannelEventUpdate.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<LightningApi.ChannelEventUpdate.Builder>
public LightningApi.ChannelEventUpdate getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LightningApi.ChannelEventUpdate build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.ChannelEventUpdate buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.ChannelEventUpdate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.ChannelEventUpdate.Builder>
public LightningApi.ChannelEventUpdate.Builder mergeFrom(LightningApi.ChannelEventUpdate other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.ChannelEventUpdate.Builder>
public LightningApi.ChannelEventUpdate.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<LightningApi.ChannelEventUpdate.Builder>
java.io.IOException
public LightningApi.ChannelEventUpdate.ChannelCase getChannelCase()
getChannelCase
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder clearChannel()
public boolean hasOpenChannel()
.lnrpc.Channel open_channel = 1;
hasOpenChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.Channel getOpenChannel()
.lnrpc.Channel open_channel = 1;
getOpenChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setOpenChannel(LightningApi.Channel value)
.lnrpc.Channel open_channel = 1;
public LightningApi.ChannelEventUpdate.Builder setOpenChannel(LightningApi.Channel.Builder builderForValue)
.lnrpc.Channel open_channel = 1;
public LightningApi.ChannelEventUpdate.Builder mergeOpenChannel(LightningApi.Channel value)
.lnrpc.Channel open_channel = 1;
public LightningApi.ChannelEventUpdate.Builder clearOpenChannel()
.lnrpc.Channel open_channel = 1;
public LightningApi.Channel.Builder getOpenChannelBuilder()
.lnrpc.Channel open_channel = 1;
public LightningApi.ChannelOrBuilder getOpenChannelOrBuilder()
.lnrpc.Channel open_channel = 1;
getOpenChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public boolean hasClosedChannel()
.lnrpc.ChannelCloseSummary closed_channel = 2;
hasClosedChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelCloseSummary getClosedChannel()
.lnrpc.ChannelCloseSummary closed_channel = 2;
getClosedChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setClosedChannel(LightningApi.ChannelCloseSummary value)
.lnrpc.ChannelCloseSummary closed_channel = 2;
public LightningApi.ChannelEventUpdate.Builder setClosedChannel(LightningApi.ChannelCloseSummary.Builder builderForValue)
.lnrpc.ChannelCloseSummary closed_channel = 2;
public LightningApi.ChannelEventUpdate.Builder mergeClosedChannel(LightningApi.ChannelCloseSummary value)
.lnrpc.ChannelCloseSummary closed_channel = 2;
public LightningApi.ChannelEventUpdate.Builder clearClosedChannel()
.lnrpc.ChannelCloseSummary closed_channel = 2;
public LightningApi.ChannelCloseSummary.Builder getClosedChannelBuilder()
.lnrpc.ChannelCloseSummary closed_channel = 2;
public LightningApi.ChannelCloseSummaryOrBuilder getClosedChannelOrBuilder()
.lnrpc.ChannelCloseSummary closed_channel = 2;
getClosedChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public boolean hasActiveChannel()
.lnrpc.ChannelPoint active_channel = 3;
hasActiveChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelPoint getActiveChannel()
.lnrpc.ChannelPoint active_channel = 3;
getActiveChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setActiveChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint active_channel = 3;
public LightningApi.ChannelEventUpdate.Builder setActiveChannel(LightningApi.ChannelPoint.Builder builderForValue)
.lnrpc.ChannelPoint active_channel = 3;
public LightningApi.ChannelEventUpdate.Builder mergeActiveChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint active_channel = 3;
public LightningApi.ChannelEventUpdate.Builder clearActiveChannel()
.lnrpc.ChannelPoint active_channel = 3;
public LightningApi.ChannelPoint.Builder getActiveChannelBuilder()
.lnrpc.ChannelPoint active_channel = 3;
public LightningApi.ChannelPointOrBuilder getActiveChannelOrBuilder()
.lnrpc.ChannelPoint active_channel = 3;
getActiveChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public boolean hasInactiveChannel()
.lnrpc.ChannelPoint inactive_channel = 4;
hasInactiveChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelPoint getInactiveChannel()
.lnrpc.ChannelPoint inactive_channel = 4;
getInactiveChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setInactiveChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint inactive_channel = 4;
public LightningApi.ChannelEventUpdate.Builder setInactiveChannel(LightningApi.ChannelPoint.Builder builderForValue)
.lnrpc.ChannelPoint inactive_channel = 4;
public LightningApi.ChannelEventUpdate.Builder mergeInactiveChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint inactive_channel = 4;
public LightningApi.ChannelEventUpdate.Builder clearInactiveChannel()
.lnrpc.ChannelPoint inactive_channel = 4;
public LightningApi.ChannelPoint.Builder getInactiveChannelBuilder()
.lnrpc.ChannelPoint inactive_channel = 4;
public LightningApi.ChannelPointOrBuilder getInactiveChannelOrBuilder()
.lnrpc.ChannelPoint inactive_channel = 4;
getInactiveChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public boolean hasPendingOpenChannel()
.lnrpc.PendingUpdate pending_open_channel = 6;
hasPendingOpenChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.PendingUpdate getPendingOpenChannel()
.lnrpc.PendingUpdate pending_open_channel = 6;
getPendingOpenChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setPendingOpenChannel(LightningApi.PendingUpdate value)
.lnrpc.PendingUpdate pending_open_channel = 6;
public LightningApi.ChannelEventUpdate.Builder setPendingOpenChannel(LightningApi.PendingUpdate.Builder builderForValue)
.lnrpc.PendingUpdate pending_open_channel = 6;
public LightningApi.ChannelEventUpdate.Builder mergePendingOpenChannel(LightningApi.PendingUpdate value)
.lnrpc.PendingUpdate pending_open_channel = 6;
public LightningApi.ChannelEventUpdate.Builder clearPendingOpenChannel()
.lnrpc.PendingUpdate pending_open_channel = 6;
public LightningApi.PendingUpdate.Builder getPendingOpenChannelBuilder()
.lnrpc.PendingUpdate pending_open_channel = 6;
public LightningApi.PendingUpdateOrBuilder getPendingOpenChannelOrBuilder()
.lnrpc.PendingUpdate pending_open_channel = 6;
getPendingOpenChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public boolean hasFullyResolvedChannel()
.lnrpc.ChannelPoint fully_resolved_channel = 7;
hasFullyResolvedChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelPoint getFullyResolvedChannel()
.lnrpc.ChannelPoint fully_resolved_channel = 7;
getFullyResolvedChannel
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setFullyResolvedChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint fully_resolved_channel = 7;
public LightningApi.ChannelEventUpdate.Builder setFullyResolvedChannel(LightningApi.ChannelPoint.Builder builderForValue)
.lnrpc.ChannelPoint fully_resolved_channel = 7;
public LightningApi.ChannelEventUpdate.Builder mergeFullyResolvedChannel(LightningApi.ChannelPoint value)
.lnrpc.ChannelPoint fully_resolved_channel = 7;
public LightningApi.ChannelEventUpdate.Builder clearFullyResolvedChannel()
.lnrpc.ChannelPoint fully_resolved_channel = 7;
public LightningApi.ChannelPoint.Builder getFullyResolvedChannelBuilder()
.lnrpc.ChannelPoint fully_resolved_channel = 7;
public LightningApi.ChannelPointOrBuilder getFullyResolvedChannelOrBuilder()
.lnrpc.ChannelPoint fully_resolved_channel = 7;
getFullyResolvedChannelOrBuilder
in interface LightningApi.ChannelEventUpdateOrBuilder
public int getTypeValue()
.lnrpc.ChannelEventUpdate.UpdateType type = 5;
getTypeValue
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setTypeValue(int value)
.lnrpc.ChannelEventUpdate.UpdateType type = 5;
value
- The enum numeric value on the wire for type to set.public LightningApi.ChannelEventUpdate.UpdateType getType()
.lnrpc.ChannelEventUpdate.UpdateType type = 5;
getType
in interface LightningApi.ChannelEventUpdateOrBuilder
public LightningApi.ChannelEventUpdate.Builder setType(LightningApi.ChannelEventUpdate.UpdateType value)
.lnrpc.ChannelEventUpdate.UpdateType type = 5;
value
- The type to set.public LightningApi.ChannelEventUpdate.Builder clearType()
.lnrpc.ChannelEventUpdate.UpdateType type = 5;
public final LightningApi.ChannelEventUpdate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.ChannelEventUpdate.Builder>
public final LightningApi.ChannelEventUpdate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.ChannelEventUpdate.Builder>