Enum Class EventType

java.lang.Object
java.lang.Enum<EventType>
ai.pipestream.platform.registration.v1.EventType
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<EventType>, Constable

@Generated public enum EventType extends Enum<EventType> implements com.google.protobuf.ProtocolMessageEnum
 Registration event types tracking lifecycle stages.

 Represents the progression of service or module registration from initial
 validation through Consul registration, health checks, schema validation,
 and final completion or failure.
 
Protobuf enum ai.pipestream.platform.registration.v1.EventType
  • Enum Constant Details

    • EVENT_TYPE_UNSPECIFIED

      public static final EventType EVENT_TYPE_UNSPECIFIED
       Unspecified event type.
       
      EVENT_TYPE_UNSPECIFIED = 0;
    • EVENT_TYPE_STARTED

      public static final EventType EVENT_TYPE_STARTED
       Registration process started.
       
      EVENT_TYPE_STARTED = 1;
    • EVENT_TYPE_VALIDATED

      public static final EventType EVENT_TYPE_VALIDATED
       Input validated successfully.
       
      EVENT_TYPE_VALIDATED = 2;
    • EVENT_TYPE_CONSUL_REGISTERED

      public static final EventType EVENT_TYPE_CONSUL_REGISTERED
       Successfully registered with Consul.
       
      EVENT_TYPE_CONSUL_REGISTERED = 3;
    • EVENT_TYPE_HEALTH_CHECK_CONFIGURED

      public static final EventType EVENT_TYPE_HEALTH_CHECK_CONFIGURED
       Health check configured in Consul.
       
      EVENT_TYPE_HEALTH_CHECK_CONFIGURED = 4;
    • EVENT_TYPE_CONSUL_HEALTHY

      public static final EventType EVENT_TYPE_CONSUL_HEALTHY
       Service reported healthy to Consul.
       
      EVENT_TYPE_CONSUL_HEALTHY = 5;
    • EVENT_TYPE_COMPLETED

      public static final EventType EVENT_TYPE_COMPLETED
       Registration completed successfully.
       
      EVENT_TYPE_COMPLETED = 6;
    • EVENT_TYPE_FAILED

      public static final EventType EVENT_TYPE_FAILED
       Registration failed at any stage.
       
      EVENT_TYPE_FAILED = 7;
    • EVENT_TYPE_METADATA_RETRIEVED

      public static final EventType EVENT_TYPE_METADATA_RETRIEVED
       Module metadata fetched from module callback (modules only).
       
      EVENT_TYPE_METADATA_RETRIEVED = 8;
    • EVENT_TYPE_SCHEMA_VALIDATED

      public static final EventType EVENT_TYPE_SCHEMA_VALIDATED
       Schema validated or synthesized (modules only).
       
      EVENT_TYPE_SCHEMA_VALIDATED = 9;
    • EVENT_TYPE_DATABASE_SAVED

      public static final EventType EVENT_TYPE_DATABASE_SAVED
       Registration persisted to database.
       
      EVENT_TYPE_DATABASE_SAVED = 10;
    • EVENT_TYPE_APICURIO_REGISTERED

      public static final EventType EVENT_TYPE_APICURIO_REGISTERED
       Schema registered in Apicurio Registry (modules only).
       
      EVENT_TYPE_APICURIO_REGISTERED = 11;
    • UNRECOGNIZED

      public static final EventType UNRECOGNIZED
  • Field Details

    • EVENT_TYPE_UNSPECIFIED_VALUE

      public static final int EVENT_TYPE_UNSPECIFIED_VALUE
       Unspecified event type.
       
      EVENT_TYPE_UNSPECIFIED = 0;
      See Also:
    • EVENT_TYPE_STARTED_VALUE

      public static final int EVENT_TYPE_STARTED_VALUE
       Registration process started.
       
      EVENT_TYPE_STARTED = 1;
      See Also:
    • EVENT_TYPE_VALIDATED_VALUE

      public static final int EVENT_TYPE_VALIDATED_VALUE
       Input validated successfully.
       
      EVENT_TYPE_VALIDATED = 2;
      See Also:
    • EVENT_TYPE_CONSUL_REGISTERED_VALUE

      public static final int EVENT_TYPE_CONSUL_REGISTERED_VALUE
       Successfully registered with Consul.
       
      EVENT_TYPE_CONSUL_REGISTERED = 3;
      See Also:
    • EVENT_TYPE_HEALTH_CHECK_CONFIGURED_VALUE

      public static final int EVENT_TYPE_HEALTH_CHECK_CONFIGURED_VALUE
       Health check configured in Consul.
       
      EVENT_TYPE_HEALTH_CHECK_CONFIGURED = 4;
      See Also:
    • EVENT_TYPE_CONSUL_HEALTHY_VALUE

      public static final int EVENT_TYPE_CONSUL_HEALTHY_VALUE
       Service reported healthy to Consul.
       
      EVENT_TYPE_CONSUL_HEALTHY = 5;
      See Also:
    • EVENT_TYPE_COMPLETED_VALUE

      public static final int EVENT_TYPE_COMPLETED_VALUE
       Registration completed successfully.
       
      EVENT_TYPE_COMPLETED = 6;
      See Also:
    • EVENT_TYPE_FAILED_VALUE

      public static final int EVENT_TYPE_FAILED_VALUE
       Registration failed at any stage.
       
      EVENT_TYPE_FAILED = 7;
      See Also:
    • EVENT_TYPE_METADATA_RETRIEVED_VALUE

      public static final int EVENT_TYPE_METADATA_RETRIEVED_VALUE
       Module metadata fetched from module callback (modules only).
       
      EVENT_TYPE_METADATA_RETRIEVED = 8;
      See Also:
    • EVENT_TYPE_SCHEMA_VALIDATED_VALUE

      public static final int EVENT_TYPE_SCHEMA_VALIDATED_VALUE
       Schema validated or synthesized (modules only).
       
      EVENT_TYPE_SCHEMA_VALIDATED = 9;
      See Also:
    • EVENT_TYPE_DATABASE_SAVED_VALUE

      public static final int EVENT_TYPE_DATABASE_SAVED_VALUE
       Registration persisted to database.
       
      EVENT_TYPE_DATABASE_SAVED = 10;
      See Also:
    • EVENT_TYPE_APICURIO_REGISTERED_VALUE

      public static final int EVENT_TYPE_APICURIO_REGISTERED_VALUE
       Schema registered in Apicurio Registry (modules only).
       
      EVENT_TYPE_APICURIO_REGISTERED = 11;
      See Also:
  • Method Details

    • values

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

      public static EventType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static EventType valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static EventType forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<EventType> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static EventType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null