Class MaxRateEncoder.SubscriptionsEncoder

java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.rate.sbe.stubs.MaxRateEncoder.SubscriptionsEncoder
Enclosing class:
MaxRateEncoder

public static class MaxRateEncoder.SubscriptionsEncoder extends Object
  • Field Details

  • Method Details

    • wrap

      public void wrap(org.agrona.MutableDirectBuffer buffer, int count)
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • next

    • idId

      public static int idId()
    • idSinceVersion

      public static int idSinceVersion()
    • idEncodingOffset

      public static int idEncodingOffset()
    • idEncodingLength

      public static int idEncodingLength()
    • idMetaAttribute

      public static String idMetaAttribute(MetaAttribute metaAttribute)
    • idNullValue

      public static long idNullValue()
    • idMinValue

      public static long idMinValue()
    • idMaxValue

      public static long idMaxValue()
    • id

      public MaxRateEncoder.SubscriptionsEncoder id(long value)
    • maxRateId

      public static int maxRateId()
    • maxRateSinceVersion

      public static int maxRateSinceVersion()
    • maxRateEncodingOffset

      public static int maxRateEncodingOffset()
    • maxRateEncodingLength

      public static int maxRateEncodingLength()
    • maxRateMetaAttribute

      public static String maxRateMetaAttribute(MetaAttribute metaAttribute)
    • maxRateNullValue

      public static double maxRateNullValue()
    • maxRateMinValue

      public static double maxRateMinValue()
    • maxRateMaxValue

      public static double maxRateMaxValue()
    • maxRate

      public MaxRateEncoder.SubscriptionsEncoder maxRate(double value)