Class 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.Object
    AggregateNetworkPropertiesDTO
    • 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
    • Constructor Detail

      • AggregateNetworkPropertiesDTO

        public AggregateNetworkPropertiesDTO()
    • 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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object