@ProviderType public interface ProductFeed extends RecommendationsEntity
Modifier and Type | Interface and Description |
---|---|
static class |
ProductFeed.FeedSchedule
Feed schedule enumeration.
|
static class |
ProductFeed.FeedType
Feed type enumeration
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAttributeMapping()
Defines the mapping between the feed's fields and the Target Recommendation's entities.
|
java.util.Map<java.lang.String,java.lang.String> |
getConnectionProperties()
Defines the connection properties for the feeds requiring remote server connections
Not all feed types support connection properties (e.g.
|
int |
getEnvironmentId()
Environment id of this feed
|
int |
getId()
Uniquely identifies a
ProductFeed |
java.lang.String |
getName()
Get the name of this
ProductFeed |
ProductFeed.FeedSchedule |
getSchedule()
Product update frequency
|
ProductFeed.FeedType |
getType()
This feed's type
|
toJson
int getId()
ProductFeed
Integer
value identifying this ProductFeed
java.lang.String getName()
ProductFeed
String
object containing this product feed's nameProductFeed.FeedType getType()
FeedType
valueProductFeed.FeedSchedule getSchedule()
FeedSchedule
valueint getEnvironmentId()
java.util.Map<java.lang.String,java.lang.String> getAttributeMapping()
Map
where keys point to feed field names and values to target recommendations entity namesjava.util.Map<java.lang.String,java.lang.String> getConnectionProperties()
Map
containing the connection properties as key-value pairsCopyright © 2010 - 2020 Adobe. All Rights Reserved