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, 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<TrezorMessage.LoadDevice.Builder>public TrezorMessage.LoadDevice.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.Builder>public TrezorMessage.LoadDevice.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<TrezorMessage.LoadDevice.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<TrezorMessage.LoadDevice.Builder>public TrezorMessage.LoadDevice getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TrezorMessage.LoadDevice build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TrezorMessage.LoadDevice buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TrezorMessage.LoadDevice.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TrezorMessage.LoadDevice.Builder>IOExceptionpublic boolean hasMnemonic()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
hasMnemonic in interface TrezorMessage.LoadDeviceOrBuilderpublic String getMnemonic()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
getMnemonic in interface TrezorMessage.LoadDeviceOrBuilderpublic com.google.protobuf.ByteString getMnemonicBytes()
optional string mnemonic = 1;
seed encoded as BIP-39 mnemonic (12, 18 or 24 words)
getMnemonicBytes in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic TrezorType.HDNodeType getNode()
optional .HDNodeType node = 2;
BIP-32 node
getNode in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic boolean hasPin()
optional string pin = 3;
set PIN protection
hasPin in interface TrezorMessage.LoadDeviceOrBuilderpublic String getPin()
optional string pin = 3;
set PIN protection
getPin in interface TrezorMessage.LoadDeviceOrBuilderpublic com.google.protobuf.ByteString getPinBytes()
optional string pin = 3;
set PIN protection
getPinBytes in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic boolean getPassphraseProtection()
optional bool passphrase_protection = 4;
enable master node encryption using passphrase
getPassphraseProtection in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic String getLanguage()
optional string language = 5 [default = "english"];
device language
getLanguage in interface TrezorMessage.LoadDeviceOrBuilderpublic com.google.protobuf.ByteString getLanguageBytes()
optional string language = 5 [default = "english"];
device language
getLanguageBytes in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic String getLabel()
optional string label = 6;
device label
getLabel in interface TrezorMessage.LoadDeviceOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
optional string label = 6;
device label
getLabelBytes in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.LoadDeviceOrBuilderpublic boolean getSkipChecksum()
optional bool skip_checksum = 7;
do not test mnemonic for valid BIP-39 checksum
getSkipChecksum in interface TrezorMessage.LoadDeviceOrBuilderpublic 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.