Class AggregateNetworkPropertiesDTO
- java.lang.Object
-
- io.nem.symbol.sdk.openapi.jersey2.model.AggregateNetworkPropertiesDTO
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-05-15T14:38:14.328808-03:00[America/Argentina/Buenos_Aires]") public class AggregateNetworkPropertiesDTO extends java.lang.ObjectAggregateNetworkPropertiesDTO
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_ENABLE_BONDED_AGGREGATE_SUPPORTstatic java.lang.StringJSON_PROPERTY_ENABLE_STRICT_COSIGNATURE_CHECKstatic java.lang.StringJSON_PROPERTY_MAX_BONDED_TRANSACTION_LIFETIMEstatic java.lang.StringJSON_PROPERTY_MAX_COSIGNATURES_PER_AGGREGATEstatic java.lang.StringJSON_PROPERTY_MAX_TRANSACTIONS_PER_AGGREGATE
-
Constructor Summary
Constructors Constructor Description AggregateNetworkPropertiesDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AggregateNetworkPropertiesDTOenableBondedAggregateSupport(java.lang.Boolean enableBondedAggregateSupport)AggregateNetworkPropertiesDTOenableStrictCosignatureCheck(java.lang.Boolean enableStrictCosignatureCheck)booleanequals(java.lang.Object o)java.lang.BooleangetEnableBondedAggregateSupport()Set to true if bonded aggregates should be allowed.java.lang.BooleangetEnableStrictCosignatureCheck()Set to true if cosignatures must exactly match component signers.java.lang.StringgetMaxBondedTransactionLifetime()Maximum lifetime a bonded transaction can have before it expires.java.lang.StringgetMaxCosignaturesPerAggregate()Maximum number of cosignatures per aggregate.java.lang.StringgetMaxTransactionsPerAggregate()Maximum number of transactions per aggregate.inthashCode()AggregateNetworkPropertiesDTOmaxBondedTransactionLifetime(java.lang.String maxBondedTransactionLifetime)AggregateNetworkPropertiesDTOmaxCosignaturesPerAggregate(java.lang.String maxCosignaturesPerAggregate)AggregateNetworkPropertiesDTOmaxTransactionsPerAggregate(java.lang.String maxTransactionsPerAggregate)voidsetEnableBondedAggregateSupport(java.lang.Boolean enableBondedAggregateSupport)voidsetEnableStrictCosignatureCheck(java.lang.Boolean enableStrictCosignatureCheck)voidsetMaxBondedTransactionLifetime(java.lang.String maxBondedTransactionLifetime)voidsetMaxCosignaturesPerAggregate(java.lang.String maxCosignaturesPerAggregate)voidsetMaxTransactionsPerAggregate(java.lang.String maxTransactionsPerAggregate)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_MAX_TRANSACTIONS_PER_AGGREGATE
public static final java.lang.String JSON_PROPERTY_MAX_TRANSACTIONS_PER_AGGREGATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAX_COSIGNATURES_PER_AGGREGATE
public static final java.lang.String JSON_PROPERTY_MAX_COSIGNATURES_PER_AGGREGATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENABLE_STRICT_COSIGNATURE_CHECK
public static final java.lang.String JSON_PROPERTY_ENABLE_STRICT_COSIGNATURE_CHECK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENABLE_BONDED_AGGREGATE_SUPPORT
public static final java.lang.String JSON_PROPERTY_ENABLE_BONDED_AGGREGATE_SUPPORT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAX_BONDED_TRANSACTION_LIFETIME
public static final java.lang.String JSON_PROPERTY_MAX_BONDED_TRANSACTION_LIFETIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
maxTransactionsPerAggregate
public AggregateNetworkPropertiesDTO maxTransactionsPerAggregate(java.lang.String maxTransactionsPerAggregate)
-
getMaxTransactionsPerAggregate
@Nullable public java.lang.String getMaxTransactionsPerAggregate()
Maximum number of transactions per aggregate.- Returns:
- maxTransactionsPerAggregate
-
setMaxTransactionsPerAggregate
public void setMaxTransactionsPerAggregate(java.lang.String maxTransactionsPerAggregate)
-
maxCosignaturesPerAggregate
public AggregateNetworkPropertiesDTO maxCosignaturesPerAggregate(java.lang.String maxCosignaturesPerAggregate)
-
getMaxCosignaturesPerAggregate
@Nullable public java.lang.String getMaxCosignaturesPerAggregate()
Maximum number of cosignatures per aggregate.- Returns:
- maxCosignaturesPerAggregate
-
setMaxCosignaturesPerAggregate
public void setMaxCosignaturesPerAggregate(java.lang.String maxCosignaturesPerAggregate)
-
enableStrictCosignatureCheck
public AggregateNetworkPropertiesDTO enableStrictCosignatureCheck(java.lang.Boolean enableStrictCosignatureCheck)
-
getEnableStrictCosignatureCheck
@Nullable public java.lang.Boolean getEnableStrictCosignatureCheck()
Set to true if cosignatures must exactly match component signers. Set to false if cosignatures should be validated externally.- Returns:
- enableStrictCosignatureCheck
-
setEnableStrictCosignatureCheck
public void setEnableStrictCosignatureCheck(java.lang.Boolean enableStrictCosignatureCheck)
-
enableBondedAggregateSupport
public AggregateNetworkPropertiesDTO enableBondedAggregateSupport(java.lang.Boolean enableBondedAggregateSupport)
-
getEnableBondedAggregateSupport
@Nullable public java.lang.Boolean getEnableBondedAggregateSupport()
Set to true if bonded aggregates should be allowed. Set to false if bonded aggregates should be rejected.- Returns:
- enableBondedAggregateSupport
-
setEnableBondedAggregateSupport
public void setEnableBondedAggregateSupport(java.lang.Boolean enableBondedAggregateSupport)
-
maxBondedTransactionLifetime
public AggregateNetworkPropertiesDTO maxBondedTransactionLifetime(java.lang.String maxBondedTransactionLifetime)
-
getMaxBondedTransactionLifetime
@Nullable public java.lang.String getMaxBondedTransactionLifetime()
Maximum lifetime a bonded transaction can have before it expires.- Returns:
- maxBondedTransactionLifetime
-
setMaxBondedTransactionLifetime
public void setMaxBondedTransactionLifetime(java.lang.String maxBondedTransactionLifetime)
-
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
-
-