public static final class Wtclient.TowerSession extends com.google.protobuf.GeneratedMessageV3 implements Wtclient.TowerSessionOrBuilder
wtclientrpc.TowerSession
Modifier and Type | Class and Description |
---|---|
static class |
Wtclient.TowerSession.Builder
Protobuf type
wtclientrpc.TowerSession |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
MAX_BACKUPS_FIELD_NUMBER |
static int |
NUM_BACKUPS_FIELD_NUMBER |
static int |
NUM_PENDING_BACKUPS_FIELD_NUMBER |
static int |
SWEEP_SAT_PER_BYTE_FIELD_NUMBER |
static int |
SWEEP_SAT_PER_VBYTE_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static Wtclient.TowerSession |
getDefaultInstance() |
Wtclient.TowerSession |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getMaxBackups()
The maximum number of backups allowed by the watchtower session.
|
int |
getNumBackups()
The total number of successful backups that have been made to the
watchtower session.
|
int |
getNumPendingBackups()
The total number of backups in the session that are currently pending to be
acknowledged by the watchtower.
|
com.google.protobuf.Parser<Wtclient.TowerSession> |
getParserForType() |
int |
getSerializedSize() |
int |
getSweepSatPerByte()
Deprecated.
wtclientrpc.TowerSession.sweep_sat_per_byte is deprecated.
See wtclient.proto;l=103
|
int |
getSweepSatPerVbyte()
The fee rate, in satoshis per vbyte, that will be used by the watchtower for
the justice transaction in the event of a channel breach.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Wtclient.TowerSession.Builder |
newBuilder() |
static Wtclient.TowerSession.Builder |
newBuilder(Wtclient.TowerSession prototype) |
Wtclient.TowerSession.Builder |
newBuilderForType() |
protected Wtclient.TowerSession.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Wtclient.TowerSession |
parseDelimitedFrom(java.io.InputStream input) |
static Wtclient.TowerSession |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Wtclient.TowerSession |
parseFrom(byte[] data) |
static Wtclient.TowerSession |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Wtclient.TowerSession |
parseFrom(java.nio.ByteBuffer data) |
static Wtclient.TowerSession |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Wtclient.TowerSession |
parseFrom(com.google.protobuf.ByteString data) |
static Wtclient.TowerSession |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Wtclient.TowerSession |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Wtclient.TowerSession |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Wtclient.TowerSession |
parseFrom(java.io.InputStream input) |
static Wtclient.TowerSession |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Wtclient.TowerSession> |
parser() |
Wtclient.TowerSession.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int NUM_BACKUPS_FIELD_NUMBER
public static final int NUM_PENDING_BACKUPS_FIELD_NUMBER
public static final int MAX_BACKUPS_FIELD_NUMBER
public static final int SWEEP_SAT_PER_BYTE_FIELD_NUMBER
public static final int SWEEP_SAT_PER_VBYTE_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class com.google.protobuf.GeneratedMessageV3
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public int getNumBackups()
The total number of successful backups that have been made to the watchtower session.
uint32 num_backups = 1;
getNumBackups
in interface Wtclient.TowerSessionOrBuilder
public int getNumPendingBackups()
The total number of backups in the session that are currently pending to be acknowledged by the watchtower.
uint32 num_pending_backups = 2;
getNumPendingBackups
in interface Wtclient.TowerSessionOrBuilder
public int getMaxBackups()
The maximum number of backups allowed by the watchtower session.
uint32 max_backups = 3;
getMaxBackups
in interface Wtclient.TowerSessionOrBuilder
@Deprecated public int getSweepSatPerByte()
Deprecated, use sweep_sat_per_vbyte. The fee rate, in satoshis per vbyte, that will be used by the watchtower for the justice transaction in the event of a channel breach.
uint32 sweep_sat_per_byte = 4 [deprecated = true];
getSweepSatPerByte
in interface Wtclient.TowerSessionOrBuilder
public int getSweepSatPerVbyte()
The fee rate, in satoshis per vbyte, that will be used by the watchtower for the justice transaction in the event of a channel breach.
uint32 sweep_sat_per_vbyte = 5;
getSweepSatPerVbyte
in interface Wtclient.TowerSessionOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static Wtclient.TowerSession parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Wtclient.TowerSession parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Wtclient.TowerSession parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Wtclient.TowerSession parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Wtclient.TowerSession parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Wtclient.TowerSession parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static Wtclient.TowerSession parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public Wtclient.TowerSession.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static Wtclient.TowerSession.Builder newBuilder()
public static Wtclient.TowerSession.Builder newBuilder(Wtclient.TowerSession prototype)
public Wtclient.TowerSession.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected Wtclient.TowerSession.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static Wtclient.TowerSession getDefaultInstance()
public static com.google.protobuf.Parser<Wtclient.TowerSession> parser()
public com.google.protobuf.Parser<Wtclient.TowerSession> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public Wtclient.TowerSession getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder