public class SorobanAuthorizationEntry extends java.lang.Object implements XdrElement
struct SorobanAuthorizationEntry
{
SorobanCredentials credentials;
SorobanAuthorizedInvocation rootInvocation;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
SorobanAuthorizationEntry.SorobanAuthorizationEntryBuilder |
| Constructor and Description |
|---|
SorobanAuthorizationEntry() |
SorobanAuthorizationEntry(SorobanCredentials credentials,
SorobanAuthorizedInvocation rootInvocation) |
| Modifier and Type | Method and Description |
|---|---|
static SorobanAuthorizationEntry.SorobanAuthorizationEntryBuilder |
builder() |
static SorobanAuthorizationEntry |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static SorobanAuthorizationEntry |
fromXdrBase64(java.lang.String xdr) |
static SorobanAuthorizationEntry |
fromXdrByteArray(byte[] xdr) |
SorobanCredentials |
getCredentials() |
SorobanAuthorizedInvocation |
getRootInvocation() |
int |
hashCode() |
void |
setCredentials(SorobanCredentials credentials) |
void |
setRootInvocation(SorobanAuthorizedInvocation rootInvocation) |
SorobanAuthorizationEntry.SorobanAuthorizationEntryBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic SorobanAuthorizationEntry()
public SorobanAuthorizationEntry(SorobanCredentials credentials, SorobanAuthorizedInvocation rootInvocation)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static SorobanAuthorizationEntry decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizationEntry fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizationEntry fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizationEntry.SorobanAuthorizationEntryBuilder builder()
public SorobanAuthorizationEntry.SorobanAuthorizationEntryBuilder toBuilder()
public SorobanCredentials getCredentials()
public SorobanAuthorizedInvocation getRootInvocation()
public void setCredentials(SorobanCredentials credentials)
public void setRootInvocation(SorobanAuthorizedInvocation rootInvocation)
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