public static final class Model.PageOptimizationConfig.Panel.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder> implements Model.PageOptimizationConfig.PanelOrBuilder
An individual panel with a list of [ServingConfigs][google.cloud.retail.v2alpha.ServingConfig] to consider for it.Protobuf type
google.cloud.retail.v2alpha.Model.PageOptimizationConfig.PanelgetAllFields, 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<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.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<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Model.PageOptimizationConfig.Panel build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Model.PageOptimizationConfig.Panel buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Model.PageOptimizationConfig.Panel.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.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<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.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<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.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<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.Builder mergeFrom(Model.PageOptimizationConfig.Panel other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>public Model.PageOptimizationConfig.Panel.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<Model.PageOptimizationConfig.Panel.Builder>IOExceptionpublic String getDisplayName()
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];getDisplayName in interface Model.PageOptimizationConfig.PanelOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];getDisplayNameBytes in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Panel.Builder setDisplayName(String value)
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The displayName to set.public Model.PageOptimizationConfig.Panel.Builder clearDisplayName()
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];public Model.PageOptimizationConfig.Panel.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for displayName to set.public List<Model.PageOptimizationConfig.Candidate> getCandidatesList()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
getCandidatesList in interface Model.PageOptimizationConfig.PanelOrBuilderpublic int getCandidatesCount()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
getCandidatesCount in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Candidate getCandidates(int index)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
getCandidates in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Panel.Builder setCandidates(int index, Model.PageOptimizationConfig.Candidate value)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder setCandidates(int index, Model.PageOptimizationConfig.Candidate.Builder builderForValue)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder addCandidates(Model.PageOptimizationConfig.Candidate value)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder addCandidates(int index, Model.PageOptimizationConfig.Candidate value)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder addCandidates(Model.PageOptimizationConfig.Candidate.Builder builderForValue)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder addCandidates(int index, Model.PageOptimizationConfig.Candidate.Builder builderForValue)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder addAllCandidates(Iterable<? extends Model.PageOptimizationConfig.Candidate> values)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder clearCandidates()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder removeCandidates(int index)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Candidate.Builder getCandidatesBuilder(int index)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.CandidateOrBuilder getCandidatesOrBuilder(int index)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
getCandidatesOrBuilder in interface Model.PageOptimizationConfig.PanelOrBuilderpublic List<? extends Model.PageOptimizationConfig.CandidateOrBuilder> getCandidatesOrBuilderList()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
getCandidatesOrBuilderList in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Candidate.Builder addCandidatesBuilder()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Candidate.Builder addCandidatesBuilder(int index)
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public List<Model.PageOptimizationConfig.Candidate.Builder> getCandidatesBuilderList()
Required. The candidates to consider on the panel.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasDefaultCandidate()
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
hasDefaultCandidate in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Candidate getDefaultCandidate()
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultCandidate in interface Model.PageOptimizationConfig.PanelOrBuilderpublic Model.PageOptimizationConfig.Panel.Builder setDefaultCandidate(Model.PageOptimizationConfig.Candidate value)
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder setDefaultCandidate(Model.PageOptimizationConfig.Candidate.Builder builderForValue)
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder mergeDefaultCandidate(Model.PageOptimizationConfig.Candidate value)
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Panel.Builder clearDefaultCandidate()
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.Candidate.Builder getDefaultCandidateBuilder()
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
public Model.PageOptimizationConfig.CandidateOrBuilder getDefaultCandidateOrBuilder()
Required. The default candidate. If the model fails at serving time, we fall back to the default.
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultCandidateOrBuilder in interface Model.PageOptimizationConfig.PanelOrBuilderpublic final Model.PageOptimizationConfig.Panel.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>public final Model.PageOptimizationConfig.Panel.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Model.PageOptimizationConfig.Panel.Builder>Copyright © 2024 Google LLC. All rights reserved.