Interface AssistQueryParametersOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssistQueryParameters
,AssistQueryParameters.Builder
public interface AssistQueryParametersOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsDocumentsMetadataFilters(String key)
Key-value filters on the metadata of documents returned by article suggestion.Map<String,String>
getDocumentsMetadataFilters()
Deprecated.int
getDocumentsMetadataFiltersCount()
Key-value filters on the metadata of documents returned by article suggestion.Map<String,String>
getDocumentsMetadataFiltersMap()
Key-value filters on the metadata of documents returned by article suggestion.String
getDocumentsMetadataFiltersOrDefault(String key, String defaultValue)
Key-value filters on the metadata of documents returned by article suggestion.String
getDocumentsMetadataFiltersOrThrow(String key)
Key-value filters on the metadata of documents returned by article suggestion.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.v2beta1.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.v2beta1.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.UsegetDocumentsMetadataFiltersMap()
instead.
-
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.v2beta1.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.v2beta1.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.v2beta1.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;
-
-