public static final class CreateDataStoreRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder> implements CreateDataStoreRequestOrBuilder
Request for [DataStoreService.CreateDataStore][google.cloud.discoveryengine.v1alpha.DataStoreService.CreateDataStore] method.Protobuf type
google.cloud.discoveryengine.v1alpha.CreateDataStoreRequest| Modifier and Type | Method and Description |
|---|---|
CreateDataStoreRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateDataStoreRequest |
build() |
CreateDataStoreRequest |
buildPartial() |
CreateDataStoreRequest.Builder |
clear() |
CreateDataStoreRequest.Builder |
clearCreateAdvancedSiteSearch()
A boolean flag indicating whether user want to directly create an advanced
data store for site search.
|
CreateDataStoreRequest.Builder |
clearDataStore()
Required.
|
CreateDataStoreRequest.Builder |
clearDataStoreId()
Required.
|
CreateDataStoreRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CreateDataStoreRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CreateDataStoreRequest.Builder |
clearParent()
Required.
|
CreateDataStoreRequest.Builder |
clearSkipDefaultSchemaCreation()
A boolean flag indicating whether to skip the default schema creation for
the data store.
|
CreateDataStoreRequest.Builder |
clone() |
boolean |
getCreateAdvancedSiteSearch()
A boolean flag indicating whether user want to directly create an advanced
data store for site search.
|
DataStore |
getDataStore()
Required.
|
DataStore.Builder |
getDataStoreBuilder()
Required.
|
String |
getDataStoreId()
Required.
|
com.google.protobuf.ByteString |
getDataStoreIdBytes()
Required.
|
DataStoreOrBuilder |
getDataStoreOrBuilder()
Required.
|
CreateDataStoreRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CreateDataStoreRequest.Builder |
mergeDataStore(DataStore value)
Required.
|
CreateDataStoreRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CreateDataStoreRequest.Builder |
mergeFrom(CreateDataStoreRequest other) |
CreateDataStoreRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
CreateDataStoreRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CreateDataStoreRequest.Builder |
setCreateAdvancedSiteSearch(boolean value)
A boolean flag indicating whether user want to directly create an advanced
data store for site search.
|
CreateDataStoreRequest.Builder |
setDataStore(DataStore.Builder builderForValue)
Required.
|
CreateDataStoreRequest.Builder |
setDataStore(DataStore value)
Required.
|
CreateDataStoreRequest.Builder |
setDataStoreId(String value)
Required.
|
CreateDataStoreRequest.Builder |
setDataStoreIdBytes(com.google.protobuf.ByteString value)
Required.
|
CreateDataStoreRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateDataStoreRequest.Builder |
setParent(String value)
Required.
|
CreateDataStoreRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
CreateDataStoreRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CreateDataStoreRequest.Builder |
setSkipDefaultSchemaCreation(boolean value)
A boolean flag indicating whether to skip the default schema creation for
the data store.
|
CreateDataStoreRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateDataStoreRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateDataStoreRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateDataStoreRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder mergeFrom(CreateDataStoreRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public CreateDataStoreRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateDataStoreRequest.Builder>IOExceptionpublic String 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) = { ... }
getParent in interface CreateDataStoreRequestOrBuilderpublic 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) = { ... }
getParentBytes in interface CreateDataStoreRequestOrBuilderpublic CreateDataStoreRequest.Builder setParent(String value)
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) = { ... }
value - The parent to set.public CreateDataStoreRequest.Builder clearParent()
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) = { ... }
public CreateDataStoreRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for parent to set.public boolean hasDataStore()
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
hasDataStore in interface CreateDataStoreRequestOrBuilderpublic DataStore getDataStore()
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
getDataStore in interface CreateDataStoreRequestOrBuilderpublic CreateDataStoreRequest.Builder setDataStore(DataStore value)
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataStoreRequest.Builder setDataStore(DataStore.Builder builderForValue)
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataStoreRequest.Builder mergeDataStore(DataStore value)
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataStoreRequest.Builder clearDataStore()
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
public DataStore.Builder getDataStoreBuilder()
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
public DataStoreOrBuilder getDataStoreOrBuilder()
Required. The [DataStore][google.cloud.discoveryengine.v1alpha.DataStore] to create.
.google.cloud.discoveryengine.v1alpha.DataStore data_store = 2 [(.google.api.field_behavior) = REQUIRED];
getDataStoreOrBuilder in interface CreateDataStoreRequestOrBuilderpublic String getDataStoreId()
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1alpha.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1alpha.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];getDataStoreId in interface CreateDataStoreRequestOrBuilderpublic com.google.protobuf.ByteString getDataStoreIdBytes()
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1alpha.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1alpha.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];getDataStoreIdBytes in interface CreateDataStoreRequestOrBuilderpublic CreateDataStoreRequest.Builder setDataStoreId(String value)
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1alpha.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1alpha.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];value - The dataStoreId to set.public CreateDataStoreRequest.Builder clearDataStoreId()
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1alpha.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1alpha.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];public CreateDataStoreRequest.Builder setDataStoreIdBytes(com.google.protobuf.ByteString value)
Required. The ID to use for the [DataStore][google.cloud.discoveryengine.v1alpha.DataStore], which will become the final component of the [DataStore][google.cloud.discoveryengine.v1alpha.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];value - The bytes for dataStoreId to set.public 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;getCreateAdvancedSiteSearch in interface CreateDataStoreRequestOrBuilderpublic CreateDataStoreRequest.Builder setCreateAdvancedSiteSearch(boolean value)
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;value - The createAdvancedSiteSearch to set.public CreateDataStoreRequest.Builder clearCreateAdvancedSiteSearch()
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;public 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;getSkipDefaultSchemaCreation in interface CreateDataStoreRequestOrBuilderpublic CreateDataStoreRequest.Builder setSkipDefaultSchemaCreation(boolean value)
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;value - The skipDefaultSchemaCreation to set.public CreateDataStoreRequest.Builder clearSkipDefaultSchemaCreation()
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;public final CreateDataStoreRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>public final CreateDataStoreRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDataStoreRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.