Class: Google::Cloud::DiscoveryEngine::V1::CreateDataStoreRequest
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1::CreateDataStoreRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb
Overview
Request for DataStoreService.CreateDataStore method.
Instance Attribute Summary collapse
-
#create_advanced_site_search ⇒ ::Boolean
A boolean flag indicating whether user want to directly create an advanced data store for site search.
-
#data_store ⇒ ::Google::Cloud::DiscoveryEngine::V1::DataStore
Required.
-
#data_store_id ⇒ ::String
Required.
-
#parent ⇒ ::String
Required.
-
#skip_default_schema_creation ⇒ ::Boolean
A boolean flag indicating whether to skip the default schema creation for the data store.
Instance Attribute Details
#create_advanced_site_search ⇒ ::Boolean
Returns A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
62 63 64 65 |
# File 'proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb', line 62 class CreateDataStoreRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#data_store ⇒ ::Google::Cloud::DiscoveryEngine::V1::DataStore
Returns Required. The DataStore to create.
62 63 64 65 |
# File 'proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb', line 62 class CreateDataStoreRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#data_store_id ⇒ ::String
62 63 64 65 |
# File 'proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb', line 62 class CreateDataStoreRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. The parent resource name, such as
projects/{project}/locations/{location}/collections/{collection}
.
62 63 64 65 |
# File 'proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb', line 62 class CreateDataStoreRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#skip_default_schema_creation ⇒ ::Boolean
Returns A boolean flag indicating whether to skip the default schema creation for the data store. Only enable this flag if you are certain that the default schema is incompatible with your use case.
If set to true, you must manually create a schema for the data store before any documents can be ingested.
This flag cannot be specified if data_store.starting_schema
is specified.
62 63 64 65 |
# File 'proto_docs/google/cloud/discoveryengine/v1/data_store_service.rb', line 62 class CreateDataStoreRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |