Class ServiceUnregistered.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ServiceUnregistered.Builder>
com.google.protobuf.GeneratedMessage.Builder<ServiceUnregistered.Builder>
ai.pipestream.platform.registration.v1.ServiceUnregistered.Builder
- All Implemented Interfaces:
ServiceUnregisteredOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
ServiceUnregistered
public static final class ServiceUnregistered.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ServiceUnregistered.Builder>
implements ServiceUnregisteredOrBuilder
Event published to Kafka when a service is unregistered. Used for OpenSearch indexing and event tracking. Published after successful removal from Consul.Protobuf type
ai.pipestream.platform.registration.v1.ServiceUnregistered-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Consul service ID that was unregistered.Logical service name.Timestamp when service was unregistered.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorConsul service ID that was unregistered.com.google.protobuf.ByteStringConsul service ID that was unregistered.Logical service name.com.google.protobuf.ByteStringLogical service name.com.google.protobuf.TimestampTimestamp when service was unregistered.com.google.protobuf.Timestamp.BuilderTimestamp when service was unregistered.com.google.protobuf.TimestampOrBuilderTimestamp when service was unregistered.booleanTimestamp when service was unregistered.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ServiceUnregistered other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimestamp(com.google.protobuf.Timestamp value) Timestamp when service was unregistered.setServiceId(String value) Consul service ID that was unregistered.setServiceIdBytes(com.google.protobuf.ByteString value) Consul service ID that was unregistered.setServiceName(String value) Logical service name.setServiceNameBytes(com.google.protobuf.ByteString value) Logical service name.setTimestamp(com.google.protobuf.Timestamp value) Timestamp when service was unregistered.setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when service was unregistered.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<ServiceUnregistered.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<ServiceUnregistered.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<ServiceUnregistered.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<ServiceUnregistered.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ServiceUnregistered.Builder>
-
mergeFrom
public ServiceUnregistered.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<ServiceUnregistered.Builder>- Throws:
IOException
-
getServiceId
Consul service ID that was unregistered.
string service_id = 1 [json_name = "serviceId"];- Specified by:
getServiceIdin interfaceServiceUnregisteredOrBuilder- Returns:
- The serviceId.
-
getServiceIdBytes
public com.google.protobuf.ByteString getServiceIdBytes()Consul service ID that was unregistered.
string service_id = 1 [json_name = "serviceId"];- Specified by:
getServiceIdBytesin interfaceServiceUnregisteredOrBuilder- Returns:
- The bytes for serviceId.
-
setServiceId
Consul service ID that was unregistered.
string service_id = 1 [json_name = "serviceId"];- Parameters:
value- The serviceId to set.- Returns:
- This builder for chaining.
-
clearServiceId
Consul service ID that was unregistered.
string service_id = 1 [json_name = "serviceId"];- Returns:
- This builder for chaining.
-
setServiceIdBytes
Consul service ID that was unregistered.
string service_id = 1 [json_name = "serviceId"];- Parameters:
value- The bytes for serviceId to set.- Returns:
- This builder for chaining.
-
getServiceName
Logical service name.
string service_name = 2 [json_name = "serviceName"];- Specified by:
getServiceNamein interfaceServiceUnregisteredOrBuilder- Returns:
- The serviceName.
-
getServiceNameBytes
public com.google.protobuf.ByteString getServiceNameBytes()Logical service name.
string service_name = 2 [json_name = "serviceName"];- Specified by:
getServiceNameBytesin interfaceServiceUnregisteredOrBuilder- Returns:
- The bytes for serviceName.
-
setServiceName
Logical service name.
string service_name = 2 [json_name = "serviceName"];- Parameters:
value- The serviceName to set.- Returns:
- This builder for chaining.
-
clearServiceName
Logical service name.
string service_name = 2 [json_name = "serviceName"];- Returns:
- This builder for chaining.
-
setServiceNameBytes
Logical service name.
string service_name = 2 [json_name = "serviceName"];- Parameters:
value- The bytes for serviceName to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];- Specified by:
hasTimestampin interfaceServiceUnregisteredOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];- Specified by:
getTimestampin interfaceServiceUnregisteredOrBuilder- Returns:
- The timestamp.
-
setTimestamp
Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"]; -
setTimestamp
public ServiceUnregistered.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"]; -
mergeTimestamp
Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"]; -
clearTimestamp
Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"]; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"]; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()Timestamp when service was unregistered.
.google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];- Specified by:
getTimestampOrBuilderin interfaceServiceUnregisteredOrBuilder
-