Interface AttributionSource
- All Superinterfaces:
JsonEnum
- All Known Implementing Classes:
AttributionSource.AttributionSourceEnum
AttributionSource
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumpossible values of AttributionSource -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributionSourceResource was created or updated during export.static final AttributionSourceResource was created or updated during import.static final AttributionSourceResource was created or updated by Intake Agent.static final AttributionSourceResource was created or updated through the Managed Commerce MCP.static final AttributionSourceResource was created or updated by Promotions Agent. -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributionSourcefactory method for a enum value of AttributionSource if no enum has been found an anonymous instance will be createdstatic Optional<AttributionSource>findEnumViaJsonName(String jsonName) method to find enum using the JSON valuethe JSON valuename()the enum valuetoString()convert value to stringstatic AttributionSource[]values()possible enum values
-
Field Details
-
IMPORT
Resource was created or updated during import.
-
EXPORT
Resource was created or updated during export.
-
INTAKE_AGENT
Resource was created or updated by Intake Agent.
-
PROMOTIONS_AGENT
Resource was created or updated by Promotions Agent.
-
MANAGED_COMMERCE_MCP
Resource was created or updated through the Managed Commerce MCP.
-
-
Method Details
-
getJsonName
String getJsonName()the JSON value- Specified by:
getJsonNamein 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 AttributionSource 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
-