Package com.google.cloud.retail.v2alpha
Interface Rule.RemoveFacetActionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Rule.RemoveFacetAction,Rule.RemoveFacetAction.Builder
- Enclosing class:
- Rule
public static interface Rule.RemoveFacetActionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeNames(int index) The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request).com.google.protobuf.ByteStringgetAttributeNamesBytes(int index) The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request).intThe attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request).The attribute names (i.e. facet keys) to remove from the dynamic facets (if present in the request).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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:
- A list containing the attributeNames.
-
getAttributeNamesCount
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:
- The count of attributeNames.
-
getAttributeNames
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;- Parameters:
index- The index of the element to return.- Returns:
- The attributeNames at the given index.
-
getAttributeNamesBytes
com.google.protobuf.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;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the attributeNames at the given index.
-