public interface CreateDataStoreRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCreateAdvancedSiteSearch()
A boolean flag indicating whether user want to directly create an advanced
data store for site search.
|
DataStore |
getDataStore()
Required.
|
String |
getDataStoreId()
Required.
|
com.google.protobuf.ByteString |
getDataStoreIdBytes()
Required.
|
DataStoreOrBuilder |
getDataStoreOrBuilder()
Required.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
boolean |
getSkipDefaultSchemaCreation()
A boolean flag indicating whether to skip the default schema creation for
the data store.
|
boolean |
hasDataStore()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getParent()
Required. The parent resource name, such as
`projects/{project}/locations/{location}/collections/{collection}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getParentBytes()
Required. The parent resource name, such as
`projects/{project}/locations/{location}/collections/{collection}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
boolean hasDataStore()
Required. The [DataStore][google.cloud.discoveryengine.v1beta.DataStore] to create.
.google.cloud.discoveryengine.v1beta.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
DataStore getDataStore()
Required. The [DataStore][google.cloud.discoveryengine.v1beta.DataStore] to create.
.google.cloud.discoveryengine.v1beta.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
DataStoreOrBuilder getDataStoreOrBuilder()
Required. The [DataStore][google.cloud.discoveryengine.v1beta.DataStore] to create.
.google.cloud.discoveryengine.v1beta.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
String getDataStoreId()
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1beta.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]'s resource name. This field must conform to [RFC-1034](https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string data_store_id = 3 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getDataStoreIdBytes()
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1beta.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]'s resource name. This field must conform to [RFC-1034](https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string data_store_id = 3 [(.google.api.field_behavior) = REQUIRED];boolean getCreateAdvancedSiteSearch()
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.
bool create_advanced_site_search = 4;boolean getSkipDefaultSchemaCreation()
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.
bool skip_default_schema_creation = 7;Copyright © 2025 Google LLC. All rights reserved.