public static final class CatalogAttribute.FacetConfig extends com.google.protobuf.GeneratedMessageV3 implements CatalogAttribute.FacetConfigOrBuilder
Possible options for the facet that corresponds to the current attribute config.Protobuf type
google.cloud.retail.v2.CatalogAttribute.FacetConfig| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogAttribute.FacetConfig.Builder
Possible options for the facet that corresponds to the current attribute
config.
|
static class |
CatalogAttribute.FacetConfig.IgnoredFacetValues
[Facet values][google.cloud.retail.v2.SearchResponse.Facet.values] to
ignore on [facets][google.cloud.retail.v2.SearchResponse.Facet] during
the specified time range for the given
[SearchResponse.Facet.key][google.cloud.retail.v2.SearchResponse.Facet.key]
attribute.
|
static interface |
CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder |
static class |
CatalogAttribute.FacetConfig.MergedFacet
The current facet key (i.e. attribute config) maps into the
[merged_facet_key][google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacet.merged_facet_key].
|
static interface |
CatalogAttribute.FacetConfig.MergedFacetOrBuilder |
static class |
CatalogAttribute.FacetConfig.MergedFacetValue
Replaces a set of textual facet values by the same (possibly different)
merged facet value.
|
static interface |
CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder |
static class |
CatalogAttribute.FacetConfig.RerankConfig
Options to rerank based on facet values engaged by the user for the
current key.
|
static interface |
CatalogAttribute.FacetConfig.RerankConfigOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
FACET_INTERVALS_FIELD_NUMBER |
static int |
IGNORED_FACET_VALUES_FIELD_NUMBER |
static int |
MERGED_FACET_FIELD_NUMBER |
static int |
MERGED_FACET_VALUES_FIELD_NUMBER |
static int |
RERANK_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static CatalogAttribute.FacetConfig |
getDefaultInstance() |
CatalogAttribute.FacetConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Interval |
getFacetIntervals(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.
|
int |
getFacetIntervalsCount()
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.
|
List<Interval> |
getFacetIntervalsList()
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.
|
IntervalOrBuilder |
getFacetIntervalsOrBuilder(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.
|
List<? extends IntervalOrBuilder> |
getFacetIntervalsOrBuilderList()
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.IgnoredFacetValues |
getIgnoredFacetValues(int index)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
int |
getIgnoredFacetValuesCount()
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
List<CatalogAttribute.FacetConfig.IgnoredFacetValues> |
getIgnoredFacetValuesList()
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder |
getIgnoredFacetValuesOrBuilder(int index)
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
List<? extends CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder> |
getIgnoredFacetValuesOrBuilderList()
Each instance represents a list of attribute values to ignore as facet
values for a specific time range.
|
CatalogAttribute.FacetConfig.MergedFacet |
getMergedFacet()
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.MergedFacetOrBuilder |
getMergedFacetOrBuilder()
Use this field only if you want to merge a facet key into another facet
key.
|
CatalogAttribute.FacetConfig.MergedFacetValue |
getMergedFacetValues(int index)
Each instance replaces a list of facet values by a merged facet
value.
|
int |
getMergedFacetValuesCount()
Each instance replaces a list of facet values by a merged facet
value.
|
List<CatalogAttribute.FacetConfig.MergedFacetValue> |
getMergedFacetValuesList()
Each instance replaces a list of facet values by a merged facet
value.
|
CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder |
getMergedFacetValuesOrBuilder(int index)
Each instance replaces a list of facet values by a merged facet
value.
|
List<? extends CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder> |
getMergedFacetValuesOrBuilderList()
Each instance replaces a list of facet values by a merged facet
value.
|
com.google.protobuf.Parser<CatalogAttribute.FacetConfig> |
getParserForType() |
CatalogAttribute.FacetConfig.RerankConfig |
getRerankConfig()
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
CatalogAttribute.FacetConfig.RerankConfigOrBuilder |
getRerankConfigOrBuilder()
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
int |
getSerializedSize() |
int |
hashCode() |
boolean |
hasMergedFacet()
Use this field only if you want to merge a facet key into another facet
key.
|
boolean |
hasRerankConfig()
Set this field only if you want to rerank based on facet values engaged
by the user for the current key.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CatalogAttribute.FacetConfig.Builder |
newBuilder() |
static CatalogAttribute.FacetConfig.Builder |
newBuilder(CatalogAttribute.FacetConfig prototype) |
CatalogAttribute.FacetConfig.Builder |
newBuilderForType() |
protected CatalogAttribute.FacetConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CatalogAttribute.FacetConfig |
parseDelimitedFrom(InputStream input) |
static CatalogAttribute.FacetConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CatalogAttribute.FacetConfig |
parseFrom(byte[] data) |
static CatalogAttribute.FacetConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CatalogAttribute.FacetConfig |
parseFrom(ByteBuffer data) |
static CatalogAttribute.FacetConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CatalogAttribute.FacetConfig |
parseFrom(com.google.protobuf.ByteString data) |
static CatalogAttribute.FacetConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CatalogAttribute.FacetConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CatalogAttribute.FacetConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CatalogAttribute.FacetConfig |
parseFrom(InputStream input) |
static CatalogAttribute.FacetConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CatalogAttribute.FacetConfig> |
parser() |
CatalogAttribute.FacetConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int FACET_INTERVALS_FIELD_NUMBER
public static final int IGNORED_FACET_VALUES_FIELD_NUMBER
public static final int MERGED_FACET_VALUES_FIELD_NUMBER
public static final int MERGED_FACET_FIELD_NUMBER
public static final int RERANK_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<Interval> getFacetIntervalsList()
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. The computed intervals might not be ideal for some attributes. Therefore, we give you the option to overwrite them with the facet_intervals field. The maximum of facet intervals per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 40. Each interval must have a lower bound or an upper bound. If both bounds are provided, then the lower bound must be smaller or equal than the upper bound.
repeated .google.cloud.retail.v2.Interval facet_intervals = 1;getFacetIntervalsList in interface CatalogAttribute.FacetConfigOrBuilderpublic List<? extends IntervalOrBuilder> getFacetIntervalsOrBuilderList()
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. The computed intervals might not be ideal for some attributes. Therefore, we give you the option to overwrite them with the facet_intervals field. The maximum of facet intervals per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 40. Each interval must have a lower bound or an upper bound. If both bounds are provided, then the lower bound must be smaller or equal than the upper bound.
repeated .google.cloud.retail.v2.Interval facet_intervals = 1;getFacetIntervalsOrBuilderList in interface CatalogAttribute.FacetConfigOrBuilderpublic int getFacetIntervalsCount()
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. The computed intervals might not be ideal for some attributes. Therefore, we give you the option to overwrite them with the facet_intervals field. The maximum of facet intervals per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 40. Each interval must have a lower bound or an upper bound. If both bounds are provided, then the lower bound must be smaller or equal than the upper bound.
repeated .google.cloud.retail.v2.Interval facet_intervals = 1;getFacetIntervalsCount in interface CatalogAttribute.FacetConfigOrBuilderpublic Interval getFacetIntervals(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. The computed intervals might not be ideal for some attributes. Therefore, we give you the option to overwrite them with the facet_intervals field. The maximum of facet intervals per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 40. Each interval must have a lower bound or an upper bound. If both bounds are provided, then the lower bound must be smaller or equal than the upper bound.
repeated .google.cloud.retail.v2.Interval facet_intervals = 1;getFacetIntervals in interface CatalogAttribute.FacetConfigOrBuilderpublic IntervalOrBuilder getFacetIntervalsOrBuilder(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. The computed intervals might not be ideal for some attributes. Therefore, we give you the option to overwrite them with the facet_intervals field. The maximum of facet intervals per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 40. Each interval must have a lower bound or an upper bound. If both bounds are provided, then the lower bound must be smaller or equal than the upper bound.
repeated .google.cloud.retail.v2.Interval facet_intervals = 1;getFacetIntervalsOrBuilder in interface CatalogAttribute.FacetConfigOrBuilderpublic List<CatalogAttribute.FacetConfig.IgnoredFacetValues> getIgnoredFacetValuesList()
Each instance represents a list of attribute values to ignore as facet values for a specific time range. The maximum number of instances per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 25.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.IgnoredFacetValues ignored_facet_values = 2;
getIgnoredFacetValuesList in interface CatalogAttribute.FacetConfigOrBuilderpublic List<? extends CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder> getIgnoredFacetValuesOrBuilderList()
Each instance represents a list of attribute values to ignore as facet values for a specific time range. The maximum number of instances per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 25.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.IgnoredFacetValues ignored_facet_values = 2;
getIgnoredFacetValuesOrBuilderList in interface CatalogAttribute.FacetConfigOrBuilderpublic int getIgnoredFacetValuesCount()
Each instance represents a list of attribute values to ignore as facet values for a specific time range. The maximum number of instances per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 25.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.IgnoredFacetValues ignored_facet_values = 2;
getIgnoredFacetValuesCount in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.IgnoredFacetValues getIgnoredFacetValues(int index)
Each instance represents a list of attribute values to ignore as facet values for a specific time range. The maximum number of instances per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 25.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.IgnoredFacetValues ignored_facet_values = 2;
getIgnoredFacetValues in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder getIgnoredFacetValuesOrBuilder(int index)
Each instance represents a list of attribute values to ignore as facet values for a specific time range. The maximum number of instances per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 25.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.IgnoredFacetValues ignored_facet_values = 2;
getIgnoredFacetValuesOrBuilder in interface CatalogAttribute.FacetConfigOrBuilderpublic List<CatalogAttribute.FacetConfig.MergedFacetValue> getMergedFacetValuesList()
Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if "dark_blue" merged into "BLUE", then the latter can't merge into "blues" because this would create a path of length 2. The maximum number of instances of MergedFacetValue per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 100. This feature is available only for textual custom attributes.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacetValue merged_facet_values = 3;
getMergedFacetValuesList in interface CatalogAttribute.FacetConfigOrBuilderpublic List<? extends CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder> getMergedFacetValuesOrBuilderList()
Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if "dark_blue" merged into "BLUE", then the latter can't merge into "blues" because this would create a path of length 2. The maximum number of instances of MergedFacetValue per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 100. This feature is available only for textual custom attributes.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacetValue merged_facet_values = 3;
getMergedFacetValuesOrBuilderList in interface CatalogAttribute.FacetConfigOrBuilderpublic int getMergedFacetValuesCount()
Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if "dark_blue" merged into "BLUE", then the latter can't merge into "blues" because this would create a path of length 2. The maximum number of instances of MergedFacetValue per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 100. This feature is available only for textual custom attributes.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacetValue merged_facet_values = 3;
getMergedFacetValuesCount in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.MergedFacetValue getMergedFacetValues(int index)
Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if "dark_blue" merged into "BLUE", then the latter can't merge into "blues" because this would create a path of length 2. The maximum number of instances of MergedFacetValue per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 100. This feature is available only for textual custom attributes.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacetValue merged_facet_values = 3;
getMergedFacetValues in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.MergedFacetValueOrBuilder getMergedFacetValuesOrBuilder(int index)
Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if "dark_blue" merged into "BLUE", then the latter can't merge into "blues" because this would create a path of length 2. The maximum number of instances of MergedFacetValue per [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] is 100. This feature is available only for textual custom attributes.
repeated .google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacetValue merged_facet_values = 3;
getMergedFacetValuesOrBuilder in interface CatalogAttribute.FacetConfigOrBuilderpublic boolean hasMergedFacet()
Use this field only if you want to merge a facet key into another facet key.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacet merged_facet = 4;
hasMergedFacet in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.MergedFacet getMergedFacet()
Use this field only if you want to merge a facet key into another facet key.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacet merged_facet = 4;
getMergedFacet in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.MergedFacetOrBuilder getMergedFacetOrBuilder()
Use this field only if you want to merge a facet key into another facet key.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.MergedFacet merged_facet = 4;
getMergedFacetOrBuilder in interface CatalogAttribute.FacetConfigOrBuilderpublic boolean hasRerankConfig()
Set this field only if you want to rerank based on facet values engaged by the user for the current key. This option is only possible for custom facetable textual keys.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.RerankConfig rerank_config = 5;
hasRerankConfig in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.RerankConfig getRerankConfig()
Set this field only if you want to rerank based on facet values engaged by the user for the current key. This option is only possible for custom facetable textual keys.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.RerankConfig rerank_config = 5;
getRerankConfig in interface CatalogAttribute.FacetConfigOrBuilderpublic CatalogAttribute.FacetConfig.RerankConfigOrBuilder getRerankConfigOrBuilder()
Set this field only if you want to rerank based on facet values engaged by the user for the current key. This option is only possible for custom facetable textual keys.
.google.cloud.retail.v2.CatalogAttribute.FacetConfig.RerankConfig rerank_config = 5;
getRerankConfigOrBuilder in interface CatalogAttribute.FacetConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CatalogAttribute.FacetConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CatalogAttribute.FacetConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static CatalogAttribute.FacetConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CatalogAttribute.FacetConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CatalogAttribute.FacetConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CatalogAttribute.FacetConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CatalogAttribute.FacetConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CatalogAttribute.FacetConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CatalogAttribute.FacetConfig.Builder newBuilder()
public static CatalogAttribute.FacetConfig.Builder newBuilder(CatalogAttribute.FacetConfig prototype)
public CatalogAttribute.FacetConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CatalogAttribute.FacetConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CatalogAttribute.FacetConfig getDefaultInstance()
public static com.google.protobuf.Parser<CatalogAttribute.FacetConfig> parser()
public com.google.protobuf.Parser<CatalogAttribute.FacetConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CatalogAttribute.FacetConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.