Class CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties

java.lang.Object
com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
Enclosing class:
CommerceManagerFeedAPIConfigurationProperties

public static class CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties extends AbstractDataFeedPublicationConfigurationProperties
Captures key details required to construct a CommerceManagerFeedAPIPublicationConfiguration. See Feed documentation
  • Constructor Details

    • CommerceManagerFeedAPIPublicationConfigurationProperties

      public CommerceManagerFeedAPIPublicationConfigurationProperties()
  • Method Details

    • getApiHost

      public String getApiHost()
    • getFeedPathTemplate

      public String getFeedPathTemplate()
    • getDataFeedId

      public String getDataFeedId()
    • getAccessToken

      public String getAccessToken()
    • getFileType

      public String getFileType()
    • getLinkPrefix

      @Nullable public String getLinkPrefix()
    • getAndroidAppName

      @Nullable public String getAndroidAppName()
    • getAndroidPackage

      @Nullable public String getAndroidPackage()
    • getAndroidUrlPrefix

      @Nullable public String getAndroidUrlPrefix()
    • getIosAppName

      @Nullable public String getIosAppName()
    • getIosUrlPrefix

      @Nullable public String getIosUrlPrefix()
    • getIosAppStoreId

      @Nullable public String getIosAppStoreId()
    • getIpadAppName

      @Nullable public String getIpadAppName()
    • getIpadAppStoreId

      @Nullable public String getIpadAppStoreId()
    • getIpadUrlPrefix

      @Nullable public String getIpadUrlPrefix()
    • getIphoneUrlPrefix

      @Nullable public String getIphoneUrlPrefix()
    • getIphoneAppStoreId

      @Nullable public String getIphoneAppStoreId()
    • getIphoneAppName

      @Nullable public String getIphoneAppName()
    • setApiHost

      public void setApiHost(String apiHost)
    • setFeedPathTemplate

      public void setFeedPathTemplate(String feedPathTemplate)
    • setDataFeedId

      public void setDataFeedId(String dataFeedId)
    • setAccessToken

      public void setAccessToken(String accessToken)
    • setFileType

      public void setFileType(String fileType)
    • setLinkPrefix

      public void setLinkPrefix(@Nullable String linkPrefix)
    • setAndroidAppName

      public void setAndroidAppName(@Nullable String androidAppName)
    • setAndroidPackage

      public void setAndroidPackage(@Nullable String androidPackage)
    • setAndroidUrlPrefix

      public void setAndroidUrlPrefix(@Nullable String androidUrlPrefix)
    • setIosAppName

      public void setIosAppName(@Nullable String iosAppName)
    • setIosUrlPrefix

      public void setIosUrlPrefix(@Nullable String iosUrlPrefix)
    • setIosAppStoreId

      public void setIosAppStoreId(@Nullable String iosAppStoreId)
    • setIpadAppName

      public void setIpadAppName(@Nullable String ipadAppName)
    • setIpadAppStoreId

      public void setIpadAppStoreId(@Nullable String ipadAppStoreId)
    • setIpadUrlPrefix

      public void setIpadUrlPrefix(@Nullable String ipadUrlPrefix)
    • setIphoneUrlPrefix

      public void setIphoneUrlPrefix(@Nullable String iphoneUrlPrefix)
    • setIphoneAppStoreId

      public void setIphoneAppStoreId(@Nullable String iphoneAppStoreId)
    • setIphoneAppName

      public void setIphoneAppName(@Nullable String iphoneAppName)