public static final class KeepKeyStorage.Storage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder> implements KeepKeyStorage.StorageOrBuilder
Internal persistent storage of deviceProtobuf type
Storage| Modifier and Type | Method and Description |
|---|---|
KeepKeyStorage.Storage.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
KeepKeyStorage.Storage |
build() |
KeepKeyStorage.Storage |
buildPartial() |
KeepKeyStorage.Storage.Builder |
clear() |
KeepKeyStorage.Storage.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
KeepKeyStorage.Storage.Builder |
clearHomescreen()
image used as homescreen (logo + label is used when not set)
|
KeepKeyStorage.Storage.Builder |
clearImported()
was storage imported from an external source?
|
KeepKeyStorage.Storage.Builder |
clearLabel()
device label
|
KeepKeyStorage.Storage.Builder |
clearLanguage()
current language
|
KeepKeyStorage.Storage.Builder |
clearMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
clearNode()
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
KeepKeyStorage.Storage.Builder |
clearPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
|
KeepKeyStorage.Storage.Builder |
clearPin()
current PIN
|
KeepKeyStorage.Storage.Builder |
clearPinFailedAttempts()
number of failed PIN attempts
|
KeepKeyStorage.Storage.Builder |
clearVersion()
version of storage
|
KeepKeyStorage.Storage.Builder |
clone() |
KeepKeyStorage.Storage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getHomescreen()
image used as homescreen (logo + label is used when not set)
|
boolean |
getImported()
was storage imported from an external source?
|
String |
getLabel()
device label
|
com.google.protobuf.ByteString |
getLabelBytes()
device label
|
String |
getLanguage()
current language
|
com.google.protobuf.ByteString |
getLanguageBytes()
current language
|
String |
getMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
|
com.google.protobuf.ByteString |
getMnemonicBytes()
BIP-39 mnemonic (node cannot be used if this is present)
|
KeepKeyType.HDNodeType |
getNode()
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyType.HDNodeType.Builder |
getNodeBuilder()
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyType.HDNodeTypeOrBuilder |
getNodeOrBuilder()
BIP-32 node (mnemonic cannot be used if this is present)
|
boolean |
getPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
|
String |
getPin()
current PIN
|
com.google.protobuf.ByteString |
getPinBytes()
current PIN
|
int |
getPinFailedAttempts()
number of failed PIN attempts
|
int |
getVersion()
version of storage
|
boolean |
hasHomescreen()
image used as homescreen (logo + label is used when not set)
|
boolean |
hasImported()
was storage imported from an external source?
|
boolean |
hasLabel()
device label
|
boolean |
hasLanguage()
current language
|
boolean |
hasMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
|
boolean |
hasNode()
BIP-32 node (mnemonic cannot be used if this is present)
|
boolean |
hasPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
|
boolean |
hasPin()
current PIN
|
boolean |
hasPinFailedAttempts()
number of failed PIN attempts
|
boolean |
hasVersion()
version of storage
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
KeepKeyStorage.Storage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
KeepKeyStorage.Storage.Builder |
mergeFrom(KeepKeyStorage.Storage other) |
KeepKeyStorage.Storage.Builder |
mergeFrom(com.google.protobuf.Message other) |
KeepKeyStorage.Storage.Builder |
mergeNode(KeepKeyType.HDNodeType value)
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
KeepKeyStorage.Storage.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
KeepKeyStorage.Storage.Builder |
setHomescreen(com.google.protobuf.ByteString value)
image used as homescreen (logo + label is used when not set)
|
KeepKeyStorage.Storage.Builder |
setImported(boolean value)
was storage imported from an external source?
|
KeepKeyStorage.Storage.Builder |
setLabel(String value)
device label
|
KeepKeyStorage.Storage.Builder |
setLabelBytes(com.google.protobuf.ByteString value)
device label
|
KeepKeyStorage.Storage.Builder |
setLanguage(String value)
current language
|
KeepKeyStorage.Storage.Builder |
setLanguageBytes(com.google.protobuf.ByteString value)
current language
|
KeepKeyStorage.Storage.Builder |
setMnemonic(String value)
BIP-39 mnemonic (node cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
setMnemonicBytes(com.google.protobuf.ByteString value)
BIP-39 mnemonic (node cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
setNode(KeepKeyType.HDNodeType.Builder builderForValue)
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
setNode(KeepKeyType.HDNodeType value)
BIP-32 node (mnemonic cannot be used if this is present)
|
KeepKeyStorage.Storage.Builder |
setPassphraseProtection(boolean value)
whether to require passphrase to decrypt node or stretch mnemonic
|
KeepKeyStorage.Storage.Builder |
setPin(String value)
current PIN
|
KeepKeyStorage.Storage.Builder |
setPinBytes(com.google.protobuf.ByteString value)
current PIN
|
KeepKeyStorage.Storage.Builder |
setPinFailedAttempts(int value)
number of failed PIN attempts
|
KeepKeyStorage.Storage.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
KeepKeyStorage.Storage.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
KeepKeyStorage.Storage.Builder |
setVersion(int value)
version of storage
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.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.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KeepKeyStorage.Storage build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyStorage.Storage buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KeepKeyStorage.Storage.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.Builder mergeFrom(KeepKeyStorage.Storage other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public KeepKeyStorage.Storage.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<KeepKeyStorage.Storage.Builder>IOExceptionpublic boolean hasVersion()
version of storage
required uint32 version = 1;hasVersion in interface KeepKeyStorage.StorageOrBuilderpublic int getVersion()
version of storage
required uint32 version = 1;getVersion in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setVersion(int value)
version of storage
required uint32 version = 1;public KeepKeyStorage.Storage.Builder clearVersion()
version of storage
required uint32 version = 1;public boolean hasNode()
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;hasNode in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyType.HDNodeType getNode()
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;getNode in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setNode(KeepKeyType.HDNodeType value)
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;public KeepKeyStorage.Storage.Builder setNode(KeepKeyType.HDNodeType.Builder builderForValue)
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;public KeepKeyStorage.Storage.Builder mergeNode(KeepKeyType.HDNodeType value)
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;public KeepKeyStorage.Storage.Builder clearNode()
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;public KeepKeyType.HDNodeType.Builder getNodeBuilder()
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;public KeepKeyType.HDNodeTypeOrBuilder getNodeOrBuilder()
BIP-32 node (mnemonic cannot be used if this is present)
optional .HDNodeType node = 2;getNodeOrBuilder in interface KeepKeyStorage.StorageOrBuilderpublic boolean hasMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;hasMnemonic in interface KeepKeyStorage.StorageOrBuilderpublic String getMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;getMnemonic in interface KeepKeyStorage.StorageOrBuilderpublic com.google.protobuf.ByteString getMnemonicBytes()
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;getMnemonicBytes in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setMnemonic(String value)
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;public KeepKeyStorage.Storage.Builder clearMnemonic()
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;public KeepKeyStorage.Storage.Builder setMnemonicBytes(com.google.protobuf.ByteString value)
BIP-39 mnemonic (node cannot be used if this is present)
optional string mnemonic = 3;public boolean hasPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
optional bool passphrase_protection = 4;hasPassphraseProtection in interface KeepKeyStorage.StorageOrBuilderpublic boolean getPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
optional bool passphrase_protection = 4;getPassphraseProtection in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setPassphraseProtection(boolean value)
whether to require passphrase to decrypt node or stretch mnemonic
optional bool passphrase_protection = 4;public KeepKeyStorage.Storage.Builder clearPassphraseProtection()
whether to require passphrase to decrypt node or stretch mnemonic
optional bool passphrase_protection = 4;public boolean hasPinFailedAttempts()
number of failed PIN attempts
optional uint32 pin_failed_attempts = 5;hasPinFailedAttempts in interface KeepKeyStorage.StorageOrBuilderpublic int getPinFailedAttempts()
number of failed PIN attempts
optional uint32 pin_failed_attempts = 5;getPinFailedAttempts in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setPinFailedAttempts(int value)
number of failed PIN attempts
optional uint32 pin_failed_attempts = 5;public KeepKeyStorage.Storage.Builder clearPinFailedAttempts()
number of failed PIN attempts
optional uint32 pin_failed_attempts = 5;public boolean hasPin()
current PIN
optional string pin = 6;hasPin in interface KeepKeyStorage.StorageOrBuilderpublic String getPin()
current PIN
optional string pin = 6;getPin in interface KeepKeyStorage.StorageOrBuilderpublic com.google.protobuf.ByteString getPinBytes()
current PIN
optional string pin = 6;getPinBytes in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setPin(String value)
current PIN
optional string pin = 6;public KeepKeyStorage.Storage.Builder clearPin()
current PIN
optional string pin = 6;public KeepKeyStorage.Storage.Builder setPinBytes(com.google.protobuf.ByteString value)
current PIN
optional string pin = 6;public boolean hasLanguage()
current language
optional string language = 7;hasLanguage in interface KeepKeyStorage.StorageOrBuilderpublic String getLanguage()
current language
optional string language = 7;getLanguage in interface KeepKeyStorage.StorageOrBuilderpublic com.google.protobuf.ByteString getLanguageBytes()
current language
optional string language = 7;getLanguageBytes in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setLanguage(String value)
current language
optional string language = 7;public KeepKeyStorage.Storage.Builder clearLanguage()
current language
optional string language = 7;public KeepKeyStorage.Storage.Builder setLanguageBytes(com.google.protobuf.ByteString value)
current language
optional string language = 7;public boolean hasLabel()
device label
optional string label = 8;hasLabel in interface KeepKeyStorage.StorageOrBuilderpublic String getLabel()
device label
optional string label = 8;getLabel in interface KeepKeyStorage.StorageOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
device label
optional string label = 8;getLabelBytes in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setLabel(String value)
device label
optional string label = 8;public KeepKeyStorage.Storage.Builder clearLabel()
device label
optional string label = 8;public KeepKeyStorage.Storage.Builder setLabelBytes(com.google.protobuf.ByteString value)
device label
optional string label = 8;public boolean hasImported()
was storage imported from an external source?
optional bool imported = 9;hasImported in interface KeepKeyStorage.StorageOrBuilderpublic boolean getImported()
was storage imported from an external source?
optional bool imported = 9;getImported in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setImported(boolean value)
was storage imported from an external source?
optional bool imported = 9;public KeepKeyStorage.Storage.Builder clearImported()
was storage imported from an external source?
optional bool imported = 9;public boolean hasHomescreen()
image used as homescreen (logo + label is used when not set)
optional bytes homescreen = 10;hasHomescreen in interface KeepKeyStorage.StorageOrBuilderpublic com.google.protobuf.ByteString getHomescreen()
image used as homescreen (logo + label is used when not set)
optional bytes homescreen = 10;getHomescreen in interface KeepKeyStorage.StorageOrBuilderpublic KeepKeyStorage.Storage.Builder setHomescreen(com.google.protobuf.ByteString value)
image used as homescreen (logo + label is used when not set)
optional bytes homescreen = 10;public KeepKeyStorage.Storage.Builder clearHomescreen()
image used as homescreen (logo + label is used when not set)
optional bytes homescreen = 10;public final KeepKeyStorage.Storage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>public final KeepKeyStorage.Storage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepKeyStorage.Storage.Builder>Copyright © 2013–2017 Bitcoin Solutions Ltd. All rights reserved.