Interface Rule.RemoveFacetActionOrBuilder (2.50.0)

public static interface Rule.RemoveFacetActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAttributeNames(int index)

public abstract String getAttributeNames(int index)

The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request). There can't be more 3 attribute names. Each attribute name should be a valid attribute name, be non-empty and contain at most 80 characters.

repeated string attribute_names = 1;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The attributeNames at the given index.

getAttributeNamesBytes(int index)

public abstract ByteString getAttributeNamesBytes(int index)

The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request). There can't be more 3 attribute names. Each attribute name should be a valid attribute name, be non-empty and contain at most 80 characters.

repeated string attribute_names = 1;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the attributeNames at the given index.

getAttributeNamesCount()

public abstract int getAttributeNamesCount()

The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request). There can't be more 3 attribute names. Each attribute name should be a valid attribute name, be non-empty and contain at most 80 characters.

repeated string attribute_names = 1;

Returns
Type Description
int

The count of attributeNames.

getAttributeNamesList()

public abstract List<String> getAttributeNamesList()

The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request). There can't be more 3 attribute names. Each attribute name should be a valid attribute name, be non-empty and contain at most 80 characters.

repeated string attribute_names = 1;

Returns
Type Description
List<String>

A list containing the attributeNames.