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, toXdrByteArray
public AuthenticatedMessageV0()
public AuthenticatedMessageV0(Uint64 sequence, StellarMessage message, HmacSha256Mac mac)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static AuthenticatedMessage.AuthenticatedMessageV0 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static AuthenticatedMessage.AuthenticatedMessageV0 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static AuthenticatedMessage.AuthenticatedMessageV0 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object