Class DataStore
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.discoveryengine.v1beta.DataStore
- All Implemented Interfaces:
DataStoreOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class DataStore
extends com.google.protobuf.GeneratedMessage
implements DataStoreOrBuilder
DataStore captures global settings and configs at the DataStore level.Protobuf type
google.cloud.discoveryengine.v1beta.DataStore- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classEstimation of data size per data store.static interfacestatic final classDataStore captures global settings and configs at the DataStore level.static enumContent config of the data store.static final classStores information regarding the serving configurations at DataStore level.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOutput only.Output only.Immutable.intImmutable.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static DataStoreOutput only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Configuration for Document understanding and enrichment.Configuration for Document understanding and enrichment.Immutable.intImmutable.Language info for DataStore.Language info for DataStore.getName()Immutable.com.google.protobuf.ByteStringImmutable.Optional.Optional.com.google.protobuf.Parser<DataStore>intOptional.Optional.getSolutionTypes(int index) The solutions that the data store enrolls.intThe solutions that the data store enrolls.The solutions that the data store enrolls.intgetSolutionTypesValue(int index) The solutions that the data store enrolls.The solutions that the data store enrolls.The start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it.The start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it.Config to store data store type configuration for workspace data.Config to store data store type configuration for workspace data.booleanOutput only.booleanOutput only.booleanConfiguration for Document understanding and enrichment.inthashCode()booleanLanguage info for DataStore.booleanOptional.booleanOptional.booleanThe start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it.booleanConfig to store data store type configuration for workspace data.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic DataStore.Builderstatic DataStore.BuildernewBuilder(DataStore prototype) protected DataStore.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static DataStoreparseDelimitedFrom(InputStream input) static DataStoreparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataStoreparseFrom(byte[] data) static DataStoreparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataStoreparseFrom(com.google.protobuf.ByteString data) static DataStoreparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataStoreparseFrom(com.google.protobuf.CodedInputStream input) static DataStoreparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataStoreparseFrom(InputStream input) static DataStoreparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataStoreparseFrom(ByteBuffer data) static DataStoreparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DataStore>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER- See Also:
-
INDUSTRY_VERTICAL_FIELD_NUMBER
public static final int INDUSTRY_VERTICAL_FIELD_NUMBER- See Also:
-
SOLUTION_TYPES_FIELD_NUMBER
public static final int SOLUTION_TYPES_FIELD_NUMBER- See Also:
-
DEFAULT_SCHEMA_ID_FIELD_NUMBER
public static final int DEFAULT_SCHEMA_ID_FIELD_NUMBER- See Also:
-
CONTENT_CONFIG_FIELD_NUMBER
public static final int CONTENT_CONFIG_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
LANGUAGE_INFO_FIELD_NUMBER
public static final int LANGUAGE_INFO_FIELD_NUMBER- See Also:
-
NATURAL_LANGUAGE_QUERY_UNDERSTANDING_CONFIG_FIELD_NUMBER
public static final int NATURAL_LANGUAGE_QUERY_UNDERSTANDING_CONFIG_FIELD_NUMBER- See Also:
-
BILLING_ESTIMATION_FIELD_NUMBER
public static final int BILLING_ESTIMATION_FIELD_NUMBER- See Also:
-
WORKSPACE_CONFIG_FIELD_NUMBER
public static final int WORKSPACE_CONFIG_FIELD_NUMBER- See Also:
-
DOCUMENT_PROCESSING_CONFIG_FIELD_NUMBER
public static final int DOCUMENT_PROCESSING_CONFIG_FIELD_NUMBER- See Also:
-
STARTING_SCHEMA_FIELD_NUMBER
public static final int STARTING_SCHEMA_FIELD_NUMBER- See Also:
-
SERVING_CONFIG_DATA_STORE_FIELD_NUMBER
public static final int SERVING_CONFIG_DATA_STORE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceDataStoreOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceDataStoreOrBuilder- Returns:
- The bytes for name.
-
getDisplayName
Required. The data store display name. This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNamein interfaceDataStoreOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Required. The data store display name. This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNameBytesin interfaceDataStoreOrBuilder- Returns:
- The bytes for displayName.
-
getIndustryVerticalValue
public int getIndustryVerticalValue()Immutable. The industry vertical that the data store registers.
.google.cloud.discoveryengine.v1beta.IndustryVertical industry_vertical = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIndustryVerticalValuein interfaceDataStoreOrBuilder- Returns:
- The enum numeric value on the wire for industryVertical.
-
getIndustryVertical
Immutable. The industry vertical that the data store registers.
.google.cloud.discoveryengine.v1beta.IndustryVertical industry_vertical = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIndustryVerticalin interfaceDataStoreOrBuilder- Returns:
- The industryVertical.
-
getSolutionTypesList
The solutions that the data store enrolls. Available solutions for each [industry_vertical][google.cloud.discoveryengine.v1beta.DataStore.industry_vertical]: * `MEDIA`: `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. Other solutions cannot be enrolled.
repeated .google.cloud.discoveryengine.v1beta.SolutionType solution_types = 5;- Specified by:
getSolutionTypesListin interfaceDataStoreOrBuilder- Returns:
- A list containing the solutionTypes.
-
getSolutionTypesCount
public int getSolutionTypesCount()The solutions that the data store enrolls. Available solutions for each [industry_vertical][google.cloud.discoveryengine.v1beta.DataStore.industry_vertical]: * `MEDIA`: `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. Other solutions cannot be enrolled.
repeated .google.cloud.discoveryengine.v1beta.SolutionType solution_types = 5;- Specified by:
getSolutionTypesCountin interfaceDataStoreOrBuilder- Returns:
- The count of solutionTypes.
-
getSolutionTypes
The solutions that the data store enrolls. Available solutions for each [industry_vertical][google.cloud.discoveryengine.v1beta.DataStore.industry_vertical]: * `MEDIA`: `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. Other solutions cannot be enrolled.
repeated .google.cloud.discoveryengine.v1beta.SolutionType solution_types = 5;- Specified by:
getSolutionTypesin interfaceDataStoreOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The solutionTypes at the given index.
-
getSolutionTypesValueList
The solutions that the data store enrolls. Available solutions for each [industry_vertical][google.cloud.discoveryengine.v1beta.DataStore.industry_vertical]: * `MEDIA`: `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. Other solutions cannot be enrolled.
repeated .google.cloud.discoveryengine.v1beta.SolutionType solution_types = 5;- Specified by:
getSolutionTypesValueListin interfaceDataStoreOrBuilder- Returns:
- A list containing the enum numeric values on the wire for solutionTypes.
-
getSolutionTypesValue
public int getSolutionTypesValue(int index) The solutions that the data store enrolls. Available solutions for each [industry_vertical][google.cloud.discoveryengine.v1beta.DataStore.industry_vertical]: * `MEDIA`: `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. Other solutions cannot be enrolled.
repeated .google.cloud.discoveryengine.v1beta.SolutionType solution_types = 5;- Specified by:
getSolutionTypesValuein interfaceDataStoreOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of solutionTypes at the given index.
-
getDefaultSchemaId
Output only. The id of the default [Schema][google.cloud.discoveryengine.v1beta.Schema] asscociated to this data store.
string default_schema_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDefaultSchemaIdin interfaceDataStoreOrBuilder- Returns:
- The defaultSchemaId.
-
getDefaultSchemaIdBytes
public com.google.protobuf.ByteString getDefaultSchemaIdBytes()Output only. The id of the default [Schema][google.cloud.discoveryengine.v1beta.Schema] asscociated to this data store.
string default_schema_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDefaultSchemaIdBytesin interfaceDataStoreOrBuilder- Returns:
- The bytes for defaultSchemaId.
-
getContentConfigValue
public int getContentConfigValue()Immutable. The content config of the data store. If this field is unset, the server behavior defaults to [ContentConfig.NO_CONTENT][google.cloud.discoveryengine.v1beta.DataStore.ContentConfig.NO_CONTENT].
.google.cloud.discoveryengine.v1beta.DataStore.ContentConfig content_config = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentConfigValuein interfaceDataStoreOrBuilder- Returns:
- The enum numeric value on the wire for contentConfig.
-
getContentConfig
Immutable. The content config of the data store. If this field is unset, the server behavior defaults to [ContentConfig.NO_CONTENT][google.cloud.discoveryengine.v1beta.DataStore.ContentConfig.NO_CONTENT].
.google.cloud.discoveryengine.v1beta.DataStore.ContentConfig content_config = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getContentConfigin interfaceDataStoreOrBuilder- Returns:
- The contentConfig.
-
hasCreateTime
public boolean hasCreateTime()Output only. Timestamp the [DataStore][google.cloud.discoveryengine.v1beta.DataStore] was created at.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceDataStoreOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. Timestamp the [DataStore][google.cloud.discoveryengine.v1beta.DataStore] was created at.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceDataStoreOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Timestamp the [DataStore][google.cloud.discoveryengine.v1beta.DataStore] was created at.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceDataStoreOrBuilder
-
hasLanguageInfo
public boolean hasLanguageInfo()Language info for DataStore.
.google.cloud.discoveryengine.v1beta.LanguageInfo language_info = 14;- Specified by:
hasLanguageInfoin interfaceDataStoreOrBuilder- Returns:
- Whether the languageInfo field is set.
-
getLanguageInfo
Language info for DataStore.
.google.cloud.discoveryengine.v1beta.LanguageInfo language_info = 14;- Specified by:
getLanguageInfoin interfaceDataStoreOrBuilder- Returns:
- The languageInfo.
-
getLanguageInfoOrBuilder
Language info for DataStore.
.google.cloud.discoveryengine.v1beta.LanguageInfo language_info = 14;- Specified by:
getLanguageInfoOrBuilderin interfaceDataStoreOrBuilder
-
hasNaturalLanguageQueryUnderstandingConfig
public boolean hasNaturalLanguageQueryUnderstandingConfig()Optional. Configuration for Natural Language Query Understanding.
.google.cloud.discoveryengine.v1beta.NaturalLanguageQueryUnderstandingConfig natural_language_query_understanding_config = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasNaturalLanguageQueryUnderstandingConfigin interfaceDataStoreOrBuilder- Returns:
- Whether the naturalLanguageQueryUnderstandingConfig field is set.
-
getNaturalLanguageQueryUnderstandingConfig
Optional. Configuration for Natural Language Query Understanding.
.google.cloud.discoveryengine.v1beta.NaturalLanguageQueryUnderstandingConfig natural_language_query_understanding_config = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNaturalLanguageQueryUnderstandingConfigin interfaceDataStoreOrBuilder- Returns:
- The naturalLanguageQueryUnderstandingConfig.
-
getNaturalLanguageQueryUnderstandingConfigOrBuilder
public NaturalLanguageQueryUnderstandingConfigOrBuilder getNaturalLanguageQueryUnderstandingConfigOrBuilder()Optional. Configuration for Natural Language Query Understanding.
.google.cloud.discoveryengine.v1beta.NaturalLanguageQueryUnderstandingConfig natural_language_query_understanding_config = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNaturalLanguageQueryUnderstandingConfigOrBuilderin interfaceDataStoreOrBuilder
-
hasBillingEstimation
public boolean hasBillingEstimation()Output only. Data size estimation for billing.
.google.cloud.discoveryengine.v1beta.DataStore.BillingEstimation billing_estimation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBillingEstimationin interfaceDataStoreOrBuilder- Returns:
- Whether the billingEstimation field is set.
-
getBillingEstimation
Output only. Data size estimation for billing.
.google.cloud.discoveryengine.v1beta.DataStore.BillingEstimation billing_estimation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBillingEstimationin interfaceDataStoreOrBuilder- Returns:
- The billingEstimation.
-
getBillingEstimationOrBuilder
Output only. Data size estimation for billing.
.google.cloud.discoveryengine.v1beta.DataStore.BillingEstimation billing_estimation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBillingEstimationOrBuilderin interfaceDataStoreOrBuilder
-
hasWorkspaceConfig
public boolean hasWorkspaceConfig()Config to store data store type configuration for workspace data. This must be set when [DataStore.content_config][google.cloud.discoveryengine.v1beta.DataStore.content_config] is set as [DataStore.ContentConfig.GOOGLE_WORKSPACE][google.cloud.discoveryengine.v1beta.DataStore.ContentConfig.GOOGLE_WORKSPACE].
.google.cloud.discoveryengine.v1beta.WorkspaceConfig workspace_config = 25;- Specified by:
hasWorkspaceConfigin interfaceDataStoreOrBuilder- Returns:
- Whether the workspaceConfig field is set.
-
getWorkspaceConfig
Config to store data store type configuration for workspace data. This must be set when [DataStore.content_config][google.cloud.discoveryengine.v1beta.DataStore.content_config] is set as [DataStore.ContentConfig.GOOGLE_WORKSPACE][google.cloud.discoveryengine.v1beta.DataStore.ContentConfig.GOOGLE_WORKSPACE].
.google.cloud.discoveryengine.v1beta.WorkspaceConfig workspace_config = 25;- Specified by:
getWorkspaceConfigin interfaceDataStoreOrBuilder- Returns:
- The workspaceConfig.
-
getWorkspaceConfigOrBuilder
Config to store data store type configuration for workspace data. This must be set when [DataStore.content_config][google.cloud.discoveryengine.v1beta.DataStore.content_config] is set as [DataStore.ContentConfig.GOOGLE_WORKSPACE][google.cloud.discoveryengine.v1beta.DataStore.ContentConfig.GOOGLE_WORKSPACE].
.google.cloud.discoveryengine.v1beta.WorkspaceConfig workspace_config = 25;- Specified by:
getWorkspaceConfigOrBuilderin interfaceDataStoreOrBuilder
-
hasDocumentProcessingConfig
public boolean hasDocumentProcessingConfig()Configuration for Document understanding and enrichment.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig document_processing_config = 27;- Specified by:
hasDocumentProcessingConfigin interfaceDataStoreOrBuilder- Returns:
- Whether the documentProcessingConfig field is set.
-
getDocumentProcessingConfig
Configuration for Document understanding and enrichment.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig document_processing_config = 27;- Specified by:
getDocumentProcessingConfigin interfaceDataStoreOrBuilder- Returns:
- The documentProcessingConfig.
-
getDocumentProcessingConfigOrBuilder
Configuration for Document understanding and enrichment.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig document_processing_config = 27;- Specified by:
getDocumentProcessingConfigOrBuilderin interfaceDataStoreOrBuilder
-
hasStartingSchema
public boolean hasStartingSchema()The start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it. If unset, a default vertical specialized schema will be used. This field is only used by [CreateDataStore][] API, and will be ignored if used in other APIs. This field will be omitted from all API responses including [CreateDataStore][] API. To retrieve a schema of a [DataStore][google.cloud.discoveryengine.v1beta.DataStore], use [SchemaService.GetSchema][google.cloud.discoveryengine.v1beta.SchemaService.GetSchema] API instead. The provided schema will be validated against certain rules on schema. Learn more from [this doc](https://cloud.google.com/generative-ai-app-builder/docs/provide-schema).
.google.cloud.discoveryengine.v1beta.Schema starting_schema = 28;- Specified by:
hasStartingSchemain interfaceDataStoreOrBuilder- Returns:
- Whether the startingSchema field is set.
-
getStartingSchema
The start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it. If unset, a default vertical specialized schema will be used. This field is only used by [CreateDataStore][] API, and will be ignored if used in other APIs. This field will be omitted from all API responses including [CreateDataStore][] API. To retrieve a schema of a [DataStore][google.cloud.discoveryengine.v1beta.DataStore], use [SchemaService.GetSchema][google.cloud.discoveryengine.v1beta.SchemaService.GetSchema] API instead. The provided schema will be validated against certain rules on schema. Learn more from [this doc](https://cloud.google.com/generative-ai-app-builder/docs/provide-schema).
.google.cloud.discoveryengine.v1beta.Schema starting_schema = 28;- Specified by:
getStartingSchemain interfaceDataStoreOrBuilder- Returns:
- The startingSchema.
-
getStartingSchemaOrBuilder
The start schema to use for this [DataStore][google.cloud.discoveryengine.v1beta.DataStore] when provisioning it. If unset, a default vertical specialized schema will be used. This field is only used by [CreateDataStore][] API, and will be ignored if used in other APIs. This field will be omitted from all API responses including [CreateDataStore][] API. To retrieve a schema of a [DataStore][google.cloud.discoveryengine.v1beta.DataStore], use [SchemaService.GetSchema][google.cloud.discoveryengine.v1beta.SchemaService.GetSchema] API instead. The provided schema will be validated against certain rules on schema. Learn more from [this doc](https://cloud.google.com/generative-ai-app-builder/docs/provide-schema).
.google.cloud.discoveryengine.v1beta.Schema starting_schema = 28;- Specified by:
getStartingSchemaOrBuilderin interfaceDataStoreOrBuilder
-
hasServingConfigDataStore
public boolean hasServingConfigDataStore()Optional. Stores serving config at DataStore level.
.google.cloud.discoveryengine.v1beta.DataStore.ServingConfigDataStore serving_config_data_store = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasServingConfigDataStorein interfaceDataStoreOrBuilder- Returns:
- Whether the servingConfigDataStore field is set.
-
getServingConfigDataStore
Optional. Stores serving config at DataStore level.
.google.cloud.discoveryengine.v1beta.DataStore.ServingConfigDataStore serving_config_data_store = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServingConfigDataStorein interfaceDataStoreOrBuilder- Returns:
- The servingConfigDataStore.
-
getServingConfigDataStoreOrBuilder
Optional. Stores serving config at DataStore level.
.google.cloud.discoveryengine.v1beta.DataStore.ServingConfigDataStore serving_config_data_store = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServingConfigDataStoreOrBuilderin interfaceDataStoreOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DataStore parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataStore parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataStore parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataStore parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataStore parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataStore parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DataStore parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static DataStore parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DataStore parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DataStore.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-