public class InitWalletRequest extends Message<Walletunlocker.InitWalletRequest>
Message
,
Walletunlocker.InitWalletRequest
builder, wrapperFactory
Constructor and Description |
---|
InitWalletRequest()
Empty Constructor
|
InitWalletRequest(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
InitWalletRequest(Walletunlocker.InitWalletRequest apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getAezeedPassphrase()
Getter for aezeedPassphrase.
|
ChanBackupSnapshot |
getChannelBackups()
Getter for a list of channelBackups.
|
java.util.List<java.lang.String> |
getCipherSeedMnemonic()
Getter for a list of cipherSeedMnemonic.
|
java.lang.String |
getExtendedMasterKey()
Getter for extendedMasterKey.
|
long |
getExtendedMasterKeyBirthdayTimestamp()
Getter for extendedMasterKeyBirthdayTimestamp.
|
byte[] |
getMacaroonRootKey()
Getter for macaroonRootKey.
|
int |
getRecoveryWindow()
Getter for recoveryWindow.
|
boolean |
getStatelessInit()
Getter for statelessInit.
|
byte[] |
getWalletPassword()
Getter for walletPassword.
|
WatchOnly |
getWatchOnly()
Getter for a list of watchOnly.
|
protected void |
populateRepeatedFields()
Method to be overrided by inherited messages that contains repeatable or mapped fields.
|
void |
setAezeedPassphrase(byte[] value)
Setter for aezeedPassphrase.
|
void |
setChannelBackups(ChanBackupSnapshot value)
Setter for list of channelBackups.
|
void |
setCipherSeedMnemonic(java.util.List<java.lang.String> valueList)
Setter for list of cipherSeedMnemonic.
|
void |
setExtendedMasterKey(java.lang.String value)
Setter for extendedMasterKey.
|
void |
setExtendedMasterKeyBirthdayTimestamp(long value)
Setter for extendedMasterKeyBirthdayTimestamp.
|
void |
setMacaroonRootKey(byte[] value)
Setter for macaroonRootKey.
|
void |
setRecoveryWindow(int value)
Setter for recoveryWindow.
|
void |
setStatelessInit(boolean value)
Setter for statelessInit.
|
void |
setWalletPassword(byte[] value)
Setter for walletPassword.
|
void |
setWatchOnly(WatchOnly value)
Setter for list of watchOnly.
|
equals, getApiObject, getMessageName, hashCode, toJson, toJsonAsString, toString, validate
public InitWalletRequest()
public InitWalletRequest(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public InitWalletRequest(Walletunlocker.InitWalletRequest apiObject)
public byte[] getWalletPassword()
public void setWalletPassword(byte[] value)
public java.util.List<java.lang.String> getCipherSeedMnemonic() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setCipherSeedMnemonic(java.util.List<java.lang.String> valueList)
public byte[] getAezeedPassphrase()
public void setAezeedPassphrase(byte[] value)
public int getRecoveryWindow()
public void setRecoveryWindow(int value)
public ChanBackupSnapshot getChannelBackups() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setChannelBackups(ChanBackupSnapshot value)
public boolean getStatelessInit()
public void setStatelessInit(boolean value)
public java.lang.String getExtendedMasterKey()
public void setExtendedMasterKey(java.lang.String value)
public long getExtendedMasterKeyBirthdayTimestamp()
public void setExtendedMasterKeyBirthdayTimestamp(long value)
public WatchOnly getWatchOnly() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setWatchOnly(WatchOnly value)
public byte[] getMacaroonRootKey()
public void setMacaroonRootKey(byte[] value)
protected void populateRepeatedFields()
Message
populateRepeatedFields
in class Message<Walletunlocker.InitWalletRequest>