Class Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
com.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder
- All Implemented Interfaces:
Engine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig
public static final class Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
implements Engine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder
More feature configs of the selected engine type.Protobuf type
google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Most popular engine feature config.Recommended for you engine feature config.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMost popular engine feature config.Most popular engine feature config.Most popular engine feature config.Recommended for you engine feature config.Recommended for you engine feature config.Recommended for you engine feature config.booleanMost popular engine feature config.booleanRecommended for you engine feature config.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Most popular engine feature config.mergeRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig value) Recommended for you engine feature config.Most popular engine feature config.setMostPopularConfig(Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig.Builder builderForValue) Most popular engine feature config.setRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig value) Recommended for you engine feature config.setRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig.Builder builderForValue) Recommended for you engine feature config.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>
-
mergeFrom
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder>- Throws:
IOException
-
getTypeDedicatedConfigCase
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.TypeDedicatedConfigCase getTypeDedicatedConfigCase()- Specified by:
getTypeDedicatedConfigCasein interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder
-
clearTypeDedicatedConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder clearTypeDedicatedConfig() -
hasRecommendedForYouConfig
public boolean hasRecommendedForYouConfig()Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1;- Specified by:
hasRecommendedForYouConfigin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder- Returns:
- Whether the recommendedForYouConfig field is set.
-
getRecommendedForYouConfig
public Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig getRecommendedForYouConfig()Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1;- Specified by:
getRecommendedForYouConfigin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder- Returns:
- The recommendedForYouConfig.
-
setRecommendedForYouConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder setRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig value) Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1; -
setRecommendedForYouConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder setRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig.Builder builderForValue) Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1; -
mergeRecommendedForYouConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder mergeRecommendedForYouConfig(Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig value) Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1; -
clearRecommendedForYouConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder clearRecommendedForYouConfig()Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1; -
getRecommendedForYouConfigBuilder
public Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig.Builder getRecommendedForYouConfigBuilder()Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1; -
getRecommendedForYouConfigOrBuilder
public Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfigOrBuilder getRecommendedForYouConfigOrBuilder()Recommended for you engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig recommended_for_you_config = 1;- Specified by:
getRecommendedForYouConfigOrBuilderin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder
-
hasMostPopularConfig
public boolean hasMostPopularConfig()Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2;- Specified by:
hasMostPopularConfigin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder- Returns:
- Whether the mostPopularConfig field is set.
-
getMostPopularConfig
Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2;- Specified by:
getMostPopularConfigin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder- Returns:
- The mostPopularConfig.
-
setMostPopularConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder setMostPopularConfig(Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig value) Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2; -
setMostPopularConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder setMostPopularConfig(Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig.Builder builderForValue) Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2; -
mergeMostPopularConfig
public Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig.Builder mergeMostPopularConfig(Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig value) Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2; -
clearMostPopularConfig
Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2; -
getMostPopularConfigBuilder
public Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig.Builder getMostPopularConfigBuilder()Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2; -
getMostPopularConfigOrBuilder
public Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfigOrBuilder getMostPopularConfigOrBuilder()Most popular engine feature config.
.google.cloud.discoveryengine.v1.Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig most_popular_config = 2;- Specified by:
getMostPopularConfigOrBuilderin interfaceEngine.MediaRecommendationEngineConfig.EngineFeaturesConfigOrBuilder
-