Package ai.pipestream.data.v1
Interface DocIdDerivationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DocIdDerivation,DocIdDerivation.Builder
@Generated
public interface DocIdDerivationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe canonical/normalized value actually hashed (optional but very useful for debugging).com.google.protobuf.ByteStringThe canonical/normalized value actually hashed (optional but very useful for debugging).getInput()The raw value used to derive the id (e.g., source_doc_id, source_uri, source_path).com.google.protobuf.ByteStringThe raw value used to derive the id (e.g., source_doc_id, source_uri, source_path)..ai.pipestream.data.v1.DocIdDerivationMethod method = 1 [json_name = "method"];int.ai.pipestream.data.v1.DocIdDerivationMethod method = 1 [json_name = "method"];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
-
getMethodValue
int getMethodValue().ai.pipestream.data.v1.DocIdDerivationMethod method = 1 [json_name = "method"];- Returns:
- The enum numeric value on the wire for method.
-
getMethod
DocIdDerivationMethod getMethod().ai.pipestream.data.v1.DocIdDerivationMethod method = 1 [json_name = "method"];- Returns:
- The method.
-
getInput
String getInput()The raw value used to derive the id (e.g., source_doc_id, source_uri, source_path). If sensitive, this can be redacted by the caller, but the field is available.
string input = 2 [json_name = "input"];- Returns:
- The input.
-
getInputBytes
com.google.protobuf.ByteString getInputBytes()The raw value used to derive the id (e.g., source_doc_id, source_uri, source_path). If sensitive, this can be redacted by the caller, but the field is available.
string input = 2 [json_name = "input"];- Returns:
- The bytes for input.
-
getCanonicalInput
String getCanonicalInput()The canonical/normalized value actually hashed (optional but very useful for debugging).
string canonical_input = 3 [json_name = "canonicalInput"];- Returns:
- The canonicalInput.
-
getCanonicalInputBytes
com.google.protobuf.ByteString getCanonicalInputBytes()The canonical/normalized value actually hashed (optional but very useful for debugging).
string canonical_input = 3 [json_name = "canonicalInput"];- Returns:
- The bytes for canonicalInput.
-