Interface AttributeReferenceTypeId
- All Superinterfaces:
JsonEnum
- All Known Implementing Classes:
AttributeReferenceTypeId.AttributeReferenceTypeIdEnum
Name of the resource type that the value should reference. Supported resource type identifiers:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
possible values of AttributeReferenceTypeId -
Field Summary
Modifier and TypeFieldDescriptionstatic final AttributeReferenceTypeId
References a AssociateRole.static final AttributeReferenceTypeId
References a BusinessUnit.static final AttributeReferenceTypeId
References a Cart.static final AttributeReferenceTypeId
References a CartDiscount.static final AttributeReferenceTypeId
References a Category.static final AttributeReferenceTypeId
References a Channel.static final AttributeReferenceTypeId
References a Customer.static final AttributeReferenceTypeId
References a CustomerGroup.static final AttributeReferenceTypeId
References a CustomObject.static final AttributeReferenceTypeId
References an Order.static final AttributeReferenceTypeId
References a Product.static final AttributeReferenceTypeId
References a ProductType.static final AttributeReferenceTypeId
References a Review.static final AttributeReferenceTypeId
References a ShippingMethod.static final AttributeReferenceTypeId
References a State.static final AttributeReferenceTypeId
References a Zone. -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeReferenceTypeId
factory method for a enum value of AttributeReferenceTypeId if no enum has been found an anonymous instance will be createdstatic Optional<AttributeReferenceTypeId>
findEnumViaJsonName
(String jsonName) method to find enum using the JSON valuethe JSON valuename()
the enum valuetoString()
convert value to stringstatic AttributeReferenceTypeId[]
values()
possible enum values
-
Field Details
-
ASSOCIATE_ROLE
References a AssociateRole.
-
BUSINESS_UNIT
References a BusinessUnit.
-
CART
References a Cart.
-
CART_DISCOUNT
References a CartDiscount.
-
CATEGORY
References a Category.
-
CHANNEL
References a Channel.
-
CUSTOMER
References a Customer.
-
CUSTOMER_GROUP
References a CustomerGroup.
-
KEY_VALUE_DOCUMENT
References a CustomObject.
-
ORDER
References an Order.
-
PRODUCT
References a Product.
-
PRODUCT_TYPE
References a ProductType.
-
REVIEW
References a Review.
-
SHIPPING_METHOD
References a ShippingMethod.
-
STATE
References a State.
-
ZONE
References a Zone.
-
-
Method Details
-
getJsonName
String getJsonName()the JSON value- Specified by:
getJsonName
in interfaceJsonEnum
- Returns:
- json value
-
name
String name()the enum value -
toString
String toString()convert value to string -
findEnum
factory method for a enum value of AttributeReferenceTypeId if no enum has been found an anonymous instance will be created- Parameters:
value
- the enum value to be wrapped- Returns:
- enum instance
-
findEnumViaJsonName
method to find enum using the JSON value- Parameters:
jsonName
- the json value to be wrapped- Returns:
- optional of enum instance
-
values
possible enum values- Returns:
- array of possible enum values
-