Package ai.pipestream.data.module.v1
Class GetServiceRegistrationResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GetServiceRegistrationResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.Builder>
ai.pipestream.data.module.v1.GetServiceRegistrationResponse.Builder
- All Implemented Interfaces:
GetServiceRegistrationResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
GetServiceRegistrationResponse
public static final class GetServiceRegistrationResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.Builder>
implements GetServiceRegistrationResponseOrBuilder
Response containing module registration data and health statusProtobuf type
ai.pipestream.data.module.v1.GetServiceRegistrationResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllDependencies(Iterable<String> values) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").addAllTags(Iterable<String> values) Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").addDependencies(String value) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").addDependenciesBytes(com.google.protobuf.ByteString value) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").addTagsBytes(com.google.protobuf.ByteString value) Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").build()clear()Module capabilities for UI adaptationList of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").A brief summary of the module's purpose.--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").A URL to more detailed documentation.Health check message - error details if failed, success message if passed.--- Health & Operational Status --- Whether the health check passed (true if no test_request provided).JSON schema for validating the 'custom_json_config' in a pipeline step.--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").The team or individual responsible for maintaining this module.Timestamp of when this registration data was generated.The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").Semantic version of the module itself (e.g., "1.2.1").booleancontainsMetadata(String key) Flexible key-value pairs for any other developer-defined metadata.Module capabilities for UI adaptationModule capabilities for UI adaptationModule capabilities for UI adaptationgetDependencies(int index) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").com.google.protobuf.ByteStringgetDependenciesBytes(int index) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").intList of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").com.google.protobuf.ProtocolStringListList of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").A brief summary of the module's purpose.com.google.protobuf.ByteStringA brief summary of the module's purpose.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").com.google.protobuf.ByteString--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").A URL to more detailed documentation.com.google.protobuf.ByteStringA URL to more detailed documentation.Health check message - error details if failed, success message if passed.com.google.protobuf.ByteStringHealth check message - error details if failed, success message if passed.boolean--- Health & Operational Status --- Whether the health check passed (true if no test_request provided).JSON schema for validating the 'custom_json_config' in a pipeline step.com.google.protobuf.ByteStringJSON schema for validating the 'custom_json_config' in a pipeline step.Deprecated.intFlexible key-value pairs for any other developer-defined metadata.Flexible key-value pairs for any other developer-defined metadata.getMetadataOrDefault(String key, String defaultValue) Flexible key-value pairs for any other developer-defined metadata.getMetadataOrThrow(String key) Flexible key-value pairs for any other developer-defined metadata.--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").com.google.protobuf.ByteString--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").Deprecated.getOwner()The team or individual responsible for maintaining this module.com.google.protobuf.ByteStringThe team or individual responsible for maintaining this module.com.google.protobuf.TimestampTimestamp of when this registration data was generated.com.google.protobuf.Timestamp.BuilderTimestamp of when this registration data was generated.com.google.protobuf.TimestampOrBuilderTimestamp of when this registration data was generated.The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").com.google.protobuf.ByteStringThe version of the pipeline SDK the module was compiled against (e.g., "0.5.0").--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).com.google.protobuf.ByteString--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).getTags(int index) Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").com.google.protobuf.ByteStringgetTagsBytes(int index) Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").intTags for filtering and categorization in UIs (e.g., "nlp", "enrichment").com.google.protobuf.ProtocolStringListTags for filtering and categorization in UIs (e.g., "nlp", "enrichment").Semantic version of the module itself (e.g., "1.2.1").com.google.protobuf.ByteStringSemantic version of the module itself (e.g., "1.2.1").booleanModule capabilities for UI adaptationbooleanA brief summary of the module's purpose.boolean--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").booleanA URL to more detailed documentation.booleanJSON schema for validating the 'custom_json_config' in a pipeline step.booleanhasOwner()The team or individual responsible for maintaining this module.booleanTimestamp of when this registration data was generated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCapabilities(Capabilities value) Module capabilities for UI adaptationmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeRegistrationTimestamp(com.google.protobuf.Timestamp value) Timestamp of when this registration data was generated.putAllMetadata(Map<String, String> values) Flexible key-value pairs for any other developer-defined metadata.putMetadata(String key, String value) Flexible key-value pairs for any other developer-defined metadata.removeMetadata(String key) Flexible key-value pairs for any other developer-defined metadata.setCapabilities(Capabilities value) Module capabilities for UI adaptationsetCapabilities(Capabilities.Builder builderForValue) Module capabilities for UI adaptationsetDependencies(int index, String value) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").setDescription(String value) A brief summary of the module's purpose.setDescriptionBytes(com.google.protobuf.ByteString value) A brief summary of the module's purpose.setDisplayName(String value) --- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").setDisplayNameBytes(com.google.protobuf.ByteString value) --- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").setDocumentationUrl(String value) A URL to more detailed documentation.setDocumentationUrlBytes(com.google.protobuf.ByteString value) A URL to more detailed documentation.setHealthCheckMessage(String value) Health check message - error details if failed, success message if passed.setHealthCheckMessageBytes(com.google.protobuf.ByteString value) Health check message - error details if failed, success message if passed.setHealthCheckPassed(boolean value) --- Health & Operational Status --- Whether the health check passed (true if no test_request provided).setJsonConfigSchema(String value) JSON schema for validating the 'custom_json_config' in a pipeline step.setJsonConfigSchemaBytes(com.google.protobuf.ByteString value) JSON schema for validating the 'custom_json_config' in a pipeline step.setModuleName(String value) --- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").setModuleNameBytes(com.google.protobuf.ByteString value) --- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").The team or individual responsible for maintaining this module.setOwnerBytes(com.google.protobuf.ByteString value) The team or individual responsible for maintaining this module.setRegistrationTimestamp(com.google.protobuf.Timestamp value) Timestamp of when this registration data was generated.setRegistrationTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp of when this registration data was generated.setSdkVersion(String value) The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").setSdkVersionBytes(com.google.protobuf.ByteString value) The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").setServerInfo(String value) --- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).setServerInfoBytes(com.google.protobuf.ByteString value) --- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").setVersion(String value) Semantic version of the module itself (e.g., "1.2.1").setVersionBytes(com.google.protobuf.ByteString value) Semantic version of the module itself (e.g., "1.2.1").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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.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<GetServiceRegistrationResponse.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<GetServiceRegistrationResponse.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<GetServiceRegistrationResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GetServiceRegistrationResponse.Builder>
-
mergeFrom
public GetServiceRegistrationResponse.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<GetServiceRegistrationResponse.Builder>- Throws:
IOException
-
getModuleName
--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").
string module_name = 1;- Specified by:
getModuleNamein interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The moduleName.
-
getModuleNameBytes
public com.google.protobuf.ByteString getModuleNameBytes()--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").
string module_name = 1;- Specified by:
getModuleNameBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for moduleName.
-
setModuleName
--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").
string module_name = 1;- Parameters:
value- The moduleName to set.- Returns:
- This builder for chaining.
-
clearModuleName
--- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").
string module_name = 1;- Returns:
- This builder for chaining.
-
setModuleNameBytes
public GetServiceRegistrationResponse.Builder setModuleNameBytes(com.google.protobuf.ByteString value) --- Core Identity & Validation (Machine-Readable) --- Unique, machine-readable identifier for the module (e.g., "acme-text-chunker-v2").
string module_name = 1;- Parameters:
value- The bytes for moduleName to set.- Returns:
- This builder for chaining.
-
getVersion
Semantic version of the module itself (e.g., "1.2.1").
string version = 2;- Specified by:
getVersionin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()Semantic version of the module itself (e.g., "1.2.1").
string version = 2;- Specified by:
getVersionBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for version.
-
setVersion
Semantic version of the module itself (e.g., "1.2.1").
string version = 2;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
Semantic version of the module itself (e.g., "1.2.1").
string version = 2;- Returns:
- This builder for chaining.
-
setVersionBytes
Semantic version of the module itself (e.g., "1.2.1").
string version = 2;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasJsonConfigSchema
public boolean hasJsonConfigSchema()JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Specified by:
hasJsonConfigSchemain interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the jsonConfigSchema field is set.
-
getJsonConfigSchema
JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Specified by:
getJsonConfigSchemain interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The jsonConfigSchema.
-
getJsonConfigSchemaBytes
public com.google.protobuf.ByteString getJsonConfigSchemaBytes()JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Specified by:
getJsonConfigSchemaBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for jsonConfigSchema.
-
setJsonConfigSchema
JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Parameters:
value- The jsonConfigSchema to set.- Returns:
- This builder for chaining.
-
clearJsonConfigSchema
JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Returns:
- This builder for chaining.
-
setJsonConfigSchemaBytes
public GetServiceRegistrationResponse.Builder setJsonConfigSchemaBytes(com.google.protobuf.ByteString value) JSON schema for validating the 'custom_json_config' in a pipeline step.
optional string json_config_schema = 3;- Parameters:
value- The bytes for jsonConfigSchema to set.- Returns:
- This builder for chaining.
-
hasDisplayName
public boolean hasDisplayName()--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Specified by:
hasDisplayNamein interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the displayName field is set.
-
getDisplayName
--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Specified by:
getDisplayNamein interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Specified by:
getDisplayNameBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
--- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public GetServiceRegistrationResponse.Builder setDisplayNameBytes(com.google.protobuf.ByteString value) --- UI & Developer Experience (Human-Readable) --- A clean, human-friendly name for display in UIs (e.g., "Acme Text Chunker").
optional string display_name = 4;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()A brief summary of the module's purpose.
optional string description = 5;- Specified by:
hasDescriptionin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
A brief summary of the module's purpose.
optional string description = 5;- Specified by:
getDescriptionin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()A brief summary of the module's purpose.
optional string description = 5;- Specified by:
getDescriptionBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for description.
-
setDescription
A brief summary of the module's purpose.
optional string description = 5;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
A brief summary of the module's purpose.
optional string description = 5;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public GetServiceRegistrationResponse.Builder setDescriptionBytes(com.google.protobuf.ByteString value) A brief summary of the module's purpose.
optional string description = 5;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasOwner
public boolean hasOwner()The team or individual responsible for maintaining this module.
optional string owner = 6;- Specified by:
hasOwnerin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the owner field is set.
-
getOwner
The team or individual responsible for maintaining this module.
optional string owner = 6;- Specified by:
getOwnerin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The owner.
-
getOwnerBytes
public com.google.protobuf.ByteString getOwnerBytes()The team or individual responsible for maintaining this module.
optional string owner = 6;- Specified by:
getOwnerBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for owner.
-
setOwner
The team or individual responsible for maintaining this module.
optional string owner = 6;- Parameters:
value- The owner to set.- Returns:
- This builder for chaining.
-
clearOwner
The team or individual responsible for maintaining this module.
optional string owner = 6;- Returns:
- This builder for chaining.
-
setOwnerBytes
The team or individual responsible for maintaining this module.
optional string owner = 6;- Parameters:
value- The bytes for owner to set.- Returns:
- This builder for chaining.
-
hasDocumentationUrl
public boolean hasDocumentationUrl()A URL to more detailed documentation.
optional string documentation_url = 7;- Specified by:
hasDocumentationUrlin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the documentationUrl field is set.
-
getDocumentationUrl
A URL to more detailed documentation.
optional string documentation_url = 7;- Specified by:
getDocumentationUrlin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The documentationUrl.
-
getDocumentationUrlBytes
public com.google.protobuf.ByteString getDocumentationUrlBytes()A URL to more detailed documentation.
optional string documentation_url = 7;- Specified by:
getDocumentationUrlBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for documentationUrl.
-
setDocumentationUrl
A URL to more detailed documentation.
optional string documentation_url = 7;- Parameters:
value- The documentationUrl to set.- Returns:
- This builder for chaining.
-
clearDocumentationUrl
A URL to more detailed documentation.
optional string documentation_url = 7;- Returns:
- This builder for chaining.
-
setDocumentationUrlBytes
public GetServiceRegistrationResponse.Builder setDocumentationUrlBytes(com.google.protobuf.ByteString value) A URL to more detailed documentation.
optional string documentation_url = 7;- Parameters:
value- The bytes for documentationUrl to set.- Returns:
- This builder for chaining.
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Specified by:
getTagsListin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Specified by:
getTagsCountin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The count of tags.
-
getTags
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Specified by:
getTagsin interfaceGetServiceRegistrationResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index) Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Specified by:
getTagsBytesin interfaceGetServiceRegistrationResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
setTags
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Parameters:
index- The index to set the value at.value- The tags to set.- Returns:
- This builder for chaining.
-
addTags
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Parameters:
value- The tags to add.- Returns:
- This builder for chaining.
-
addAllTags
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Parameters:
values- The tags to add.- Returns:
- This builder for chaining.
-
clearTags
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Returns:
- This builder for chaining.
-
addTagsBytes
Tags for filtering and categorization in UIs (e.g., "nlp", "enrichment").
repeated string tags = 8;- Parameters:
value- The bytes of the tags to add.- Returns:
- This builder for chaining.
-
getHealthCheckPassed
public boolean getHealthCheckPassed()--- Health & Operational Status --- Whether the health check passed (true if no test_request provided).
bool health_check_passed = 9;- Specified by:
getHealthCheckPassedin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The healthCheckPassed.
-
setHealthCheckPassed
--- Health & Operational Status --- Whether the health check passed (true if no test_request provided).
bool health_check_passed = 9;- Parameters:
value- The healthCheckPassed to set.- Returns:
- This builder for chaining.
-
clearHealthCheckPassed
--- Health & Operational Status --- Whether the health check passed (true if no test_request provided).
bool health_check_passed = 9;- Returns:
- This builder for chaining.
-
getHealthCheckMessage
Health check message - error details if failed, success message if passed.
string health_check_message = 10;- Specified by:
getHealthCheckMessagein interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The healthCheckMessage.
-
getHealthCheckMessageBytes
public com.google.protobuf.ByteString getHealthCheckMessageBytes()Health check message - error details if failed, success message if passed.
string health_check_message = 10;- Specified by:
getHealthCheckMessageBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for healthCheckMessage.
-
setHealthCheckMessage
Health check message - error details if failed, success message if passed.
string health_check_message = 10;- Parameters:
value- The healthCheckMessage to set.- Returns:
- This builder for chaining.
-
clearHealthCheckMessage
Health check message - error details if failed, success message if passed.
string health_check_message = 10;- Returns:
- This builder for chaining.
-
setHealthCheckMessageBytes
public GetServiceRegistrationResponse.Builder setHealthCheckMessageBytes(com.google.protobuf.ByteString value) Health check message - error details if failed, success message if passed.
string health_check_message = 10;- Parameters:
value- The bytes for healthCheckMessage to set.- Returns:
- This builder for chaining.
-
hasRegistrationTimestamp
public boolean hasRegistrationTimestamp()Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11;- Specified by:
hasRegistrationTimestampin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the registrationTimestamp field is set.
-
getRegistrationTimestamp
public com.google.protobuf.Timestamp getRegistrationTimestamp()Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11;- Specified by:
getRegistrationTimestampin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The registrationTimestamp.
-
setRegistrationTimestamp
public GetServiceRegistrationResponse.Builder setRegistrationTimestamp(com.google.protobuf.Timestamp value) Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11; -
setRegistrationTimestamp
public GetServiceRegistrationResponse.Builder setRegistrationTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11; -
mergeRegistrationTimestamp
public GetServiceRegistrationResponse.Builder mergeRegistrationTimestamp(com.google.protobuf.Timestamp value) Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11; -
clearRegistrationTimestamp
Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11; -
getRegistrationTimestampBuilder
public com.google.protobuf.Timestamp.Builder getRegistrationTimestampBuilder()Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11; -
getRegistrationTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getRegistrationTimestampOrBuilder()Timestamp of when this registration data was generated.
.google.protobuf.Timestamp registration_timestamp = 11;- Specified by:
getRegistrationTimestampOrBuilderin interfaceGetServiceRegistrationResponseOrBuilder
-
getServerInfo
--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).
string server_info = 12;- Specified by:
getServerInfoin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The serverInfo.
-
getServerInfoBytes
public com.google.protobuf.ByteString getServerInfoBytes()--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).
string server_info = 12;- Specified by:
getServerInfoBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for serverInfo.
-
setServerInfo
--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).
string server_info = 12;- Parameters:
value- The serverInfo to set.- Returns:
- This builder for chaining.
-
clearServerInfo
--- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).
string server_info = 12;- Returns:
- This builder for chaining.
-
setServerInfoBytes
public GetServiceRegistrationResponse.Builder setServerInfoBytes(com.google.protobuf.ByteString value) --- Engine & Runtime Intelligence --- Information about the server process hosting the module (e.g., hostname, IP).
string server_info = 12;- Parameters:
value- The bytes for serverInfo to set.- Returns:
- This builder for chaining.
-
getSdkVersion
The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").
string sdk_version = 13;- Specified by:
getSdkVersionin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The sdkVersion.
-
getSdkVersionBytes
public com.google.protobuf.ByteString getSdkVersionBytes()The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").
string sdk_version = 13;- Specified by:
getSdkVersionBytesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The bytes for sdkVersion.
-
setSdkVersion
The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").
string sdk_version = 13;- Parameters:
value- The sdkVersion to set.- Returns:
- This builder for chaining.
-
clearSdkVersion
The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").
string sdk_version = 13;- Returns:
- This builder for chaining.
-
setSdkVersionBytes
public GetServiceRegistrationResponse.Builder setSdkVersionBytes(com.google.protobuf.ByteString value) The version of the pipeline SDK the module was compiled against (e.g., "0.5.0").
string sdk_version = 13;- Parameters:
value- The bytes for sdkVersion to set.- Returns:
- This builder for chaining.
-
getDependenciesList
public com.google.protobuf.ProtocolStringList getDependenciesList()List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Specified by:
getDependenciesListin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- A list containing the dependencies.
-
getDependenciesCount
public int getDependenciesCount()List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Specified by:
getDependenciesCountin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The count of dependencies.
-
getDependencies
List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Specified by:
getDependenciesin interfaceGetServiceRegistrationResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dependencies at the given index.
-
getDependenciesBytes
public com.google.protobuf.ByteString getDependenciesBytes(int index) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Specified by:
getDependenciesBytesin interfaceGetServiceRegistrationResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dependencies at the given index.
-
setDependencies
List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Parameters:
index- The index to set the value at.value- The dependencies to set.- Returns:
- This builder for chaining.
-
addDependencies
List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Parameters:
value- The dependencies to add.- Returns:
- This builder for chaining.
-
addAllDependencies
List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Parameters:
values- The dependencies to add.- Returns:
- This builder for chaining.
-
clearDependencies
List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Returns:
- This builder for chaining.
-
addDependenciesBytes
public GetServiceRegistrationResponse.Builder addDependenciesBytes(com.google.protobuf.ByteString value) List of critical external dependencies (e.g., "chunker module", "database.prod.acme.com", "OpenAI API").
repeated string dependencies = 14;- Parameters:
value- The bytes of the dependencies to add.- Returns:
- This builder for chaining.
-
getMetadataCount
public int getMetadataCount()Description copied from interface:GetServiceRegistrationResponseOrBuilderFlexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15;- Specified by:
getMetadataCountin interfaceGetServiceRegistrationResponseOrBuilder
-
containsMetadata
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15;- Specified by:
containsMetadatain interfaceGetServiceRegistrationResponseOrBuilder
-
getMetadata
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfaceGetServiceRegistrationResponseOrBuilder
-
getMetadataMap
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15;- Specified by:
getMetadataMapin interfaceGetServiceRegistrationResponseOrBuilder
-
getMetadataOrDefault
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15;- Specified by:
getMetadataOrDefaultin interfaceGetServiceRegistrationResponseOrBuilder
-
getMetadataOrThrow
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15;- Specified by:
getMetadataOrThrowin interfaceGetServiceRegistrationResponseOrBuilder
-
clearMetadata
-
removeMetadata
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15; -
getMutableMetadata
Deprecated.Use alternate mutation accessors instead. -
putMetadata
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15; -
putAllMetadata
Flexible key-value pairs for any other developer-defined metadata.
map<string, string> metadata = 15; -
hasCapabilities
public boolean hasCapabilities()Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16;- Specified by:
hasCapabilitiesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- Whether the capabilities field is set.
-
getCapabilities
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16;- Specified by:
getCapabilitiesin interfaceGetServiceRegistrationResponseOrBuilder- Returns:
- The capabilities.
-
setCapabilities
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16; -
setCapabilities
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16; -
mergeCapabilities
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16; -
clearCapabilities
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16; -
getCapabilitiesBuilder
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16; -
getCapabilitiesOrBuilder
Module capabilities for UI adaptation
.ai.pipestream.data.module.v1.Capabilities capabilities = 16;- Specified by:
getCapabilitiesOrBuilderin interfaceGetServiceRegistrationResponseOrBuilder
-