Class MerchantCenterSFTPConfigurationProperties
java.lang.Object
com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties
@ConfigurationProperties("broadleaf.datafeed.feedprovider.google.sftp")
public class MerchantCenterSFTPConfigurationProperties
extends Object
Configures Google DataFeed SFTP support.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classCaptures key details required to construct aMerchantCenterSFTPPublicationConfiguration.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionMap<String,MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties> Keys correspond toAbstractDataFeedPublicationConfiguration.getId(), thus forcing the same property prefix for a given configuration.voidsetConfigs(Map<String, MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties> configs) Keys correspond toAbstractDataFeedPublicationConfiguration.getId(), thus forcing the same property prefix for a given configuration.
- 
Constructor Details- 
MerchantCenterSFTPConfigurationPropertiespublic MerchantCenterSFTPConfigurationProperties()
 
- 
- 
Method Details- 
getConfigspublic Map<String,MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties> getConfigs()Keys correspond toAbstractDataFeedPublicationConfiguration.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.
- 
setConfigspublic void setConfigs(Map<String, MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties> configs) Keys correspond toAbstractDataFeedPublicationConfiguration.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.
 
-