Interface CustomFieldReferenceValue
- All Superinterfaces:
JsonEnum
- All Known Implementing Classes:
CustomFieldReferenceValue.CustomFieldReferenceValueEnum
Defines which resource type a CustomFieldReferenceType can reference.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
possible values of CustomFieldReferenceValue -
Field Summary
Modifier and TypeFieldDescriptionstatic final CustomFieldReferenceValue
ApprovalFlowstatic final CustomFieldReferenceValue
ApprovalRulestatic final CustomFieldReferenceValue
AssociateRolestatic final CustomFieldReferenceValue
BusinessUnitstatic final CustomFieldReferenceValue
Cartstatic final CustomFieldReferenceValue
CartDiscountstatic final CustomFieldReferenceValue
Categorystatic final CustomFieldReferenceValue
Channelstatic final CustomFieldReferenceValue
Customerstatic final CustomFieldReferenceValue
CustomerGroupstatic final CustomFieldReferenceValue
CustomObjectstatic final CustomFieldReferenceValue
Orderstatic final CustomFieldReferenceValue
Productstatic final CustomFieldReferenceValue
ProductTypestatic final CustomFieldReferenceValue
Reviewstatic final CustomFieldReferenceValue
ShippingMethodstatic final CustomFieldReferenceValue
Statestatic final CustomFieldReferenceValue
Zone -
Method Summary
Modifier and TypeMethodDescriptionstatic CustomFieldReferenceValue
factory method for a enum value of CustomFieldReferenceValue if no enum has been found an anonymous instance will be createdstatic Optional<CustomFieldReferenceValue>
findEnumViaJsonName
(String jsonName) method to find enum using the JSON valuethe JSON valuename()
the enum valuetoString()
convert value to stringstatic CustomFieldReferenceValue[]
values()
possible enum values
-
Field Details
-
APPROVAL_FLOW
ApprovalFlow
-
APPROVAL_RULE
ApprovalRule
-
ASSOCIATE_ROLE
AssociateRole
-
BUSINESS_UNIT
BusinessUnit
-
CART
Cart
-
CART_DISCOUNT
CartDiscount
-
CATEGORY
Category
-
CHANNEL
Channel
-
CUSTOMER
Customer
-
CUSTOMER_GROUP
CustomerGroup
-
KEY_VALUE_DOCUMENT
CustomObject
-
ORDER
Order
-
PRODUCT
Product
-
PRODUCT_TYPE
ProductType
-
REVIEW
Review
-
STATE
State
-
SHIPPING_METHOD
ShippingMethod
-
ZONE
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 CustomFieldReferenceValue 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
-