Class SearchAsYouTypeSpec (0.20.5)

SearchAsYouTypeSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Specification for search as you type in search requests.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
condition google.cloud.discoveryengine_v1.types.SearchRequest.SearchAsYouTypeSpec.Condition
The condition under which search as you type should occur. Default to Condition.DISABLED.
fields MutableSequence[google.cloud.discoveryengine_v1.types.SearchRequest.SearchAsYouTypeSpec.Field]
Optional. The list of fields to be used for Search As You Type scoring.
score_threshold float
Optional. Search As You Type score threshold for filtering purpose. We keep the result if score >= score_threshold. This field is a member of oneof_ _score_threshold.

Classes

Condition

Condition(value)

Enum describing under which condition search as you type should occur.

Field

Field(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A schema field to be used for Search As You Type scoring on this request. Overrides any data-store-level Search As You Type field configuration for the duration of the request.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields