Enum StartFrom

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<StartFrom>, java.lang.constant.Constable

    public enum StartFrom
    extends java.lang.Enum<StartFrom>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Enum

        java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      AT_POSITION
      Start consumption of messages at the specified position.
      HORIZON
      Start consumption of messages at the horizon of the message channel.
      POSITION
      Start consumption of messages at first message after the specified position.
      TIMESTAMP
      Start consumption of messages at first message at the specified timestamp.
    • Method Summary

      Modifier and Type Method Description
      static StartFrom valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static StartFrom[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • HORIZON

        public static final StartFrom HORIZON
        Start consumption of messages at the horizon of the message channel.
      • POSITION

        public static final StartFrom POSITION
        Start consumption of messages at first message after the specified position.
      • AT_POSITION

        public static final StartFrom AT_POSITION
        Start consumption of messages at the specified position.
      • TIMESTAMP

        public static final StartFrom TIMESTAMP
        Start consumption of messages at first message at the specified timestamp.
    • Method Detail

      • values

        public static StartFrom[] values()
        Returns an array containing the constants of this enum type, in the order they are declared.
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static StartFrom valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null