Enum Class PlatformEventType

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

@Generated public enum PlatformEventType extends Enum<PlatformEventType> 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.PlatformEventType
  • Enum Constant Details

    • PLATFORM_EVENT_TYPE_UNSPECIFIED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_UNSPECIFIED
       Unspecified event type.
       
      PLATFORM_EVENT_TYPE_UNSPECIFIED = 0;
    • PLATFORM_EVENT_TYPE_STARTED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_STARTED
       Registration process started.
       
      PLATFORM_EVENT_TYPE_STARTED = 1;
    • PLATFORM_EVENT_TYPE_VALIDATED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_VALIDATED
       Input validated successfully.
       
      PLATFORM_EVENT_TYPE_VALIDATED = 2;
    • PLATFORM_EVENT_TYPE_CONSUL_REGISTERED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_CONSUL_REGISTERED
       Successfully registered with Consul.
       
      PLATFORM_EVENT_TYPE_CONSUL_REGISTERED = 3;
    • PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED
       Health check configured in Consul.
       
      PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED = 4;
    • PLATFORM_EVENT_TYPE_CONSUL_HEALTHY

      public static final PlatformEventType PLATFORM_EVENT_TYPE_CONSUL_HEALTHY
       Service reported healthy to Consul.
       
      PLATFORM_EVENT_TYPE_CONSUL_HEALTHY = 5;
    • PLATFORM_EVENT_TYPE_COMPLETED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_COMPLETED
       Registration completed successfully.
       
      PLATFORM_EVENT_TYPE_COMPLETED = 6;
    • PLATFORM_EVENT_TYPE_FAILED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_FAILED
       Registration failed at any stage.
       
      PLATFORM_EVENT_TYPE_FAILED = 7;
    • PLATFORM_EVENT_TYPE_METADATA_RETRIEVED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_METADATA_RETRIEVED
       Module metadata fetched from module callback (modules only).
       
      PLATFORM_EVENT_TYPE_METADATA_RETRIEVED = 8;
    • PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED
       Schema validated or synthesized (modules only).
       
      PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED = 9;
    • PLATFORM_EVENT_TYPE_DATABASE_SAVED

      public static final PlatformEventType PLATFORM_EVENT_TYPE_DATABASE_SAVED
       Registration persisted to database.
       
      PLATFORM_EVENT_TYPE_DATABASE_SAVED = 10;
    • PLATFORM_EVENT_TYPE_APICURIO_REGISTERED

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

      public static final PlatformEventType UNRECOGNIZED
  • Field Details

    • PLATFORM_EVENT_TYPE_UNSPECIFIED_VALUE

      public static final int PLATFORM_EVENT_TYPE_UNSPECIFIED_VALUE
       Unspecified event type.
       
      PLATFORM_EVENT_TYPE_UNSPECIFIED = 0;
      See Also:
    • PLATFORM_EVENT_TYPE_STARTED_VALUE

      public static final int PLATFORM_EVENT_TYPE_STARTED_VALUE
       Registration process started.
       
      PLATFORM_EVENT_TYPE_STARTED = 1;
      See Also:
    • PLATFORM_EVENT_TYPE_VALIDATED_VALUE

      public static final int PLATFORM_EVENT_TYPE_VALIDATED_VALUE
       Input validated successfully.
       
      PLATFORM_EVENT_TYPE_VALIDATED = 2;
      See Also:
    • PLATFORM_EVENT_TYPE_CONSUL_REGISTERED_VALUE

      public static final int PLATFORM_EVENT_TYPE_CONSUL_REGISTERED_VALUE
       Successfully registered with Consul.
       
      PLATFORM_EVENT_TYPE_CONSUL_REGISTERED = 3;
      See Also:
    • PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED_VALUE

      public static final int PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED_VALUE
       Health check configured in Consul.
       
      PLATFORM_EVENT_TYPE_HEALTH_CHECK_CONFIGURED = 4;
      See Also:
    • PLATFORM_EVENT_TYPE_CONSUL_HEALTHY_VALUE

      public static final int PLATFORM_EVENT_TYPE_CONSUL_HEALTHY_VALUE
       Service reported healthy to Consul.
       
      PLATFORM_EVENT_TYPE_CONSUL_HEALTHY = 5;
      See Also:
    • PLATFORM_EVENT_TYPE_COMPLETED_VALUE

      public static final int PLATFORM_EVENT_TYPE_COMPLETED_VALUE
       Registration completed successfully.
       
      PLATFORM_EVENT_TYPE_COMPLETED = 6;
      See Also:
    • PLATFORM_EVENT_TYPE_FAILED_VALUE

      public static final int PLATFORM_EVENT_TYPE_FAILED_VALUE
       Registration failed at any stage.
       
      PLATFORM_EVENT_TYPE_FAILED = 7;
      See Also:
    • PLATFORM_EVENT_TYPE_METADATA_RETRIEVED_VALUE

      public static final int PLATFORM_EVENT_TYPE_METADATA_RETRIEVED_VALUE
       Module metadata fetched from module callback (modules only).
       
      PLATFORM_EVENT_TYPE_METADATA_RETRIEVED = 8;
      See Also:
    • PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED_VALUE

      public static final int PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED_VALUE
       Schema validated or synthesized (modules only).
       
      PLATFORM_EVENT_TYPE_SCHEMA_VALIDATED = 9;
      See Also:
    • PLATFORM_EVENT_TYPE_DATABASE_SAVED_VALUE

      public static final int PLATFORM_EVENT_TYPE_DATABASE_SAVED_VALUE
       Registration persisted to database.
       
      PLATFORM_EVENT_TYPE_DATABASE_SAVED = 10;
      See Also:
    • PLATFORM_EVENT_TYPE_APICURIO_REGISTERED_VALUE

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

    • values

      public static PlatformEventType[] 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 PlatformEventType 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 PlatformEventType 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 PlatformEventType 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<PlatformEventType> 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 PlatformEventType 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