Class CommerceManagerFeedAPIConfigurationProperties
java.lang.Object
com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties
@ConfigurationProperties("broadleaf.datafeed.feedprovider.meta.api")
public class CommerceManagerFeedAPIConfigurationProperties
extends Object
Configures Meta/FaceBook Feed API support.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Captures key details required to construct aCommerceManagerFeedAPIPublicationConfiguration
. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMap<String,
CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties> Keys correspond toDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration.void
setConfigs
(Map<String, CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties> configs) Keys correspond toDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration.
-
Constructor Details
-
CommerceManagerFeedAPIConfigurationProperties
public CommerceManagerFeedAPIConfigurationProperties()
-
-
Method Details
-
getConfigs
public Map<String,CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties> getConfigs()Keys correspond toDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. Ideally, the ID values should be all-caps (ex: 'MY_ID') to ensure Spring relaxed property binding sees the same value no matter where the properties are being sourced from. -
setConfigs
public void setConfigs(Map<String, CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties> configs) Keys correspond toDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. Ideally, the ID values should be all-caps (ex: 'MY_ID') to ensure Spring relaxed property binding sees the same value no matter where the properties are being sourced from.
-