Class RegistrationEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RegistrationEvent.Builder>
com.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
ai.pipestream.platform.registration.v1.RegistrationEvent.Builder
- All Implemented Interfaces:
RegistrationEventOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
RegistrationEvent
public static final class RegistrationEvent.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
implements RegistrationEventOrBuilder
Streaming registration event tracking registration progress. Sent during RegisterService and RegisterModule RPCs to provide real-time updates on registration lifecycle stages including validation, Consul registration, health check configuration, schema registration, and completion.Protobuf type
ai.pipestream.platform.registration.v1.RegistrationEvent-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Error details if registration failed.Type of event indicating the registration stage.Human-readable message describing the event.Additional event metadata as key-value pairs.Consul service ID when successfully registered.Timestamp when this event occurred.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorError details if registration failed.com.google.protobuf.ByteStringError details if registration failed.Type of event indicating the registration stage.intType of event indicating the registration stage.Human-readable message describing the event.com.google.protobuf.ByteStringHuman-readable message describing the event.Additional event metadata as key-value pairs.Additional event metadata as key-value pairs.Additional event metadata as key-value pairs.Consul service ID when successfully registered.com.google.protobuf.ByteStringConsul service ID when successfully registered.com.google.protobuf.TimestampTimestamp when this event occurred.com.google.protobuf.Timestamp.BuilderTimestamp when this event occurred.com.google.protobuf.TimestampOrBuilderTimestamp when this event occurred.booleanError details if registration failed.booleanAdditional event metadata as key-value pairs.booleanConsul service ID when successfully registered.booleanTimestamp when this event occurred.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(RegistrationEvent other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetadata(EventMetadata value) Additional event metadata as key-value pairs.mergeTimestamp(com.google.protobuf.Timestamp value) Timestamp when this event occurred.setErrorDetail(String value) Error details if registration failed.setErrorDetailBytes(com.google.protobuf.ByteString value) Error details if registration failed.setEventType(EventType value) Type of event indicating the registration stage.setEventTypeValue(int value) Type of event indicating the registration stage.setMessage(String value) Human-readable message describing the event.setMessageBytes(com.google.protobuf.ByteString value) Human-readable message describing the event.setMetadata(EventMetadata value) Additional event metadata as key-value pairs.setMetadata(EventMetadata.Builder builderForValue) Additional event metadata as key-value pairs.setServiceId(String value) Consul service ID when successfully registered.setServiceIdBytes(com.google.protobuf.ByteString value) Consul service ID when successfully registered.setTimestamp(com.google.protobuf.Timestamp value) Timestamp when this event occurred.setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when this event occurred.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RegistrationEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RegistrationEvent.Builder>
-
mergeFrom
public RegistrationEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RegistrationEvent.Builder>- Throws:
IOException
-
getEventDataCase
- Specified by:
getEventDataCasein interfaceRegistrationEventOrBuilder
-
clearEventData
-
getEventTypeValue
public int getEventTypeValue()Type of event indicating the registration stage.
.ai.pipestream.platform.registration.v1.EventType event_type = 1;- Specified by:
getEventTypeValuein interfaceRegistrationEventOrBuilder- Returns:
- The enum numeric value on the wire for eventType.
-
setEventTypeValue
Type of event indicating the registration stage.
.ai.pipestream.platform.registration.v1.EventType event_type = 1;- Parameters:
value- The enum numeric value on the wire for eventType to set.- Returns:
- This builder for chaining.
-
getEventType
Type of event indicating the registration stage.
.ai.pipestream.platform.registration.v1.EventType event_type = 1;- Specified by:
getEventTypein interfaceRegistrationEventOrBuilder- Returns:
- The eventType.
-
setEventType
Type of event indicating the registration stage.
.ai.pipestream.platform.registration.v1.EventType event_type = 1;- Parameters:
value- The eventType to set.- Returns:
- This builder for chaining.
-
clearEventType
Type of event indicating the registration stage.
.ai.pipestream.platform.registration.v1.EventType event_type = 1;- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2;- Specified by:
hasTimestampin interfaceRegistrationEventOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2;- Specified by:
getTimestampin interfaceRegistrationEventOrBuilder- Returns:
- The timestamp.
-
setTimestamp
Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2; -
setTimestamp
public RegistrationEvent.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2; -
mergeTimestamp
Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2; -
clearTimestamp
Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()Timestamp when this event occurred.
.google.protobuf.Timestamp timestamp = 2;- Specified by:
getTimestampOrBuilderin interfaceRegistrationEventOrBuilder
-
getMessage
Human-readable message describing the event.
string message = 3;- Specified by:
getMessagein interfaceRegistrationEventOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()Human-readable message describing the event.
string message = 3;- Specified by:
getMessageBytesin interfaceRegistrationEventOrBuilder- Returns:
- The bytes for message.
-
setMessage
Human-readable message describing the event.
string message = 3;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
Human-readable message describing the event.
string message = 3;- Returns:
- This builder for chaining.
-
setMessageBytes
Human-readable message describing the event.
string message = 3;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
hasServiceId
public boolean hasServiceId()Consul service ID when successfully registered.
string service_id = 4;- Specified by:
hasServiceIdin interfaceRegistrationEventOrBuilder- Returns:
- Whether the serviceId field is set.
-
getServiceId
Consul service ID when successfully registered.
string service_id = 4;- Specified by:
getServiceIdin interfaceRegistrationEventOrBuilder- Returns:
- The serviceId.
-
getServiceIdBytes
public com.google.protobuf.ByteString getServiceIdBytes()Consul service ID when successfully registered.
string service_id = 4;- Specified by:
getServiceIdBytesin interfaceRegistrationEventOrBuilder- Returns:
- The bytes for serviceId.
-
setServiceId
Consul service ID when successfully registered.
string service_id = 4;- Parameters:
value- The serviceId to set.- Returns:
- This builder for chaining.
-
clearServiceId
Consul service ID when successfully registered.
string service_id = 4;- Returns:
- This builder for chaining.
-
setServiceIdBytes
Consul service ID when successfully registered.
string service_id = 4;- Parameters:
value- The bytes for serviceId to set.- Returns:
- This builder for chaining.
-
hasErrorDetail
public boolean hasErrorDetail()Error details if registration failed.
string error_detail = 5;- Specified by:
hasErrorDetailin interfaceRegistrationEventOrBuilder- Returns:
- Whether the errorDetail field is set.
-
getErrorDetail
Error details if registration failed.
string error_detail = 5;- Specified by:
getErrorDetailin interfaceRegistrationEventOrBuilder- Returns:
- The errorDetail.
-
getErrorDetailBytes
public com.google.protobuf.ByteString getErrorDetailBytes()Error details if registration failed.
string error_detail = 5;- Specified by:
getErrorDetailBytesin interfaceRegistrationEventOrBuilder- Returns:
- The bytes for errorDetail.
-
setErrorDetail
Error details if registration failed.
string error_detail = 5;- Parameters:
value- The errorDetail to set.- Returns:
- This builder for chaining.
-
clearErrorDetail
Error details if registration failed.
string error_detail = 5;- Returns:
- This builder for chaining.
-
setErrorDetailBytes
Error details if registration failed.
string error_detail = 5;- Parameters:
value- The bytes for errorDetail to set.- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6;- Specified by:
hasMetadatain interfaceRegistrationEventOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6;- Specified by:
getMetadatain interfaceRegistrationEventOrBuilder- Returns:
- The metadata.
-
setMetadata
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6; -
setMetadata
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6; -
mergeMetadata
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6; -
clearMetadata
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6; -
getMetadataBuilder
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6; -
getMetadataOrBuilder
Additional event metadata as key-value pairs.
.ai.pipestream.platform.registration.v1.EventMetadata metadata = 6;- Specified by:
getMetadataOrBuilderin interfaceRegistrationEventOrBuilder
-