public static final class Engine.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder> implements EngineOrBuilder
Metadata that describes the training and serving parameters of an [Engine][google.cloud.discoveryengine.v1alpha.Engine].Protobuf type
google.cloud.discoveryengine.v1alpha.Engine| Modifier and Type | Method and Description |
|---|---|
Engine.Builder |
addAllDataStoreIds(Iterable<String> values)
The data stores associated with this engine.
|
Engine.Builder |
addDataStoreIds(String value)
The data stores associated with this engine.
|
Engine.Builder |
addDataStoreIdsBytes(com.google.protobuf.ByteString value)
The data stores associated with this engine.
|
Engine.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Engine |
build() |
Engine |
buildPartial() |
Engine.Builder |
clear() |
Engine.Builder |
clearChatEngineConfig()
Configurations for the Chat Engine.
|
Engine.Builder |
clearChatEngineMetadata()
Output only.
|
Engine.Builder |
clearCommonConfig()
Common config spec that specifies the metadata of the engine.
|
Engine.Builder |
clearCreateTime()
Output only.
|
Engine.Builder |
clearDataStoreIds()
The data stores associated with this engine.
|
Engine.Builder |
clearDisplayName()
Required.
|
Engine.Builder |
clearEngineConfig() |
Engine.Builder |
clearEngineMetadata() |
Engine.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Engine.Builder |
clearIndustryVertical()
The industry vertical that the engine registers.
|
Engine.Builder |
clearMediaRecommendationEngineConfig()
Configurations for the Media Engine.
|
Engine.Builder |
clearName()
Immutable.
|
Engine.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Engine.Builder |
clearRecommendationMetadata()
Output only.
|
Engine.Builder |
clearSearchEngineConfig()
Configurations for the Search Engine.
|
Engine.Builder |
clearSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
|
Engine.Builder |
clearSolutionType()
Required.
|
Engine.Builder |
clearUpdateTime()
Output only.
|
Engine.Builder |
clone() |
Engine.ChatEngineConfig |
getChatEngineConfig()
Configurations for the Chat Engine.
|
Engine.ChatEngineConfig.Builder |
getChatEngineConfigBuilder()
Configurations for the Chat Engine.
|
Engine.ChatEngineConfigOrBuilder |
getChatEngineConfigOrBuilder()
Configurations for the Chat Engine.
|
Engine.ChatEngineMetadata |
getChatEngineMetadata()
Output only.
|
Engine.ChatEngineMetadata.Builder |
getChatEngineMetadataBuilder()
Output only.
|
Engine.ChatEngineMetadataOrBuilder |
getChatEngineMetadataOrBuilder()
Output only.
|
Engine.CommonConfig |
getCommonConfig()
Common config spec that specifies the metadata of the engine.
|
Engine.CommonConfig.Builder |
getCommonConfigBuilder()
Common config spec that specifies the metadata of the engine.
|
Engine.CommonConfigOrBuilder |
getCommonConfigOrBuilder()
Common config spec that specifies the metadata of the engine.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getDataStoreIds(int index)
The data stores associated with this engine.
|
com.google.protobuf.ByteString |
getDataStoreIdsBytes(int index)
The data stores associated with this engine.
|
int |
getDataStoreIdsCount()
The data stores associated with this engine.
|
com.google.protobuf.ProtocolStringList |
getDataStoreIdsList()
The data stores associated with this engine.
|
Engine |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
Engine.EngineConfigCase |
getEngineConfigCase() |
Engine.EngineMetadataCase |
getEngineMetadataCase() |
IndustryVertical |
getIndustryVertical()
The industry vertical that the engine registers.
|
int |
getIndustryVerticalValue()
The industry vertical that the engine registers.
|
Engine.MediaRecommendationEngineConfig |
getMediaRecommendationEngineConfig()
Configurations for the Media Engine.
|
Engine.MediaRecommendationEngineConfig.Builder |
getMediaRecommendationEngineConfigBuilder()
Configurations for the Media Engine.
|
Engine.MediaRecommendationEngineConfigOrBuilder |
getMediaRecommendationEngineConfigOrBuilder()
Configurations for the Media Engine.
|
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
Engine.RecommendationMetadata |
getRecommendationMetadata()
Output only.
|
Engine.RecommendationMetadata.Builder |
getRecommendationMetadataBuilder()
Output only.
|
Engine.RecommendationMetadataOrBuilder |
getRecommendationMetadataOrBuilder()
Output only.
|
Engine.SearchEngineConfig |
getSearchEngineConfig()
Configurations for the Search Engine.
|
Engine.SearchEngineConfig.Builder |
getSearchEngineConfigBuilder()
Configurations for the Search Engine.
|
Engine.SearchEngineConfigOrBuilder |
getSearchEngineConfigOrBuilder()
Configurations for the Search Engine.
|
Engine.SimilarDocumentsEngineConfig |
getSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
|
Engine.SimilarDocumentsEngineConfig.Builder |
getSimilarDocumentsConfigBuilder()
Additional config specs for a `similar-items` engine.
|
Engine.SimilarDocumentsEngineConfigOrBuilder |
getSimilarDocumentsConfigOrBuilder()
Additional config specs for a `similar-items` engine.
|
SolutionType |
getSolutionType()
Required.
|
int |
getSolutionTypeValue()
Required.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasChatEngineConfig()
Configurations for the Chat Engine.
|
boolean |
hasChatEngineMetadata()
Output only.
|
boolean |
hasCommonConfig()
Common config spec that specifies the metadata of the engine.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasMediaRecommendationEngineConfig()
Configurations for the Media Engine.
|
boolean |
hasRecommendationMetadata()
Output only.
|
boolean |
hasSearchEngineConfig()
Configurations for the Search Engine.
|
boolean |
hasSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Engine.Builder |
mergeChatEngineConfig(Engine.ChatEngineConfig value)
Configurations for the Chat Engine.
|
Engine.Builder |
mergeChatEngineMetadata(Engine.ChatEngineMetadata value)
Output only.
|
Engine.Builder |
mergeCommonConfig(Engine.CommonConfig value)
Common config spec that specifies the metadata of the engine.
|
Engine.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Engine.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Engine.Builder |
mergeFrom(Engine other) |
Engine.Builder |
mergeFrom(com.google.protobuf.Message other) |
Engine.Builder |
mergeMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig value)
Configurations for the Media Engine.
|
Engine.Builder |
mergeRecommendationMetadata(Engine.RecommendationMetadata value)
Output only.
|
Engine.Builder |
mergeSearchEngineConfig(Engine.SearchEngineConfig value)
Configurations for the Search Engine.
|
Engine.Builder |
mergeSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig value)
Additional config specs for a `similar-items` engine.
|
Engine.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Engine.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Engine.Builder |
setChatEngineConfig(Engine.ChatEngineConfig.Builder builderForValue)
Configurations for the Chat Engine.
|
Engine.Builder |
setChatEngineConfig(Engine.ChatEngineConfig value)
Configurations for the Chat Engine.
|
Engine.Builder |
setChatEngineMetadata(Engine.ChatEngineMetadata.Builder builderForValue)
Output only.
|
Engine.Builder |
setChatEngineMetadata(Engine.ChatEngineMetadata value)
Output only.
|
Engine.Builder |
setCommonConfig(Engine.CommonConfig.Builder builderForValue)
Common config spec that specifies the metadata of the engine.
|
Engine.Builder |
setCommonConfig(Engine.CommonConfig value)
Common config spec that specifies the metadata of the engine.
|
Engine.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Engine.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Engine.Builder |
setDataStoreIds(int index,
String value)
The data stores associated with this engine.
|
Engine.Builder |
setDisplayName(String value)
Required.
|
Engine.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
Engine.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Engine.Builder |
setIndustryVertical(IndustryVertical value)
The industry vertical that the engine registers.
|
Engine.Builder |
setIndustryVerticalValue(int value)
The industry vertical that the engine registers.
|
Engine.Builder |
setMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig.Builder builderForValue)
Configurations for the Media Engine.
|
Engine.Builder |
setMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig value)
Configurations for the Media Engine.
|
Engine.Builder |
setName(String value)
Immutable.
|
Engine.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Immutable.
|
Engine.Builder |
setRecommendationMetadata(Engine.RecommendationMetadata.Builder builderForValue)
Output only.
|
Engine.Builder |
setRecommendationMetadata(Engine.RecommendationMetadata value)
Output only.
|
Engine.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Engine.Builder |
setSearchEngineConfig(Engine.SearchEngineConfig.Builder builderForValue)
Configurations for the Search Engine.
|
Engine.Builder |
setSearchEngineConfig(Engine.SearchEngineConfig value)
Configurations for the Search Engine.
|
Engine.Builder |
setSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig.Builder builderForValue)
Additional config specs for a `similar-items` engine.
|
Engine.Builder |
setSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig value)
Additional config specs for a `similar-items` engine.
|
Engine.Builder |
setSolutionType(SolutionType value)
Required.
|
Engine.Builder |
setSolutionTypeValue(int value)
Required.
|
Engine.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Engine.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Engine.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
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<Engine.Builder>public Engine.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.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<Engine.Builder>public Engine getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Engine build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Engine buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Engine.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>public Engine.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<Engine.Builder>public Engine.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>public Engine.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>public Engine.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<Engine.Builder>public Engine.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<Engine.Builder>public Engine.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Engine.Builder>public Engine.Builder mergeFrom(Engine other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>public Engine.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<Engine.Builder>IOExceptionpublic Engine.EngineConfigCase getEngineConfigCase()
getEngineConfigCase in interface EngineOrBuilderpublic Engine.Builder clearEngineConfig()
public Engine.EngineMetadataCase getEngineMetadataCase()
getEngineMetadataCase in interface EngineOrBuilderpublic Engine.Builder clearEngineMetadata()
public boolean hasSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
hasSimilarDocumentsConfig in interface EngineOrBuilderpublic Engine.SimilarDocumentsEngineConfig getSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
getSimilarDocumentsConfig in interface EngineOrBuilderpublic Engine.Builder setSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig value)
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
public Engine.Builder setSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig.Builder builderForValue)
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
public Engine.Builder mergeSimilarDocumentsConfig(Engine.SimilarDocumentsEngineConfig value)
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
public Engine.Builder clearSimilarDocumentsConfig()
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
public Engine.SimilarDocumentsEngineConfig.Builder getSimilarDocumentsConfigBuilder()
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
public Engine.SimilarDocumentsEngineConfigOrBuilder getSimilarDocumentsConfigOrBuilder()
Additional config specs for a `similar-items` engine.
.google.cloud.discoveryengine.v1alpha.Engine.SimilarDocumentsEngineConfig similar_documents_config = 9;
getSimilarDocumentsConfigOrBuilder in interface EngineOrBuilderpublic boolean hasChatEngineConfig()
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
hasChatEngineConfig in interface EngineOrBuilderpublic Engine.ChatEngineConfig getChatEngineConfig()
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
getChatEngineConfig in interface EngineOrBuilderpublic Engine.Builder setChatEngineConfig(Engine.ChatEngineConfig value)
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
public Engine.Builder setChatEngineConfig(Engine.ChatEngineConfig.Builder builderForValue)
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
public Engine.Builder mergeChatEngineConfig(Engine.ChatEngineConfig value)
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
public Engine.Builder clearChatEngineConfig()
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
public Engine.ChatEngineConfig.Builder getChatEngineConfigBuilder()
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
public Engine.ChatEngineConfigOrBuilder getChatEngineConfigOrBuilder()
Configurations for the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineConfig chat_engine_config = 11;
getChatEngineConfigOrBuilder in interface EngineOrBuilderpublic boolean hasSearchEngineConfig()
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
hasSearchEngineConfig in interface EngineOrBuilderpublic Engine.SearchEngineConfig getSearchEngineConfig()
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
getSearchEngineConfig in interface EngineOrBuilderpublic Engine.Builder setSearchEngineConfig(Engine.SearchEngineConfig value)
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
public Engine.Builder setSearchEngineConfig(Engine.SearchEngineConfig.Builder builderForValue)
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
public Engine.Builder mergeSearchEngineConfig(Engine.SearchEngineConfig value)
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
public Engine.Builder clearSearchEngineConfig()
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
public Engine.SearchEngineConfig.Builder getSearchEngineConfigBuilder()
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
public Engine.SearchEngineConfigOrBuilder getSearchEngineConfigOrBuilder()
Configurations for the Search Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH].
.google.cloud.discoveryengine.v1alpha.Engine.SearchEngineConfig search_engine_config = 13;
getSearchEngineConfigOrBuilder in interface EngineOrBuilderpublic boolean hasMediaRecommendationEngineConfig()
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
hasMediaRecommendationEngineConfig in interface EngineOrBuilderpublic Engine.MediaRecommendationEngineConfig getMediaRecommendationEngineConfig()
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
getMediaRecommendationEngineConfig in interface EngineOrBuilderpublic Engine.Builder setMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig value)
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
public Engine.Builder setMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig.Builder builderForValue)
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
public Engine.Builder mergeMediaRecommendationEngineConfig(Engine.MediaRecommendationEngineConfig value)
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
public Engine.Builder clearMediaRecommendationEngineConfig()
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
public Engine.MediaRecommendationEngineConfig.Builder getMediaRecommendationEngineConfigBuilder()
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
public Engine.MediaRecommendationEngineConfigOrBuilder getMediaRecommendationEngineConfigOrBuilder()
Configurations for the Media Engine. Only applicable on the data stores with [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] and [IndustryVertical.MEDIA][google.cloud.discoveryengine.v1alpha.IndustryVertical.MEDIA] vertical.
.google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig media_recommendation_engine_config = 14;
getMediaRecommendationEngineConfigOrBuilder in interface EngineOrBuilderpublic boolean hasRecommendationMetadata()
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasRecommendationMetadata in interface EngineOrBuilderpublic Engine.RecommendationMetadata getRecommendationMetadata()
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRecommendationMetadata in interface EngineOrBuilderpublic Engine.Builder setRecommendationMetadata(Engine.RecommendationMetadata value)
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder setRecommendationMetadata(Engine.RecommendationMetadata.Builder builderForValue)
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder mergeRecommendationMetadata(Engine.RecommendationMetadata value)
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder clearRecommendationMetadata()
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.RecommendationMetadata.Builder getRecommendationMetadataBuilder()
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.RecommendationMetadataOrBuilder getRecommendationMetadataOrBuilder()
Output only. Additional information of a recommendation engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
.google.cloud.discoveryengine.v1alpha.Engine.RecommendationMetadata recommendation_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRecommendationMetadataOrBuilder in interface EngineOrBuilderpublic boolean hasChatEngineMetadata()
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasChatEngineMetadata in interface EngineOrBuilderpublic Engine.ChatEngineMetadata getChatEngineMetadata()
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getChatEngineMetadata in interface EngineOrBuilderpublic Engine.Builder setChatEngineMetadata(Engine.ChatEngineMetadata value)
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder setChatEngineMetadata(Engine.ChatEngineMetadata.Builder builderForValue)
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder mergeChatEngineMetadata(Engine.ChatEngineMetadata value)
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder clearChatEngineMetadata()
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.ChatEngineMetadata.Builder getChatEngineMetadataBuilder()
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.ChatEngineMetadataOrBuilder getChatEngineMetadataOrBuilder()
Output only. Additional information of the Chat Engine. Only applicable if [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT].
.google.cloud.discoveryengine.v1alpha.Engine.ChatEngineMetadata chat_engine_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getChatEngineMetadataOrBuilder in interface EngineOrBuilderpublic String getName()
Immutable. The fully qualified resource name of the engine.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
Format:
`projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}`
engine should be 1-63 characters, and valid characters are
/[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getName in interface EngineOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Immutable. The fully qualified resource name of the engine.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
Format:
`projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}`
engine should be 1-63 characters, and valid characters are
/[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getNameBytes in interface EngineOrBuilderpublic Engine.Builder setName(String value)
Immutable. The fully qualified resource name of the engine.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
Format:
`projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}`
engine should be 1-63 characters, and valid characters are
/[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];value - The name to set.public Engine.Builder clearName()
Immutable. The fully qualified resource name of the engine.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
Format:
`projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}`
engine should be 1-63 characters, and valid characters are
/[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];public Engine.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The fully qualified resource name of the engine.
This field must be a UTF-8 encoded string with a length limit of 1024
characters.
Format:
`projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}`
engine should be 1-63 characters, and valid characters are
/[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];value - The bytes for name to set.public String getDisplayName()
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface EngineOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface EngineOrBuilderpublic Engine.Builder setDisplayName(String value)
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public Engine.Builder clearDisplayName()
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];public Engine.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public boolean hasCreateTime()
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface EngineOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface EngineOrBuilderpublic Engine.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder clearCreateTime()
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp the Recommendation Engine was created at.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface EngineOrBuilderpublic boolean hasUpdateTime()
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface EngineOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface EngineOrBuilderpublic Engine.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Engine.Builder clearUpdateTime()
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp the Recommendation Engine was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface EngineOrBuilderpublic com.google.protobuf.ProtocolStringList getDataStoreIdsList()
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;getDataStoreIdsList in interface EngineOrBuilderpublic int getDataStoreIdsCount()
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;getDataStoreIdsCount in interface EngineOrBuilderpublic String getDataStoreIds(int index)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;getDataStoreIds in interface EngineOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getDataStoreIdsBytes(int index)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;getDataStoreIdsBytes in interface EngineOrBuilderindex - The index of the value to return.public Engine.Builder setDataStoreIds(int index, String value)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;index - The index to set the value at.value - The dataStoreIds to set.public Engine.Builder addDataStoreIds(String value)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;value - The dataStoreIds to add.public Engine.Builder addAllDataStoreIds(Iterable<String> values)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;values - The dataStoreIds to add.public Engine.Builder clearDataStoreIds()
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;public Engine.Builder addDataStoreIdsBytes(com.google.protobuf.ByteString value)
The data stores associated with this engine. For [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_SEARCH] and [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION] type of engines, they can only associate with at most one data store. If [solution_type][google.cloud.discoveryengine.v1alpha.Engine.solution_type] is [SOLUTION_TYPE_CHAT][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_CHAT], multiple [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]s in the same [Collection][google.cloud.discoveryengine.v1alpha.Collection] can be associated here. Note that when used in [CreateEngineRequest][google.cloud.discoveryengine.v1alpha.CreateEngineRequest], one DataStore id must be provided as the system will use it for necessary initializations.
repeated string data_store_ids = 5;value - The bytes of the dataStoreIds to add.public int getSolutionTypeValue()
Required. The solutions of the engine.
.google.cloud.discoveryengine.v1alpha.SolutionType solution_type = 6 [(.google.api.field_behavior) = REQUIRED];
getSolutionTypeValue in interface EngineOrBuilderpublic Engine.Builder setSolutionTypeValue(int value)
Required. The solutions of the engine.
.google.cloud.discoveryengine.v1alpha.SolutionType solution_type = 6 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for solutionType to set.public SolutionType getSolutionType()
Required. The solutions of the engine.
.google.cloud.discoveryengine.v1alpha.SolutionType solution_type = 6 [(.google.api.field_behavior) = REQUIRED];
getSolutionType in interface EngineOrBuilderpublic Engine.Builder setSolutionType(SolutionType value)
Required. The solutions of the engine.
.google.cloud.discoveryengine.v1alpha.SolutionType solution_type = 6 [(.google.api.field_behavior) = REQUIRED];
value - The solutionType to set.public Engine.Builder clearSolutionType()
Required. The solutions of the engine.
.google.cloud.discoveryengine.v1alpha.SolutionType solution_type = 6 [(.google.api.field_behavior) = REQUIRED];
public int getIndustryVerticalValue()
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]: If unspecified, default to `GENERIC`. Vertical on Engine has to match vertical of the DataStore linked to the engine.
.google.cloud.discoveryengine.v1alpha.IndustryVertical industry_vertical = 16;getIndustryVerticalValue in interface EngineOrBuilderpublic Engine.Builder setIndustryVerticalValue(int value)
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]: If unspecified, default to `GENERIC`. Vertical on Engine has to match vertical of the DataStore linked to the engine.
.google.cloud.discoveryengine.v1alpha.IndustryVertical industry_vertical = 16;value - The enum numeric value on the wire for industryVertical to set.public IndustryVertical getIndustryVertical()
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]: If unspecified, default to `GENERIC`. Vertical on Engine has to match vertical of the DataStore linked to the engine.
.google.cloud.discoveryengine.v1alpha.IndustryVertical industry_vertical = 16;getIndustryVertical in interface EngineOrBuilderpublic Engine.Builder setIndustryVertical(IndustryVertical value)
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]: If unspecified, default to `GENERIC`. Vertical on Engine has to match vertical of the DataStore linked to the engine.
.google.cloud.discoveryengine.v1alpha.IndustryVertical industry_vertical = 16;value - The industryVertical to set.public Engine.Builder clearIndustryVertical()
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on [DataStore][google.cloud.discoveryengine.v1alpha.DataStore]: If unspecified, default to `GENERIC`. Vertical on Engine has to match vertical of the DataStore linked to the engine.
.google.cloud.discoveryengine.v1alpha.IndustryVertical industry_vertical = 16;public boolean hasCommonConfig()
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;hasCommonConfig in interface EngineOrBuilderpublic Engine.CommonConfig getCommonConfig()
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;getCommonConfig in interface EngineOrBuilderpublic Engine.Builder setCommonConfig(Engine.CommonConfig value)
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;public Engine.Builder setCommonConfig(Engine.CommonConfig.Builder builderForValue)
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;public Engine.Builder mergeCommonConfig(Engine.CommonConfig value)
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;public Engine.Builder clearCommonConfig()
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;public Engine.CommonConfig.Builder getCommonConfigBuilder()
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;public Engine.CommonConfigOrBuilder getCommonConfigOrBuilder()
Common config spec that specifies the metadata of the engine.
.google.cloud.discoveryengine.v1alpha.Engine.CommonConfig common_config = 15;getCommonConfigOrBuilder in interface EngineOrBuilderpublic final Engine.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>public final Engine.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Engine.Builder>Copyright © 2024 Google LLC. All rights reserved.