Interface AssistQueryParametersOrBuilder

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

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

    • getDocumentsMetadataFiltersCount

      int getDocumentsMetadataFiltersCount()
       Key-value filters on the metadata of documents returned by article
       suggestion. If specified, article suggestion only returns suggested
       documents that match all filters in their
       [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
       values for a metadata key should be concatenated by comma. For example,
       filters to match all documents that have 'US' or 'CA' in their market
       metadata values and 'agent' in their user metadata values will be
       ```
       documents_metadata_filters {
       key: "market"
       value: "US,CA"
       }
       documents_metadata_filters {
       key: "user"
       value: "agent"
       }
       ```
       
      map<string, string> documents_metadata_filters = 1;
    • containsDocumentsMetadataFilters

      boolean containsDocumentsMetadataFilters(String key)
       Key-value filters on the metadata of documents returned by article
       suggestion. If specified, article suggestion only returns suggested
       documents that match all filters in their
       [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
       values for a metadata key should be concatenated by comma. For example,
       filters to match all documents that have 'US' or 'CA' in their market
       metadata values and 'agent' in their user metadata values will be
       ```
       documents_metadata_filters {
       key: "market"
       value: "US,CA"
       }
       documents_metadata_filters {
       key: "user"
       value: "agent"
       }
       ```
       
      map<string, string> documents_metadata_filters = 1;
    • getDocumentsMetadataFilters

      @Deprecated Map<String,String> getDocumentsMetadataFilters()
      Deprecated.
    • getDocumentsMetadataFiltersMap

      Map<String,String> getDocumentsMetadataFiltersMap()
       Key-value filters on the metadata of documents returned by article
       suggestion. If specified, article suggestion only returns suggested
       documents that match all filters in their
       [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
       values for a metadata key should be concatenated by comma. For example,
       filters to match all documents that have 'US' or 'CA' in their market
       metadata values and 'agent' in their user metadata values will be
       ```
       documents_metadata_filters {
       key: "market"
       value: "US,CA"
       }
       documents_metadata_filters {
       key: "user"
       value: "agent"
       }
       ```
       
      map<string, string> documents_metadata_filters = 1;
    • getDocumentsMetadataFiltersOrDefault

      String getDocumentsMetadataFiltersOrDefault(String key, String defaultValue)
       Key-value filters on the metadata of documents returned by article
       suggestion. If specified, article suggestion only returns suggested
       documents that match all filters in their
       [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
       values for a metadata key should be concatenated by comma. For example,
       filters to match all documents that have 'US' or 'CA' in their market
       metadata values and 'agent' in their user metadata values will be
       ```
       documents_metadata_filters {
       key: "market"
       value: "US,CA"
       }
       documents_metadata_filters {
       key: "user"
       value: "agent"
       }
       ```
       
      map<string, string> documents_metadata_filters = 1;
    • getDocumentsMetadataFiltersOrThrow

      String getDocumentsMetadataFiltersOrThrow(String key)
       Key-value filters on the metadata of documents returned by article
       suggestion. If specified, article suggestion only returns suggested
       documents that match all filters in their
       [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
       values for a metadata key should be concatenated by comma. For example,
       filters to match all documents that have 'US' or 'CA' in their market
       metadata values and 'agent' in their user metadata values will be
       ```
       documents_metadata_filters {
       key: "market"
       value: "US,CA"
       }
       documents_metadata_filters {
       key: "user"
       value: "agent"
       }
       ```
       
      map<string, string> documents_metadata_filters = 1;