public static class AuthenticatedMessage.AuthenticatedMessageV0 extends java.lang.Object implements XdrElement
struct
{
uint64 sequence;
StellarMessage message;
HmacSha256Mac mac;
}
| Modifier and Type | Class and Description |
|---|---|
static class |
AuthenticatedMessage.AuthenticatedMessageV0.AuthenticatedMessageV0Builder |
| Constructor and Description |
|---|
AuthenticatedMessageV0() |
AuthenticatedMessageV0(Uint64 sequence,
StellarMessage message,
HmacSha256Mac mac) |
| Modifier and Type | Method and Description |
|---|---|
static AuthenticatedMessage.AuthenticatedMessageV0.AuthenticatedMessageV0Builder |
builder() |
static AuthenticatedMessage.AuthenticatedMessageV0 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static AuthenticatedMessage.AuthenticatedMessageV0 |
fromXdrBase64(java.lang.String xdr) |
static AuthenticatedMessage.AuthenticatedMessageV0 |
fromXdrByteArray(byte[] xdr) |
HmacSha256Mac |
getMac() |
StellarMessage |
getMessage() |
Uint64 |
getSequence() |
int |
hashCode() |
void |
setMac(HmacSha256Mac mac) |
void |
setMessage(StellarMessage message) |
void |
setSequence(Uint64 sequence) |
AuthenticatedMessage.AuthenticatedMessageV0.AuthenticatedMessageV0Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic AuthenticatedMessageV0()
public AuthenticatedMessageV0(Uint64 sequence, StellarMessage message, HmacSha256Mac mac)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static AuthenticatedMessage.AuthenticatedMessageV0 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static AuthenticatedMessage.AuthenticatedMessageV0 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static AuthenticatedMessage.AuthenticatedMessageV0 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static AuthenticatedMessage.AuthenticatedMessageV0.AuthenticatedMessageV0Builder builder()
public AuthenticatedMessage.AuthenticatedMessageV0.AuthenticatedMessageV0Builder toBuilder()
public Uint64 getSequence()
public StellarMessage getMessage()
public HmacSha256Mac getMac()
public void setSequence(Uint64 sequence)
public void setMessage(StellarMessage message)
public void setMac(HmacSha256Mac mac)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object