Interface CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CatalogAttribute.FacetConfig.MergedFacetValue, CatalogAttribute.FacetConfig.MergedFacetValue.Builder
Enclosing class:
CatalogAttribute.FacetConfig

public static interface CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    All the previous values are replaced by this merged facet value.
    com.google.protobuf.ByteString
    All the previous values are replaced by this merged facet value.
    getValues(int index)
    All the facet values that are replaces by the same [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value] that follows.
    com.google.protobuf.ByteString
    getValuesBytes(int index)
    All the facet values that are replaces by the same [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value] that follows.
    int
    All the facet values that are replaces by the same [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value] that follows.
    All the facet values that are replaces by the same [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value] that follows.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getValuesList

      List<String> getValuesList()
       All the facet values that are replaces by the same
       [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value]
       that follows. The maximum number of values per MergedFacetValue is 25.
       Each value can have up to 128 characters.
       
      repeated string values = 1;
      Returns:
      A list containing the values.
    • getValuesCount

      int getValuesCount()
       All the facet values that are replaces by the same
       [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value]
       that follows. The maximum number of values per MergedFacetValue is 25.
       Each value can have up to 128 characters.
       
      repeated string values = 1;
      Returns:
      The count of values.
    • getValues

      String getValues(int index)
       All the facet values that are replaces by the same
       [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value]
       that follows. The maximum number of values per MergedFacetValue is 25.
       Each value can have up to 128 characters.
       
      repeated string values = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The values at the given index.
    • getValuesBytes

      com.google.protobuf.ByteString getValuesBytes(int index)
       All the facet values that are replaces by the same
       [merged_value][google.cloud.retail.v2alpha.CatalogAttribute.FacetConfig.MergedFacetValue.merged_value]
       that follows. The maximum number of values per MergedFacetValue is 25.
       Each value can have up to 128 characters.
       
      repeated string values = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the values at the given index.
    • getMergedValue

      String getMergedValue()
       All the previous values are replaced by this merged facet value.
       This merged_value must be non-empty and can have up to 128 characters.
       
      string merged_value = 2;
      Returns:
      The mergedValue.
    • getMergedValueBytes

      com.google.protobuf.ByteString getMergedValueBytes()
       All the previous values are replaced by this merged facet value.
       This merged_value must be non-empty and can have up to 128 characters.
       
      string merged_value = 2;
      Returns:
      The bytes for mergedValue.