| Modifier and Type | Method and Description |
|---|---|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addAllFacetIntervals(Iterable<? extends Interval> values)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.addAllIgnoredFacetValues(Iterable<? extends CatalogAttribute.FacetConfig.IgnoredFacetValues> values)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addAllMergedFacetValues(Iterable<? extends CatalogAttribute.FacetConfig.MergedFacetValue> values)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addFacetIntervals(Interval.Builder builderForValue)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.addFacetIntervals(Interval value)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.addFacetIntervals(int index,
Interval.Builder builderForValue)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.addFacetIntervals(int index,
Interval value)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.addIgnoredFacetValues(CatalogAttribute.FacetConfig.IgnoredFacetValues.Builder builderForValue)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addIgnoredFacetValues(CatalogAttribute.FacetConfig.IgnoredFacetValues value)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addIgnoredFacetValues(int index,
CatalogAttribute.FacetConfig.IgnoredFacetValues.Builder builderForValue)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addIgnoredFacetValues(int index,
CatalogAttribute.FacetConfig.IgnoredFacetValues value)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addMergedFacetValues(CatalogAttribute.FacetConfig.MergedFacetValue.Builder builderForValue)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addMergedFacetValues(CatalogAttribute.FacetConfig.MergedFacetValue value)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addMergedFacetValues(int index,
CatalogAttribute.FacetConfig.MergedFacetValue.Builder builderForValue)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addMergedFacetValues(int index,
CatalogAttribute.FacetConfig.MergedFacetValue value)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clear() |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearFacetIntervals()
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearIgnoredFacetValues()
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearMergedFacet()
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearMergedFacetValues()
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clearRerankConfig()
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.clone() |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.Builder.getFacetConfigBuilder()
Contains facet options.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeFrom(CatalogAttribute.FacetConfig other) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeMergedFacet(CatalogAttribute.FacetConfig.MergedFacet value)
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeRerankConfig(CatalogAttribute.FacetConfig.RerankConfig value)
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.newBuilder() |
static CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.newBuilder(CatalogAttribute.FacetConfig prototype) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.newBuilderForType() |
protected CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.removeFacetIntervals(int index)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.removeIgnoredFacetValues(int index)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.removeMergedFacetValues(int index)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setFacetIntervals(int index,
Interval.Builder builderForValue)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.setFacetIntervals(int index,
Interval value)
If you don't set the facet
[SearchRequest.FacetSpec.FacetKey.intervals][google.cloud.retail.v2.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 |
CatalogAttribute.FacetConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setIgnoredFacetValues(int index,
CatalogAttribute.FacetConfig.IgnoredFacetValues.Builder builderForValue)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setIgnoredFacetValues(int index,
CatalogAttribute.FacetConfig.IgnoredFacetValues value)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setMergedFacet(CatalogAttribute.FacetConfig.MergedFacet.Builder builderForValue)
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setMergedFacet(CatalogAttribute.FacetConfig.MergedFacet value)
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setMergedFacetValues(int index,
CatalogAttribute.FacetConfig.MergedFacetValue.Builder builderForValue)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setMergedFacetValues(int index,
CatalogAttribute.FacetConfig.MergedFacetValue value)
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setRerankConfig(CatalogAttribute.FacetConfig.RerankConfig.Builder builderForValue)
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setRerankConfig(CatalogAttribute.FacetConfig.RerankConfig value)
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CatalogAttribute.FacetConfig.Builder |
CatalogAttribute.FacetConfig.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
CatalogAttribute.Builder |
CatalogAttribute.Builder.setFacetConfig(CatalogAttribute.FacetConfig.Builder builderForValue)
Contains facet options.
|
Copyright © 2025 Google LLC. All rights reserved.