Class TransactionDTO
- java.lang.Object
-
- io.nem.sdk.openapi.okhttp_gson.model.TransactionDTO
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-02-02T21:54:17.331184576-03:00[America/Argentina/Buenos_Aires]") public class TransactionDTO extends java.lang.ObjectTransactionDTO
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERIALIZED_NAME_DEADLINEstatic java.lang.StringSERIALIZED_NAME_MAX_FEEstatic java.lang.StringSERIALIZED_NAME_NETWORKstatic java.lang.StringSERIALIZED_NAME_SIGNATUREstatic java.lang.StringSERIALIZED_NAME_SIGNER_PUBLIC_KEYstatic java.lang.StringSERIALIZED_NAME_TYPEstatic java.lang.StringSERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description TransactionDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionDTOdeadline(java.math.BigInteger deadline)booleanequals(java.lang.Object o)java.math.BigIntegergetDeadline()Duration expressed in number of blocks.java.math.BigIntegergetMaxFee()Absolute amount.NetworkTypeEnumgetNetwork()Get networkjava.lang.StringgetSignature()Entity's signature generated by the signer.java.lang.StringgetSignerPublicKey()Get signerPublicKeyjava.lang.IntegergetType()Get typejava.lang.IntegergetVersion()Entity version.inthashCode()TransactionDTOmaxFee(java.math.BigInteger maxFee)TransactionDTOnetwork(NetworkTypeEnum network)voidsetDeadline(java.math.BigInteger deadline)voidsetMaxFee(java.math.BigInteger maxFee)voidsetNetwork(NetworkTypeEnum network)voidsetSignature(java.lang.String signature)voidsetSignerPublicKey(java.lang.String signerPublicKey)voidsetType(java.lang.Integer type)voidsetVersion(java.lang.Integer version)TransactionDTOsignature(java.lang.String signature)TransactionDTOsignerPublicKey(java.lang.String signerPublicKey)java.lang.StringtoString()TransactionDTOtype(java.lang.Integer type)TransactionDTOversion(java.lang.Integer version)
-
-
-
Field Detail
-
SERIALIZED_NAME_SIGNATURE
public static final java.lang.String SERIALIZED_NAME_SIGNATURE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SIGNER_PUBLIC_KEY
public static final java.lang.String SERIALIZED_NAME_SIGNER_PUBLIC_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NETWORK
public static final java.lang.String SERIALIZED_NAME_NETWORK
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final java.lang.String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAX_FEE
public static final java.lang.String SERIALIZED_NAME_MAX_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEADLINE
public static final java.lang.String SERIALIZED_NAME_DEADLINE
- See Also:
- Constant Field Values
-
-
Method Detail
-
signature
public TransactionDTO signature(java.lang.String signature)
-
getSignature
public java.lang.String getSignature()
Entity's signature generated by the signer.- Returns:
- signature
-
setSignature
public void setSignature(java.lang.String signature)
-
signerPublicKey
public TransactionDTO signerPublicKey(java.lang.String signerPublicKey)
-
getSignerPublicKey
public java.lang.String getSignerPublicKey()
Get signerPublicKey- Returns:
- signerPublicKey
-
setSignerPublicKey
public void setSignerPublicKey(java.lang.String signerPublicKey)
-
version
public TransactionDTO version(java.lang.Integer version)
-
getVersion
public java.lang.Integer getVersion()
Entity version.- Returns:
- version
-
setVersion
public void setVersion(java.lang.Integer version)
-
network
public TransactionDTO network(NetworkTypeEnum network)
-
getNetwork
public NetworkTypeEnum getNetwork()
Get network- Returns:
- network
-
setNetwork
public void setNetwork(NetworkTypeEnum network)
-
type
public TransactionDTO type(java.lang.Integer type)
-
getType
public java.lang.Integer getType()
Get type- Returns:
- type
-
setType
public void setType(java.lang.Integer type)
-
maxFee
public TransactionDTO maxFee(java.math.BigInteger maxFee)
-
getMaxFee
public java.math.BigInteger getMaxFee()
Absolute amount. An amount of 123456789 (absolute) for a mosaic with divisibility 6 means 123.456789 (relative).- Returns:
- maxFee
-
setMaxFee
public void setMaxFee(java.math.BigInteger maxFee)
-
deadline
public TransactionDTO deadline(java.math.BigInteger deadline)
-
getDeadline
public java.math.BigInteger getDeadline()
Duration expressed in number of blocks.- Returns:
- deadline
-
setDeadline
public void setDeadline(java.math.BigInteger deadline)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-