@Configuration @EnableConfigurationProperties(value=CloudFoundryPlatformProperties.class) public class CloudFoundryTaskPlatformAutoConfiguration extends Object
Constructor and Description |
---|
CloudFoundryTaskPlatformAutoConfiguration() |
public CloudFoundryTaskPlatformAutoConfiguration()
@Bean public org.springframework.cloud.dataflow.core.TaskPlatform cloudFoundryPlatform(CloudFoundryTaskPlatformFactory cloudFoundryTaskPlatformFactory, org.springframework.core.env.Environment environment)
@Bean public CloudFoundryPlatformConnectionContextProvider connectionContextProvider(CloudFoundryPlatformProperties cloudFoundryPlatformProperties)
@Bean public CloudFoundryPlatformClientProvider cloudFoundryClientProvider(CloudFoundryPlatformProperties cloudFoundryPlatformProperties, CloudFoundryPlatformTokenProvider platformTokenProvider, CloudFoundryPlatformConnectionContextProvider connectionContextProvider)
@Bean @ConditionalOnCloudPlatform(value=CLOUD_FOUNDRY) @Conditional(value=org.springframework.cloud.dataflow.server.config.features.SchedulerConfiguration.SchedulerConfigurationPropertyChecker.class) public CloudFoundrySchedulerClientProvider schedulerClientProvider(CloudFoundryPlatformConnectionContextProvider connectionContextProvider, CloudFoundryPlatformTokenProvider platformTokenProvider, Optional<org.springframework.cloud.scheduler.spi.cloudfoundry.CloudFoundrySchedulerProperties> schedulerProperties)
@Bean public CloudFoundryTaskPlatformFactory cloudFoundryTaskPlatformFactory(CloudFoundryPlatformProperties cloudFoundryPlatformProperties, CloudFoundryPlatformTokenProvider platformTokenProvider, CloudFoundryPlatformConnectionContextProvider connectionContextProvider, CloudFoundryPlatformClientProvider cloudFoundryClientProvider, Optional<CloudFoundrySchedulerClientProvider> cloudFoundrySchedulerClientProvider)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.