public static final class Model.PageOptimizationConfig.Panel extends GeneratedMessageV3 implements Model.PageOptimizationConfig.PanelOrBuilder
An individual panel with a list of
ServingConfigs to consider
for it.
Protobuf type google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Panel
Static Fields
CANDIDATES_FIELD_NUMBER
public static final int CANDIDATES_FIELD_NUMBER
Field Value
DEFAULT_CANDIDATE_FIELD_NUMBER
public static final int DEFAULT_CANDIDATE_FIELD_NUMBER
Field Value
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Model.PageOptimizationConfig.Panel getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Model.PageOptimizationConfig.Panel.Builder newBuilder()
Returns
newBuilder(Model.PageOptimizationConfig.Panel prototype)
public static Model.PageOptimizationConfig.Panel.Builder newBuilder(Model.PageOptimizationConfig.Panel prototype)
Parameter
Returns
parseDelimitedFrom(InputStream input)
public static Model.PageOptimizationConfig.Panel parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Model.PageOptimizationConfig.Panel parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Model.PageOptimizationConfig.Panel parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(CodedInputStream input)
public static Model.PageOptimizationConfig.Panel parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(InputStream input)
public static Model.PageOptimizationConfig.Panel parseFrom(InputStream input)
Parameter
Returns
Exceptions
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Model.PageOptimizationConfig.Panel parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Model.PageOptimizationConfig.Panel parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Model.PageOptimizationConfig.Panel> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getCandidates(int index)
public Model.PageOptimizationConfig.Candidate getCandidates(int index)
Required. The candidates to consider on the panel.
Limit = 10.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
getCandidatesCount()
public int getCandidatesCount()
Required. The candidates to consider on the panel.
Limit = 10.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getCandidatesList()
public List<Model.PageOptimizationConfig.Candidate> getCandidatesList()
Required. The candidates to consider on the panel.
Limit = 10.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getCandidatesOrBuilder(int index)
public Model.PageOptimizationConfig.CandidateOrBuilder getCandidatesOrBuilder(int index)
Required. The candidates to consider on the panel.
Limit = 10.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
getCandidatesOrBuilderList()
public List<? extends Model.PageOptimizationConfig.CandidateOrBuilder> getCandidatesOrBuilderList()
Required. The candidates to consider on the panel.
Limit = 10.
repeated .google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate candidates = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
List<? extends com.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.CandidateOrBuilder> | |
getDefaultCandidate()
public Model.PageOptimizationConfig.Candidate getDefaultCandidate()
Required. The default candidate (in case the model fails at serving
time, we can fall back to the default).
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultCandidateOrBuilder()
public Model.PageOptimizationConfig.CandidateOrBuilder getDefaultCandidateOrBuilder()
Required. The default candidate (in case the model fails at serving
time, we can fall back to the default).
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultInstanceForType()
public Model.PageOptimizationConfig.Panel getDefaultInstanceForType()
Returns
getDisplayName()
public String getDisplayName()
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
String | The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Optional. The name to display for the panel.
string display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
ByteString | The bytes for displayName.
|
getParserForType()
public Parser<Model.PageOptimizationConfig.Panel> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasDefaultCandidate()
public boolean hasDefaultCandidate()
Required. The default candidate (in case the model fails at serving
time, we can fall back to the default).
.google.cloud.retail.v2alpha.Model.PageOptimizationConfig.Candidate default_candidate = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the defaultCandidate field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Model.PageOptimizationConfig.Panel.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Model.PageOptimizationConfig.Panel.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Model.PageOptimizationConfig.Panel.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions