Class: Google::Cloud::DiscoveryEngine::V1beta::Control::FilterAction

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/discoveryengine/v1beta/control.rb

Overview

Specified which products may be included in results. Uses same filter as boost.

Instance Attribute Summary collapse

Instance Attribute Details

#data_store::String

Returns Required. Specifies which data store's documents can be filtered by this control. Full data store name e.g. projects/123/locations/global/collections/default_collection/dataStores/default_data_store.

Returns:

  • (::String)

    Required. Specifies which data store's documents can be filtered by this control. Full data store name e.g. projects/123/locations/global/collections/default_collection/dataStores/default_data_store



190
191
192
193
# File 'proto_docs/google/cloud/discoveryengine/v1beta/control.rb', line 190

class FilterAction
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#filter::String

Returns Required. A filter to apply on the matching condition results.

Required Syntax documentation: https://cloud.google.com/retail/docs/filter-and-order Maximum length is 5000 characters. Otherwise an INVALID ARGUMENT error is thrown.

Returns:



190
191
192
193
# File 'proto_docs/google/cloud/discoveryengine/v1beta/control.rb', line 190

class FilterAction
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end