public enum AttributeConfigLevel extends Enum<AttributeConfigLevel> implements ProtocolMessageEnum
At which level we offer configuration for attributes.
Protobuf enum google.cloud.retail.v2.AttributeConfigLevel
Implements
ProtocolMessageEnumStatic Fields | |
---|---|
Name | Description |
ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED | Value used when unset. In this case, server behavior defaults to CATALOG_LEVEL_ATTRIBUTE_CONFIG. |
ATTRIBUTE_CONFIG_LEVEL_UNSPECIFIED_VALUE | Value used when unset. In this case, server behavior defaults to CATALOG_LEVEL_ATTRIBUTE_CONFIG. |
CATALOG_LEVEL_ATTRIBUTE_CONFIG | At this level, we honor the attribute configurations set in [CatalogConfig.attribute_configs][]. |
CATALOG_LEVEL_ATTRIBUTE_CONFIG_VALUE | At this level, we honor the attribute configurations set in [CatalogConfig.attribute_configs][]. |
PRODUCT_LEVEL_ATTRIBUTE_CONFIG | At this level, we honor the attribute configurations set in Product.attributes. |
PRODUCT_LEVEL_ATTRIBUTE_CONFIG_VALUE | At this level, we honor the attribute configurations set in Product.attributes. |
UNRECOGNIZED |
Static Methods | |
---|---|
Name | Description |
forNumber(int value) | |
getDescriptor() | |
internalGetValueMap() | |
valueOf(Descriptors.EnumValueDescriptor desc) | |
valueOf(int value) | Deprecated. Use #forNumber(int) instead. |
valueOf(String name) | |
values() |
Methods | |
---|---|
Name | Description |
getDescriptorForType() | |
getNumber() | |
getValueDescriptor() |