Class Rule.ForceReturnFacetAction.FacetPositionAdjustment (2.58.0)
2.89.0 (latest)
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.1
2.4.0
2.3.0
2.2.3
2.1.0
2.0.19
public static final class Rule . ForceReturnFacetAction . FacetPositionAdjustment extends GeneratedMessageV3 implements Rule . ForceReturnFacetAction . FacetPositionAdjustmentOrBuilder
Each facet position adjustment consists of a single attribute name (i.e.
facet key) along with a specified position.
Protobuf type
google.cloud.retail.v2.Rule.ForceReturnFacetAction.FacetPositionAdjustment
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ATTRIBUTE_NAME_FIELD_NUMBER
public static final int ATTRIBUTE_NAME_FIELD_NUMBER
Field Value
Type
Description
int
POSITION_FIELD_NUMBER
public static final int POSITION_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment . Builder newBuilder ()
newBuilder(Rule.ForceReturnFacetAction.FacetPositionAdjustment prototype)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment . Builder newBuilder ( Rule . ForceReturnFacetAction . FacetPositionAdjustment prototype )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseDelimitedFrom ( InputStream input )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( CodedInputStream input )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( InputStream input )
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Rule . ForceReturnFacetAction . FacetPositionAdjustment parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<Rule . ForceReturnFacetAction . FacetPositionAdjustment > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getAttributeName()
public String getAttributeName ()
The attribute name to force return as a facet. Each attribute name
should be a valid attribute name, be non-empty and contain at most 80
characters long.
string attribute_name = 1;
Returns
Type
Description
String
The attributeName.
getAttributeNameBytes()
public ByteString getAttributeNameBytes ()
The attribute name to force return as a facet. Each attribute name
should be a valid attribute name, be non-empty and contain at most 80
characters long.
string attribute_name = 1;
Returns
Type
Description
ByteString
The bytes for attributeName.
getDefaultInstanceForType()
public Rule . ForceReturnFacetAction . FacetPositionAdjustment getDefaultInstanceForType ()
getParserForType()
public Parser<Rule . ForceReturnFacetAction . FacetPositionAdjustment > getParserForType ()
Overrides
getPosition()
This is the position in the request as explained above. It should be
strictly positive be at most 100.
int32 position = 2;
Returns
Type
Description
int
The position.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Rule . ForceReturnFacetAction . FacetPositionAdjustment . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Rule . ForceReturnFacetAction . FacetPositionAdjustment . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Rule . ForceReturnFacetAction . FacetPositionAdjustment . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]