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 Type
    Method
    Description
    The canonical/normalized value actually hashed (optional but very useful for debugging).
    com.google.protobuf.ByteString
    The canonical/normalized value actually hashed (optional but very useful for debugging).
    The raw value used to derive the id (e.g., source_doc_id, source_uri, source_path).
    com.google.protobuf.ByteString
    The 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

    isInitialized

    Methods 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

      .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.