public class PayloadGarlicConfig extends GarlicConfig
Constructor | Description |
---|---|
PayloadGarlicConfig() |
Modifier and Type | Method | Description |
---|---|---|
void |
addClove(GarlicConfig config) |
Add a clove to the current message - if any cloves are added, an I2NP message
cannot be specified via setPayload.
|
void |
clearCloves() |
|
GarlicConfig |
getClove(int index) |
|
int |
getCloveCount() |
|
I2NPMessage |
getPayload() |
|
protected String |
getSubData() |
|
void |
setPayload(I2NPMessage message) |
Specify the I2NP message to be sent - if this is set, no other cloves can be included
in this block
|
getCertificate, getDeliveryInstructions, getExpiration, getId, getRecipient, getRecipientPublicKey, setCertificate, setDeliveryInstructions, setExpiration, setId, setRecipient, setRecipientPublicKey, toString
public void setPayload(I2NPMessage message)
public I2NPMessage getPayload()
protected String getSubData()
getSubData
in class GarlicConfig
public void addClove(GarlicConfig config)
GarlicConfig
addClove
in class GarlicConfig
UnsupportedOperationException
- alwayspublic int getCloveCount()
getCloveCount
in class GarlicConfig
public GarlicConfig getClove(int index)
getClove
in class GarlicConfig
UnsupportedOperationException
- alwayspublic void clearCloves()
clearCloves
in class GarlicConfig