Interface OutputHintsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
OutputHints, OutputHints.Builder

@Generated public interface OutputHintsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getDesiredCollection

      String getDesiredCollection()
       OpenSearch collection/index hint.
      
       Specifies the target collection or index where this document should be indexed.
       
      string desired_collection = 1 [json_name = "desiredCollection"];
      Returns:
      The desiredCollection.
    • getDesiredCollectionBytes

      com.google.protobuf.ByteString getDesiredCollectionBytes()
       OpenSearch collection/index hint.
      
       Specifies the target collection or index where this document should be indexed.
       
      string desired_collection = 1 [json_name = "desiredCollection"];
      Returns:
      The bytes for desiredCollection.
    • getRoutingHintsCount

      int getRoutingHintsCount()
       Routing hints for downstream modules.
      
       Key-value pairs that modules can use to make routing or processing decisions.
       
      map<string, string> routing_hints = 2 [json_name = "routingHints"];
    • containsRoutingHints

      boolean containsRoutingHints(String key)
       Routing hints for downstream modules.
      
       Key-value pairs that modules can use to make routing or processing decisions.
       
      map<string, string> routing_hints = 2 [json_name = "routingHints"];
    • getRoutingHints

      @Deprecated Map<String,String> getRoutingHints()
      Deprecated.
    • getRoutingHintsMap

      Map<String,String> getRoutingHintsMap()
       Routing hints for downstream modules.
      
       Key-value pairs that modules can use to make routing or processing decisions.
       
      map<string, string> routing_hints = 2 [json_name = "routingHints"];
    • getRoutingHintsOrDefault

      String getRoutingHintsOrDefault(String key, String defaultValue)
       Routing hints for downstream modules.
      
       Key-value pairs that modules can use to make routing or processing decisions.
       
      map<string, string> routing_hints = 2 [json_name = "routingHints"];
    • getRoutingHintsOrThrow

      String getRoutingHintsOrThrow(String key)
       Routing hints for downstream modules.
      
       Key-value pairs that modules can use to make routing or processing decisions.
       
      map<string, string> routing_hints = 2 [json_name = "routingHints"];