Interface RegisterRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RegisterRequest,RegisterRequest.Builder
@Generated
public interface RegisterRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMetadata(String key) Customer-defined metadata tags for custom use.getCapabilities(int index) Service capabilities (e.g., "document-storage", "search").com.google.protobuf.ByteStringgetCapabilitiesBytes(int index) Service capabilities (e.g., "document-storage", "search").intService capabilities (e.g., "document-storage", "search").Service capabilities (e.g., "document-storage", "search").Connection information for reaching this service.Connection information for reaching this service.Deprecated.intCustomer-defined metadata tags for custom use.Customer-defined metadata tags for custom use.getMetadataOrDefault(String key, String defaultValue) Customer-defined metadata tags for custom use.getMetadataOrThrow(String key) Customer-defined metadata tags for custom use.getName()Service or module name (e.g., "mapping-service", "tika-parser").com.google.protobuf.ByteStringService or module name (e.g., "mapping-service", "tika-parser").getTags(int index) Tags for discovery and filtering (e.g., "production", "us-east-1").com.google.protobuf.ByteStringgetTagsBytes(int index) Tags for discovery and filtering (e.g., "production", "us-east-1").intTags for discovery and filtering (e.g., "production", "us-east-1").Tags for discovery and filtering (e.g., "production", "us-east-1").getType()Type of service being registered.intType of service being registered.Service version (e.g., "1.2.3").com.google.protobuf.ByteStringService version (e.g., "1.2.3").booleanConnection information for reaching this service.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Service or module name (e.g., "mapping-service", "tika-parser").
string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Service or module name (e.g., "mapping-service", "tika-parser").
string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
getTypeValue
int getTypeValue()Type of service being registered.
.ai.pipestream.platform.registration.v1.ServiceType type = 2 [json_name = "type"];- Returns:
- The enum numeric value on the wire for type.
-
getType
ServiceType getType()Type of service being registered.
.ai.pipestream.platform.registration.v1.ServiceType type = 2 [json_name = "type"];- Returns:
- The type.
-
hasConnectivity
boolean hasConnectivity()Connection information for reaching this service.
.ai.pipestream.platform.registration.v1.Connectivity connectivity = 3 [json_name = "connectivity"];- Returns:
- Whether the connectivity field is set.
-
getConnectivity
Connectivity getConnectivity()Connection information for reaching this service.
.ai.pipestream.platform.registration.v1.Connectivity connectivity = 3 [json_name = "connectivity"];- Returns:
- The connectivity.
-
getConnectivityOrBuilder
ConnectivityOrBuilder getConnectivityOrBuilder()Connection information for reaching this service.
.ai.pipestream.platform.registration.v1.Connectivity connectivity = 3 [json_name = "connectivity"]; -
getVersion
String getVersion()Service version (e.g., "1.2.3").
string version = 4 [json_name = "version"];- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()Service version (e.g., "1.2.3").
string version = 4 [json_name = "version"];- Returns:
- The bytes for version.
-
getMetadataCount
int getMetadataCount()Customer-defined metadata tags for custom use.
map<string, string> metadata = 5 [json_name = "metadata"]; -
containsMetadata
Customer-defined metadata tags for custom use.
map<string, string> metadata = 5 [json_name = "metadata"]; -
getMetadata
Deprecated.UsegetMetadataMap()instead. -
getMetadataMap
Customer-defined metadata tags for custom use.
map<string, string> metadata = 5 [json_name = "metadata"]; -
getMetadataOrDefault
Customer-defined metadata tags for custom use.
map<string, string> metadata = 5 [json_name = "metadata"]; -
getMetadataOrThrow
Customer-defined metadata tags for custom use.
map<string, string> metadata = 5 [json_name = "metadata"]; -
getTagsList
Tags for discovery and filtering (e.g., "production", "us-east-1").
repeated string tags = 6 [json_name = "tags"];- Returns:
- A list containing the tags.
-
getTagsCount
int getTagsCount()Tags for discovery and filtering (e.g., "production", "us-east-1").
repeated string tags = 6 [json_name = "tags"];- Returns:
- The count of tags.
-
getTags
Tags for discovery and filtering (e.g., "production", "us-east-1").
repeated string tags = 6 [json_name = "tags"];- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
com.google.protobuf.ByteString getTagsBytes(int index) Tags for discovery and filtering (e.g., "production", "us-east-1").
repeated string tags = 6 [json_name = "tags"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
getCapabilitiesList
Service capabilities (e.g., "document-storage", "search").
repeated string capabilities = 7 [json_name = "capabilities"];- Returns:
- A list containing the capabilities.
-
getCapabilitiesCount
int getCapabilitiesCount()Service capabilities (e.g., "document-storage", "search").
repeated string capabilities = 7 [json_name = "capabilities"];- Returns:
- The count of capabilities.
-
getCapabilities
Service capabilities (e.g., "document-storage", "search").
repeated string capabilities = 7 [json_name = "capabilities"];- Parameters:
index- The index of the element to return.- Returns:
- The capabilities at the given index.
-
getCapabilitiesBytes
com.google.protobuf.ByteString getCapabilitiesBytes(int index) Service capabilities (e.g., "document-storage", "search").
repeated string capabilities = 7 [json_name = "capabilities"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the capabilities at the given index.
-