public static final class KeepKeyMessage.DebugLinkState.Builder extends com.google.protobuf.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.Builder> implements KeepKeyMessage.DebugLinkStateOrBuilder
DebugLinkState
Response: Device current state @prev DebugLinkGetState
| Modifier and Type | Method and Description |
|---|---|
KeepKeyMessage.DebugLinkState |
build() |
KeepKeyMessage.DebugLinkState |
buildPartial() |
KeepKeyMessage.DebugLinkState.Builder |
clear() |
KeepKeyMessage.DebugLinkState.Builder |
clearLayout()
optional bytes layout = 1; |
KeepKeyMessage.DebugLinkState.Builder |
clearMatrix()
optional string matrix = 3; |
KeepKeyMessage.DebugLinkState.Builder |
clearMnemonic()
optional string mnemonic = 4; |
KeepKeyMessage.DebugLinkState.Builder |
clearNode()
optional .HDNodeType node = 5; |
KeepKeyMessage.DebugLinkState.Builder |
clearPassphraseProtection()
optional bool passphrase_protection = 6; |
KeepKeyMessage.DebugLinkState.Builder |
clearPin()
optional string pin = 2; |
KeepKeyMessage.DebugLinkState.Builder |
clearRecoveryFakeWord()
optional string recovery_fake_word = 9; |
KeepKeyMessage.DebugLinkState.Builder |
clearRecoveryWordPos()
optional uint32 recovery_word_pos = 10; |
KeepKeyMessage.DebugLinkState.Builder |
clearResetEntropy()
optional bytes reset_entropy = 8; |
KeepKeyMessage.DebugLinkState.Builder |
clearResetWord()
optional string reset_word = 7; |
KeepKeyMessage.DebugLinkState.Builder |
clone() |
KeepKeyMessage.DebugLinkState |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getLayout()
optional bytes layout = 1; |
String |
getMatrix()
optional string matrix = 3; |
com.google.protobuf.ByteString |
getMatrixBytes()
optional string matrix = 3; |
String |
getMnemonic()
optional string mnemonic = 4; |
com.google.protobuf.ByteString |
getMnemonicBytes()
optional string mnemonic = 4; |
KeepKeyType.HDNodeType |
getNode()
optional .HDNodeType node = 5; |
KeepKeyType.HDNodeType.Builder |
getNodeBuilder()
optional .HDNodeType node = 5; |
KeepKeyType.HDNodeTypeOrBuilder |
getNodeOrBuilder()
optional .HDNodeType node = 5; |
boolean |
getPassphraseProtection()
optional bool passphrase_protection = 6; |
String |
getPin()
optional string pin = 2; |
com.google.protobuf.ByteString |
getPinBytes()
optional string pin = 2; |
String |
getRecoveryFakeWord()
optional string recovery_fake_word = 9; |
com.google.protobuf.ByteString |
getRecoveryFakeWordBytes()
optional string recovery_fake_word = 9; |
int |
getRecoveryWordPos()
optional uint32 recovery_word_pos = 10; |
com.google.protobuf.ByteString |
getResetEntropy()
optional bytes reset_entropy = 8; |
String |
getResetWord()
optional string reset_word = 7; |
com.google.protobuf.ByteString |
getResetWordBytes()
optional string reset_word = 7; |
boolean |
hasLayout()
optional bytes layout = 1; |
boolean |
hasMatrix()
optional string matrix = 3; |
boolean |
hasMnemonic()
optional string mnemonic = 4; |
boolean |
hasNode()
optional .HDNodeType node = 5; |
boolean |
hasPassphraseProtection()
optional bool passphrase_protection = 6; |
boolean |
hasPin()
optional string pin = 2; |
boolean |
hasRecoveryFakeWord()
optional string recovery_fake_word = 9; |
boolean |
hasRecoveryWordPos()
optional uint32 recovery_word_pos = 10; |
boolean |
hasResetEntropy()
optional bytes reset_entropy = 8; |
boolean |
hasResetWord()
optional string reset_word = 7; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
KeepKeyMessage.DebugLinkState.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
KeepKeyMessage.DebugLinkState.Builder |
mergeFrom(KeepKeyMessage.DebugLinkState other) |
KeepKeyMessage.DebugLinkState.Builder |
mergeFrom(com.google.protobuf.Message other) |
KeepKeyMessage.DebugLinkState.Builder |
mergeNode(KeepKeyType.HDNodeType value)
optional .HDNodeType node = 5; |
KeepKeyMessage.DebugLinkState.Builder |
setLayout(com.google.protobuf.ByteString value)
optional bytes layout = 1; |
KeepKeyMessage.DebugLinkState.Builder |
setMatrix(String value)
optional string matrix = 3; |
KeepKeyMessage.DebugLinkState.Builder |
setMatrixBytes(com.google.protobuf.ByteString value)
optional string matrix = 3; |
KeepKeyMessage.DebugLinkState.Builder |
setMnemonic(String value)
optional string mnemonic = 4; |
KeepKeyMessage.DebugLinkState.Builder |
setMnemonicBytes(com.google.protobuf.ByteString value)
optional string mnemonic = 4; |
KeepKeyMessage.DebugLinkState.Builder |
setNode(KeepKeyType.HDNodeType.Builder builderForValue)
optional .HDNodeType node = 5; |
KeepKeyMessage.DebugLinkState.Builder |
setNode(KeepKeyType.HDNodeType value)
optional .HDNodeType node = 5; |
KeepKeyMessage.DebugLinkState.Builder |
setPassphraseProtection(boolean value)
optional bool passphrase_protection = 6; |
KeepKeyMessage.DebugLinkState.Builder |
setPin(String value)
optional string pin = 2; |
KeepKeyMessage.DebugLinkState.Builder |
setPinBytes(com.google.protobuf.ByteString value)
optional string pin = 2; |
KeepKeyMessage.DebugLinkState.Builder |
setRecoveryFakeWord(String value)
optional string recovery_fake_word = 9; |
KeepKeyMessage.DebugLinkState.Builder |
setRecoveryFakeWordBytes(com.google.protobuf.ByteString value)
optional string recovery_fake_word = 9; |
KeepKeyMessage.DebugLinkState.Builder |
setRecoveryWordPos(int value)
optional uint32 recovery_word_pos = 10; |
KeepKeyMessage.DebugLinkState.Builder |
setResetEntropy(com.google.protobuf.ByteString value)
optional bytes reset_entropy = 8; |
KeepKeyMessage.DebugLinkState.Builder |
setResetWord(String value)
optional string reset_word = 7; |
KeepKeyMessage.DebugLinkState.Builder |
setResetWordBytes(com.google.protobuf.ByteString value)
optional string reset_word = 7; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.Builder>public KeepKeyMessage.DebugLinkState.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.Builder>public KeepKeyMessage.DebugLinkState.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.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.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.Builder>public KeepKeyMessage.DebugLinkState getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KeepKeyMessage.DebugLinkState build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyMessage.DebugLinkState buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyMessage.DebugLinkState.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepKeyMessage.DebugLinkState.Builder>public KeepKeyMessage.DebugLinkState.Builder mergeFrom(KeepKeyMessage.DebugLinkState other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<KeepKeyMessage.DebugLinkState.Builder>public KeepKeyMessage.DebugLinkState.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<KeepKeyMessage.DebugLinkState.Builder>IOExceptionpublic boolean hasLayout()
optional bytes layout = 1;
raw buffer of display
hasLayout in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getLayout()
optional bytes layout = 1;
raw buffer of display
getLayout in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setLayout(com.google.protobuf.ByteString value)
optional bytes layout = 1;
raw buffer of display
public KeepKeyMessage.DebugLinkState.Builder clearLayout()
optional bytes layout = 1;
raw buffer of display
public boolean hasPin()
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
hasPin in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic String getPin()
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
getPin in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getPinBytes()
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
getPinBytes in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setPin(String value)
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
public KeepKeyMessage.DebugLinkState.Builder clearPin()
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
public KeepKeyMessage.DebugLinkState.Builder setPinBytes(com.google.protobuf.ByteString value)
optional string pin = 2;
current PIN, blank if PIN is not set/enabled
public boolean hasMatrix()
optional string matrix = 3;
current PIN matrix
hasMatrix in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic String getMatrix()
optional string matrix = 3;
current PIN matrix
getMatrix in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getMatrixBytes()
optional string matrix = 3;
current PIN matrix
getMatrixBytes in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setMatrix(String value)
optional string matrix = 3;
current PIN matrix
public KeepKeyMessage.DebugLinkState.Builder clearMatrix()
optional string matrix = 3;
current PIN matrix
public KeepKeyMessage.DebugLinkState.Builder setMatrixBytes(com.google.protobuf.ByteString value)
optional string matrix = 3;
current PIN matrix
public boolean hasMnemonic()
optional string mnemonic = 4;
current BIP-39 mnemonic
hasMnemonic in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic String getMnemonic()
optional string mnemonic = 4;
current BIP-39 mnemonic
getMnemonic in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getMnemonicBytes()
optional string mnemonic = 4;
current BIP-39 mnemonic
getMnemonicBytes in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setMnemonic(String value)
optional string mnemonic = 4;
current BIP-39 mnemonic
public KeepKeyMessage.DebugLinkState.Builder clearMnemonic()
optional string mnemonic = 4;
current BIP-39 mnemonic
public KeepKeyMessage.DebugLinkState.Builder setMnemonicBytes(com.google.protobuf.ByteString value)
optional string mnemonic = 4;
current BIP-39 mnemonic
public boolean hasNode()
optional .HDNodeType node = 5;
current BIP-32 node
hasNode in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyType.HDNodeType getNode()
optional .HDNodeType node = 5;
current BIP-32 node
getNode in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setNode(KeepKeyType.HDNodeType value)
optional .HDNodeType node = 5;
current BIP-32 node
public KeepKeyMessage.DebugLinkState.Builder setNode(KeepKeyType.HDNodeType.Builder builderForValue)
optional .HDNodeType node = 5;
current BIP-32 node
public KeepKeyMessage.DebugLinkState.Builder mergeNode(KeepKeyType.HDNodeType value)
optional .HDNodeType node = 5;
current BIP-32 node
public KeepKeyMessage.DebugLinkState.Builder clearNode()
optional .HDNodeType node = 5;
current BIP-32 node
public KeepKeyType.HDNodeType.Builder getNodeBuilder()
optional .HDNodeType node = 5;
current BIP-32 node
public KeepKeyType.HDNodeTypeOrBuilder getNodeOrBuilder()
optional .HDNodeType node = 5;
current BIP-32 node
getNodeOrBuilder in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic boolean hasPassphraseProtection()
optional bool passphrase_protection = 6;
is node/mnemonic encrypted using passphrase?
hasPassphraseProtection in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic boolean getPassphraseProtection()
optional bool passphrase_protection = 6;
is node/mnemonic encrypted using passphrase?
getPassphraseProtection in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setPassphraseProtection(boolean value)
optional bool passphrase_protection = 6;
is node/mnemonic encrypted using passphrase?
public KeepKeyMessage.DebugLinkState.Builder clearPassphraseProtection()
optional bool passphrase_protection = 6;
is node/mnemonic encrypted using passphrase?
public boolean hasResetWord()
optional string reset_word = 7;
word on device display during ResetDevice workflow
hasResetWord in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic String getResetWord()
optional string reset_word = 7;
word on device display during ResetDevice workflow
getResetWord in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getResetWordBytes()
optional string reset_word = 7;
word on device display during ResetDevice workflow
getResetWordBytes in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setResetWord(String value)
optional string reset_word = 7;
word on device display during ResetDevice workflow
public KeepKeyMessage.DebugLinkState.Builder clearResetWord()
optional string reset_word = 7;
word on device display during ResetDevice workflow
public KeepKeyMessage.DebugLinkState.Builder setResetWordBytes(com.google.protobuf.ByteString value)
optional string reset_word = 7;
word on device display during ResetDevice workflow
public boolean hasResetEntropy()
optional bytes reset_entropy = 8;
current entropy during ResetDevice workflow
hasResetEntropy in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getResetEntropy()
optional bytes reset_entropy = 8;
current entropy during ResetDevice workflow
getResetEntropy in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setResetEntropy(com.google.protobuf.ByteString value)
optional bytes reset_entropy = 8;
current entropy during ResetDevice workflow
public KeepKeyMessage.DebugLinkState.Builder clearResetEntropy()
optional bytes reset_entropy = 8;
current entropy during ResetDevice workflow
public boolean hasRecoveryFakeWord()
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
hasRecoveryFakeWord in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic String getRecoveryFakeWord()
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
getRecoveryFakeWord in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic com.google.protobuf.ByteString getRecoveryFakeWordBytes()
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
getRecoveryFakeWordBytes in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setRecoveryFakeWord(String value)
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
public KeepKeyMessage.DebugLinkState.Builder clearRecoveryFakeWord()
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
public KeepKeyMessage.DebugLinkState.Builder setRecoveryFakeWordBytes(com.google.protobuf.ByteString value)
optional string recovery_fake_word = 9;
(fake) word on display during RecoveryDevice workflow
public boolean hasRecoveryWordPos()
optional uint32 recovery_word_pos = 10;
index of mnemonic word the device is expecting during RecoveryDevice workflow
hasRecoveryWordPos in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic int getRecoveryWordPos()
optional uint32 recovery_word_pos = 10;
index of mnemonic word the device is expecting during RecoveryDevice workflow
getRecoveryWordPos in interface KeepKeyMessage.DebugLinkStateOrBuilderpublic KeepKeyMessage.DebugLinkState.Builder setRecoveryWordPos(int value)
optional uint32 recovery_word_pos = 10;
index of mnemonic word the device is expecting during RecoveryDevice workflow
public KeepKeyMessage.DebugLinkState.Builder clearRecoveryWordPos()
optional uint32 recovery_word_pos = 10;
index of mnemonic word the device is expecting during RecoveryDevice workflow
Copyright © 2013–2016 Bitcoin Solutions Ltd. All rights reserved.