@Configuration @EnableConfigurationProperties @AutoConfigureOrder(value=-2147483648) public class CloudFoundryDeployerAutoConfiguration extends Object
CloudFoundryAppDeployer| Modifier and Type | Class and Description |
|---|---|
static class |
CloudFoundryDeployerAutoConfiguration.EarlyConnectionConfiguration
A subset of configuration beans that can be used on its own to connect to the Cloud Controller API
and query it for its version.
|
| Constructor and Description |
|---|
CloudFoundryDeployerAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.deployer.spi.app.AppDeployer |
appDeployer(org.cloudfoundry.operations.CloudFoundryOperations operations,
AppNameGenerator applicationNameGenerator) |
AppNameGenerator |
appDeploymentCustomizer() |
org.cloudfoundry.operations.CloudFoundryOperations |
cloudFoundryOperations(org.cloudfoundry.client.CloudFoundryClient cloudFoundryClient,
CloudFoundryConnectionProperties properties) |
DurationConverter |
durationConverter() |
org.springframework.cloud.deployer.spi.task.TaskLauncher |
taskLauncher(org.cloudfoundry.client.CloudFoundryClient client,
org.cloudfoundry.operations.CloudFoundryOperations operations,
com.github.zafarkhaja.semver.Version version) |
public CloudFoundryDeployerAutoConfiguration()
@Bean
@ConditionalOnMissingBean
public org.cloudfoundry.operations.CloudFoundryOperations cloudFoundryOperations(org.cloudfoundry.client.CloudFoundryClient cloudFoundryClient,
CloudFoundryConnectionProperties properties)
@Bean
@ConditionalOnMissingBean(value=org.springframework.cloud.deployer.spi.app.AppDeployer.class)
public org.springframework.cloud.deployer.spi.app.AppDeployer appDeployer(org.cloudfoundry.operations.CloudFoundryOperations operations,
AppNameGenerator applicationNameGenerator)
@Bean @ConditionalOnMissingBean(value=AppNameGenerator.class) public AppNameGenerator appDeploymentCustomizer()
@Bean
@ConditionalOnMissingBean(value=org.springframework.cloud.deployer.spi.task.TaskLauncher.class)
public org.springframework.cloud.deployer.spi.task.TaskLauncher taskLauncher(org.cloudfoundry.client.CloudFoundryClient client,
org.cloudfoundry.operations.CloudFoundryOperations operations,
com.github.zafarkhaja.semver.Version version)
@Bean @ConfigurationPropertiesBinding public DurationConverter durationConverter()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.