Class Front50PluginsConfiguration


  • @Configuration
    @ConditionalOnProperty("spinnaker.extensibility.repositories.front50.enabled")
    public class Front50PluginsConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static com.netflix.spinnaker.kork.plugins.update.downloader.Front50FileDownloader front50FileDownloader​(org.springframework.core.env.Environment environment, com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClientProvider, java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig)  
      static com.netflix.spinnaker.kork.plugins.update.release.source.PluginInfoReleaseSource front50PluginReleaseProvider​(com.netflix.spinnaker.kork.plugins.update.internal.Front50Service front50Service, org.springframework.core.env.Environment environment)  
      static com.netflix.spinnaker.kork.plugins.update.internal.Front50Service pluginFront50Service​(org.springframework.core.env.Environment environment, com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClientProvider, java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig)  
      static org.pf4j.update.UpdateRepository pluginFront50UpdateRepository​(com.netflix.spinnaker.kork.plugins.update.internal.Front50Service front50Service, org.springframework.core.env.Environment environment, java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig, com.netflix.spinnaker.kork.plugins.update.downloader.FileDownloaderProvider fileDownloaderProvider)  
      static com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClient​(org.springframework.core.env.Environment environment)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Front50PluginsConfiguration

        public Front50PluginsConfiguration()
    • Method Detail

      • pluginsOkHttpClient

        @Bean
        public static com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClient​(org.springframework.core.env.Environment environment)
      • front50FileDownloader

        @Bean
        public static com.netflix.spinnaker.kork.plugins.update.downloader.Front50FileDownloader front50FileDownloader​(org.springframework.core.env.Environment environment,
                                                                                                                       com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClientProvider,
                                                                                                                       java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig)
      • pluginFront50Service

        @Bean
        public static com.netflix.spinnaker.kork.plugins.update.internal.Front50Service pluginFront50Service​(org.springframework.core.env.Environment environment,
                                                                                                             com.netflix.spinnaker.kork.plugins.update.internal.PluginOkHttpClientProvider pluginsOkHttpClientProvider,
                                                                                                             java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig)
      • pluginFront50UpdateRepository

        @Bean
        public static org.pf4j.update.UpdateRepository pluginFront50UpdateRepository​(com.netflix.spinnaker.kork.plugins.update.internal.Front50Service front50Service,
                                                                                     org.springframework.core.env.Environment environment,
                                                                                     java.util.Map<java.lang.String,​PluginsConfigurationProperties.PluginRepositoryProperties> pluginRepositoriesConfig,
                                                                                     com.netflix.spinnaker.kork.plugins.update.downloader.FileDownloaderProvider fileDownloaderProvider)
      • front50PluginReleaseProvider

        @Bean
        public static com.netflix.spinnaker.kork.plugins.update.release.source.PluginInfoReleaseSource front50PluginReleaseProvider​(com.netflix.spinnaker.kork.plugins.update.internal.Front50Service front50Service,
                                                                                                                                    org.springframework.core.env.Environment environment)