Uses of Class
com.google.cloud.retail.v2alpha.Interval

  • Uses of Interval in com.google.cloud.retail.v2alpha

    Modifier and Type
    Method
    Description
    Interval.Builder.build()
     
    Interval.Builder.buildPartial()
     
    static Interval
     
    Interval.Builder.getDefaultInstanceForType()
     
     
    CatalogAttribute.FacetConfig.Builder.getFacetIntervals(int index)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    CatalogAttribute.FacetConfig.getFacetIntervals(int index)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    CatalogAttribute.FacetConfigOrBuilder.getFacetIntervals(int index)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    ProductAttributeInterval.Builder.getInterval()
    The numeric interval (e.g. [10, 20))
    ProductAttributeInterval.getInterval()
    The numeric interval (e.g. [10, 20))
    ProductAttributeIntervalOrBuilder.getInterval()
    The numeric interval (e.g. [10, 20))
    SearchResponse.Facet.FacetValue.Builder.getInterval()
    Interval value for a facet, such as [10, 20) for facet "price".
    SearchResponse.Facet.FacetValue.getInterval()
    Interval value for a facet, such as [10, 20) for facet "price".
    SearchResponse.Facet.FacetValueOrBuilder.getInterval()
    Interval value for a facet, such as [10, 20) for facet "price".
    SearchRequest.FacetSpec.FacetKey.Builder.getIntervals(int index)
    Set only if values should be bucketized into intervals.
    SearchRequest.FacetSpec.FacetKey.getIntervals(int index)
    Set only if values should be bucketized into intervals.
    SearchRequest.FacetSpec.FacetKeyOrBuilder.getIntervals(int index)
    Set only if values should be bucketized into intervals.
    PriceInfo.PriceRange.Builder.getOriginalPrice()
    The inclusive [Product.pricing_info.original_price][google.cloud.retail.v2alpha.PriceInfo.original_price] internal of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRange.getOriginalPrice()
    The inclusive [Product.pricing_info.original_price][google.cloud.retail.v2alpha.PriceInfo.original_price] internal of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRangeOrBuilder.getOriginalPrice()
    The inclusive [Product.pricing_info.original_price][google.cloud.retail.v2alpha.PriceInfo.original_price] internal of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRange.Builder.getPrice()
    The inclusive [Product.pricing_info.price][google.cloud.retail.v2alpha.PriceInfo.price] interval of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRange.getPrice()
    The inclusive [Product.pricing_info.price][google.cloud.retail.v2alpha.PriceInfo.price] interval of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRangeOrBuilder.getPrice()
    The inclusive [Product.pricing_info.price][google.cloud.retail.v2alpha.PriceInfo.price] interval of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    static Interval
     
    static Interval
    Interval.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Interval
    Interval.parseFrom(byte[] data)
     
    static Interval
    Interval.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Interval
    Interval.parseFrom(com.google.protobuf.ByteString data)
     
    static Interval
    Interval.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Interval
    Interval.parseFrom(com.google.protobuf.CodedInputStream input)
     
    static Interval
    Interval.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Interval
    Interval.parseFrom(InputStream input)
     
    static Interval
    Interval.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Interval
    Interval.parseFrom(ByteBuffer data)
     
    static Interval
    Interval.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    Methods in com.google.cloud.retail.v2alpha that return types with arguments of type Interval
    Modifier and Type
    Method
    Description
    CatalogAttribute.FacetConfig.Builder.getFacetIntervalsList()
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    CatalogAttribute.FacetConfig.getFacetIntervalsList()
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    CatalogAttribute.FacetConfigOrBuilder.getFacetIntervalsList()
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    SearchRequest.FacetSpec.FacetKey.Builder.getIntervalsList()
    Set only if values should be bucketized into intervals.
    SearchRequest.FacetSpec.FacetKey.getIntervalsList()
    Set only if values should be bucketized into intervals.
    SearchRequest.FacetSpec.FacetKeyOrBuilder.getIntervalsList()
    Set only if values should be bucketized into intervals.
    com.google.protobuf.Parser<Interval>
    Interval.getParserForType()
     
    static com.google.protobuf.Parser<Interval>
    Interval.parser()
     
    Methods in com.google.cloud.retail.v2alpha with parameters of type Interval
    Modifier and Type
    Method
    Description
    CatalogAttribute.FacetConfig.Builder.addFacetIntervals(int index, Interval value)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    CatalogAttribute.FacetConfig.Builder.addFacetIntervals(Interval value)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    SearchRequest.FacetSpec.FacetKey.Builder.addIntervals(int index, Interval value)
    Set only if values should be bucketized into intervals.
    SearchRequest.FacetSpec.FacetKey.Builder.addIntervals(Interval value)
    Set only if values should be bucketized into intervals.
    Interval.Builder.mergeFrom(Interval other)
     
    ProductAttributeInterval.Builder.mergeInterval(Interval value)
    The numeric interval (e.g. [10, 20))
    SearchResponse.Facet.FacetValue.Builder.mergeInterval(Interval value)
    Interval value for a facet, such as [10, 20) for facet "price".
    PriceInfo.PriceRange.Builder.mergeOriginalPrice(Interval value)
    The inclusive [Product.pricing_info.original_price][google.cloud.retail.v2alpha.PriceInfo.original_price] internal of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRange.Builder.mergePrice(Interval value)
    The inclusive [Product.pricing_info.price][google.cloud.retail.v2alpha.PriceInfo.price] interval of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    Interval.newBuilder(Interval prototype)
     
    CatalogAttribute.FacetConfig.Builder.setFacetIntervals(int index, Interval value)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    ProductAttributeInterval.Builder.setInterval(Interval value)
    The numeric interval (e.g. [10, 20))
    SearchResponse.Facet.FacetValue.Builder.setInterval(Interval value)
    Interval value for a facet, such as [10, 20) for facet "price".
    SearchRequest.FacetSpec.FacetKey.Builder.setIntervals(int index, Interval value)
    Set only if values should be bucketized into intervals.
    PriceInfo.PriceRange.Builder.setOriginalPrice(Interval value)
    The inclusive [Product.pricing_info.original_price][google.cloud.retail.v2alpha.PriceInfo.original_price] internal of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    PriceInfo.PriceRange.Builder.setPrice(Interval value)
    The inclusive [Product.pricing_info.price][google.cloud.retail.v2alpha.PriceInfo.price] interval of all [variant][google.cloud.retail.v2alpha.Product.Type.VARIANT] [Product][google.cloud.retail.v2alpha.Product] having the same [Product.primary_product_id][google.cloud.retail.v2alpha.Product.primary_product_id].
    Method parameters in com.google.cloud.retail.v2alpha with type arguments of type Interval
    Modifier and Type
    Method
    Description
    CatalogAttribute.FacetConfig.Builder.addAllFacetIntervals(Iterable<? extends Interval> values)
    If you don't set the facet [SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2alpha.SearchRequest.FacetSpec.FacetKey.intervals] in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
    SearchRequest.FacetSpec.FacetKey.Builder.addAllIntervals(Iterable<? extends Interval> values)
    Set only if values should be bucketized into intervals.