public static final class TrezorMessage.LoadDevice.Builder extends com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder> implements TrezorMessage.LoadDeviceOrBuilder
LoadDevice
Request: Load seed and related internal settings from the computer @next ButtonRequest @next Success @next Failure
Modifier and Type | Method and Description |
---|---|
TrezorMessage.LoadDevice |
build() |
TrezorMessage.LoadDevice |
buildPartial() |
TrezorMessage.LoadDevice.Builder |
clear() |
TrezorMessage.LoadDevice.Builder |
clearLabel()
optional string label = 6; |
TrezorMessage.LoadDevice.Builder |
clearLanguage()
optional string language = 5 [default = "english"]; |
TrezorMessage.LoadDevice.Builder |
clearMnemonic()
optional string mnemonic = 1; |
TrezorMessage.LoadDevice.Builder |
clearNode()
optional .HDNodeType node = 2; |
TrezorMessage.LoadDevice.Builder |
clearPassphraseProtection()
optional bool passphrase_protection = 4; |
TrezorMessage.LoadDevice.Builder |
clearPin()
optional string pin = 3; |
TrezorMessage.LoadDevice.Builder |
clearSkipChecksum()
optional bool skip_checksum = 7; |
TrezorMessage.LoadDevice.Builder |
clone() |
TrezorMessage.LoadDevice |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getLabel()
optional string label = 6; |
com.google.protobuf.ByteString |
getLabelBytes()
optional string label = 6; |
String |
getLanguage()
optional string language = 5 [default = "english"]; |
com.google.protobuf.ByteString |
getLanguageBytes()
optional string language = 5 [default = "english"]; |
String |
getMnemonic()
optional string mnemonic = 1; |
com.google.protobuf.ByteString |
getMnemonicBytes()
optional string mnemonic = 1; |
TrezorType.HDNodeType |
getNode()
optional .HDNodeType node = 2; |
TrezorType.HDNodeType.Builder |
getNodeBuilder()
optional .HDNodeType node = 2; |
TrezorType.HDNodeTypeOrBuilder |
getNodeOrBuilder()
optional .HDNodeType node = 2; |
boolean |
getPassphraseProtection()
optional bool passphrase_protection = 4; |
String |
getPin()
optional string pin = 3; |
com.google.protobuf.ByteString |
getPinBytes()
optional string pin = 3; |
boolean |
getSkipChecksum()
optional bool skip_checksum = 7; |
boolean |
hasLabel()
optional string label = 6; |
boolean |
hasLanguage()
optional string language = 5 [default = "english"]; |
boolean |
hasMnemonic()
optional string mnemonic = 1; |
boolean |
hasNode()
optional .HDNodeType node = 2; |
boolean |
hasPassphraseProtection()
optional bool passphrase_protection = 4; |
boolean |
hasPin()
optional string pin = 3; |
boolean |
hasSkipChecksum()
optional bool skip_checksum = 7; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TrezorMessage.LoadDevice.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TrezorMessage.LoadDevice.Builder |
mergeFrom(com.google.protobuf.Message other) |
TrezorMessage.LoadDevice.Builder |
mergeFrom(TrezorMessage.LoadDevice other) |
TrezorMessage.LoadDevice.Builder |
mergeNode(TrezorType.HDNodeType value)
optional .HDNodeType node = 2; |
TrezorMessage.LoadDevice.Builder |
setLabel(String value)
optional string label = 6; |
TrezorMessage.LoadDevice.Builder |
setLabelBytes(com.google.protobuf.ByteString value)
optional string label = 6; |
TrezorMessage.LoadDevice.Builder |
setLanguage(String value)
optional string language = 5 [default = "english"]; |
TrezorMessage.LoadDevice.Builder |
setLanguageBytes(com.google.protobuf.ByteString value)
optional string language = 5 [default = "english"]; |
TrezorMessage.LoadDevice.Builder |
setMnemonic(String value)
optional string mnemonic = 1; |
TrezorMessage.LoadDevice.Builder |
setMnemonicBytes(com.google.protobuf.ByteString value)
optional string mnemonic = 1; |
TrezorMessage.LoadDevice.Builder |
setNode(TrezorType.HDNodeType.Builder builderForValue)
optional .HDNodeType node = 2; |
TrezorMessage.LoadDevice.Builder |
setNode(TrezorType.HDNodeType value)
optional .HDNodeType node = 2; |
TrezorMessage.LoadDevice.Builder |
setPassphraseProtection(boolean value)
optional bool passphrase_protection = 4; |
TrezorMessage.LoadDevice.Builder |
setPin(String value)
optional string pin = 3; |
TrezorMessage.LoadDevice.Builder |
setPinBytes(com.google.protobuf.ByteString value)
optional string pin = 3; |
TrezorMessage.LoadDevice.Builder |
setSkipChecksum(boolean value)
optional bool skip_checksum = 7; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder>
public TrezorMessage.LoadDevice.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder>
public TrezorMessage.LoadDevice.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.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.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder>
public TrezorMessage.LoadDevice getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public TrezorMessage.LoadDevice build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public TrezorMessage.LoadDevice buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public TrezorMessage.LoadDevice.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TrezorMessage.LoadDevice.Builder>
public TrezorMessage.LoadDevice.Builder mergeFrom(TrezorMessage.LoadDevice other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder>
public TrezorMessage.LoadDevice.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<TrezorMessage.LoadDevice.Builder>
IOException
public boolean hasMnemonic()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
hasMnemonic
in interface TrezorMessage.LoadDeviceOrBuilder
public String getMnemonic()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
getMnemonic
in interface TrezorMessage.LoadDeviceOrBuilder
public com.google.protobuf.ByteString getMnemonicBytes()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
getMnemonicBytes
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setMnemonic(String value)
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
public TrezorMessage.LoadDevice.Builder clearMnemonic()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
public TrezorMessage.LoadDevice.Builder setMnemonicBytes(com.google.protobuf.ByteString value)
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
public boolean hasNode()
optional .HDNodeType node = 2;
BIP-32 node
hasNode
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorType.HDNodeType getNode()
optional .HDNodeType node = 2;
BIP-32 node
getNode
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setNode(TrezorType.HDNodeType value)
optional .HDNodeType node = 2;
BIP-32 node
public TrezorMessage.LoadDevice.Builder setNode(TrezorType.HDNodeType.Builder builderForValue)
optional .HDNodeType node = 2;
BIP-32 node
public TrezorMessage.LoadDevice.Builder mergeNode(TrezorType.HDNodeType value)
optional .HDNodeType node = 2;
BIP-32 node
public TrezorMessage.LoadDevice.Builder clearNode()
optional .HDNodeType node = 2;
BIP-32 node
public TrezorType.HDNodeType.Builder getNodeBuilder()
optional .HDNodeType node = 2;
BIP-32 node
public TrezorType.HDNodeTypeOrBuilder getNodeOrBuilder()
optional .HDNodeType node = 2;
BIP-32 node
getNodeOrBuilder
in interface TrezorMessage.LoadDeviceOrBuilder
public boolean hasPin()
optional string pin = 3;
set PIN protection
hasPin
in interface TrezorMessage.LoadDeviceOrBuilder
public String getPin()
optional string pin = 3;
set PIN protection
getPin
in interface TrezorMessage.LoadDeviceOrBuilder
public com.google.protobuf.ByteString getPinBytes()
optional string pin = 3;
set PIN protection
getPinBytes
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setPin(String value)
optional string pin = 3;
set PIN protection
public TrezorMessage.LoadDevice.Builder clearPin()
optional string pin = 3;
set PIN protection
public TrezorMessage.LoadDevice.Builder setPinBytes(com.google.protobuf.ByteString value)
optional string pin = 3;
set PIN protection
public boolean hasPassphraseProtection()
optional bool passphrase_protection = 4;
enable master node encryption using passphrase
hasPassphraseProtection
in interface TrezorMessage.LoadDeviceOrBuilder
public boolean getPassphraseProtection()
optional bool passphrase_protection = 4;
enable master node encryption using passphrase
getPassphraseProtection
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setPassphraseProtection(boolean value)
optional bool passphrase_protection = 4;
enable master node encryption using passphrase
public TrezorMessage.LoadDevice.Builder clearPassphraseProtection()
optional bool passphrase_protection = 4;
enable master node encryption using passphrase
public boolean hasLanguage()
optional string language = 5 [default = "english"];
device language
hasLanguage
in interface TrezorMessage.LoadDeviceOrBuilder
public String getLanguage()
optional string language = 5 [default = "english"];
device language
getLanguage
in interface TrezorMessage.LoadDeviceOrBuilder
public com.google.protobuf.ByteString getLanguageBytes()
optional string language = 5 [default = "english"];
device language
getLanguageBytes
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setLanguage(String value)
optional string language = 5 [default = "english"];
device language
public TrezorMessage.LoadDevice.Builder clearLanguage()
optional string language = 5 [default = "english"];
device language
public TrezorMessage.LoadDevice.Builder setLanguageBytes(com.google.protobuf.ByteString value)
optional string language = 5 [default = "english"];
device language
public boolean hasLabel()
optional string label = 6;
device label
hasLabel
in interface TrezorMessage.LoadDeviceOrBuilder
public String getLabel()
optional string label = 6;
device label
getLabel
in interface TrezorMessage.LoadDeviceOrBuilder
public com.google.protobuf.ByteString getLabelBytes()
optional string label = 6;
device label
getLabelBytes
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setLabel(String value)
optional string label = 6;
device label
public TrezorMessage.LoadDevice.Builder clearLabel()
optional string label = 6;
device label
public TrezorMessage.LoadDevice.Builder setLabelBytes(com.google.protobuf.ByteString value)
optional string label = 6;
device label
public boolean hasSkipChecksum()
optional bool skip_checksum = 7;
do not test mnemonic for valid BIP-39 checksum
hasSkipChecksum
in interface TrezorMessage.LoadDeviceOrBuilder
public boolean getSkipChecksum()
optional bool skip_checksum = 7;
do not test mnemonic for valid BIP-39 checksum
getSkipChecksum
in interface TrezorMessage.LoadDeviceOrBuilder
public TrezorMessage.LoadDevice.Builder setSkipChecksum(boolean value)
optional bool skip_checksum = 7;
do not test mnemonic for valid BIP-39 checksum
public TrezorMessage.LoadDevice.Builder clearSkipChecksum()
optional bool skip_checksum = 7;
do not test mnemonic for valid BIP-39 checksum
Copyright © 2013–2016 Bitcoin Solutions Ltd. All rights reserved.