Class MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties

java.lang.Object
com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
Enclosing class:
MerchantCenterSFTPConfigurationProperties

public static class MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties extends AbstractDataFeedPublicationConfigurationProperties
Captures key details required to construct a MerchantCenterSFTPPublicationConfiguration. See Google SFTP documentation
  • Constructor Details

    • MerchantCenterSFTPPublicationConfigurationProperties

      public MerchantCenterSFTPPublicationConfigurationProperties()
  • Method Details

    • getSftpServerHostname

      public String getSftpServerHostname()
    • getSftpServerPort

      public int getSftpServerPort()
    • getSftpServerFingerprint

      public String getSftpServerFingerprint()
    • getSftpUsername

      public String getSftpUsername()
    • getSftpPassword

      public String getSftpPassword()
    • getUniqueFileName

      public String getUniqueFileName()
    • getFileType

      public String getFileType()
    • getLinkPrefix

      @Nullable public String getLinkPrefix()
    • getAndroidAppLinkPrefix

      @Nullable public String getAndroidAppLinkPrefix()
    • getIosAppLinkPrefix

      @Nullable public String getIosAppLinkPrefix()
    • getMobileIosAppStoreId

      @Nullable public String getMobileIosAppStoreId()
    • setSftpServerHostname

      public void setSftpServerHostname(String sftpServerHostname)
    • setSftpServerPort

      public void setSftpServerPort(int sftpServerPort)
    • setSftpServerFingerprint

      public void setSftpServerFingerprint(String sftpServerFingerprint)
    • setSftpUsername

      public void setSftpUsername(String sftpUsername)
    • setSftpPassword

      public void setSftpPassword(String sftpPassword)
    • setUniqueFileName

      public void setUniqueFileName(String uniqueFileName)
    • setFileType

      public void setFileType(String fileType)
    • setLinkPrefix

      public void setLinkPrefix(@Nullable String linkPrefix)
    • setAndroidAppLinkPrefix

      public void setAndroidAppLinkPrefix(@Nullable String androidAppLinkPrefix)
    • setIosAppLinkPrefix

      public void setIosAppLinkPrefix(@Nullable String iosAppLinkPrefix)
    • setMobileIosAppStoreId

      public void setMobileIosAppStoreId(@Nullable String mobileIosAppStoreId)