Interface TransactionFeeScheduleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
TransactionFeeSchedule, TransactionFeeSchedule.Builder

@Generated public interface TransactionFeeScheduleOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    proto.TransactionFeeSchedule.feeData is deprecated.
    getFees(int index)
    * The resource price coefficients for transaction type and any applicable subtypes.<br/> The multiple entries enable support for subtype price definitions.
    int
    * The resource price coefficients for transaction type and any applicable subtypes.<br/> The multiple entries enable support for subtype price definitions.
    * The resource price coefficients for transaction type and any applicable subtypes.<br/> The multiple entries enable support for subtype price definitions.
    * An enumeration for a particular transaction or query.<br/> The functionality type determines the base cost parameters.
    int
    * An enumeration for a particular transaction or query.<br/> The functionality type determines the base cost parameters.
    boolean
    Deprecated.
    proto.TransactionFeeSchedule.feeData is deprecated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getHederaFunctionalityValue

      int getHederaFunctionalityValue()
       *
       An enumeration for a particular transaction or query.<br/>
       The functionality type determines the base cost parameters.
       
      .proto.HederaFunctionality hederaFunctionality = 1;
      Returns:
      The enum numeric value on the wire for hederaFunctionality.
    • getHederaFunctionality

      HederaFunctionality getHederaFunctionality()
       *
       An enumeration for a particular transaction or query.<br/>
       The functionality type determines the base cost parameters.
       
      .proto.HederaFunctionality hederaFunctionality = 1;
      Returns:
      The hederaFunctionality.
    • hasFeeData

      @Deprecated boolean hasFeeData()
      Deprecated.
      proto.TransactionFeeSchedule.feeData is deprecated. See basic_types.proto;l=1987
       *
       Use `fees` instead of this field.<br/>
       Resource price coefficients.
       
      .proto.FeeData feeData = 2 [deprecated = true];
      Returns:
      Whether the feeData field is set.
    • getFeeData

      @Deprecated FeeData getFeeData()
      Deprecated.
      proto.TransactionFeeSchedule.feeData is deprecated. See basic_types.proto;l=1987
       *
       Use `fees` instead of this field.<br/>
       Resource price coefficients.
       
      .proto.FeeData feeData = 2 [deprecated = true];
      Returns:
      The feeData.
    • getFeesList

      List<FeeData> getFeesList()
       *
       The resource price coefficients for transaction type and any applicable
       subtypes.<br/>
       The multiple entries enable support for subtype price definitions.
       
      repeated .proto.FeeData fees = 3;
    • getFees

      FeeData getFees(int index)
       *
       The resource price coefficients for transaction type and any applicable
       subtypes.<br/>
       The multiple entries enable support for subtype price definitions.
       
      repeated .proto.FeeData fees = 3;
    • getFeesCount

      int getFeesCount()
       *
       The resource price coefficients for transaction type and any applicable
       subtypes.<br/>
       The multiple entries enable support for subtype price definitions.
       
      repeated .proto.FeeData fees = 3;