@Configuration @EnableConfigurationProperties(value=org.springframework.cloud.skipper.client.SkipperClientProperties.class) public static class DataFlowControllerAutoConfiguration.SkipperDeploymentConfiguration extends Object
Constructor and Description |
---|
SkipperDeploymentConfiguration() |
Modifier and Type | Method and Description |
---|---|
AppRegistryService |
appRegistryService(AppRegistrationRepository appRegistrationRepository,
AppResourceCommon appResourceCommon) |
SkipperAppRegistryController |
skipperAppRegistryController(StreamDefinitionRepository streamDefinitionRepository,
StreamService streamService,
AppRegistryService appRegistry,
ApplicationConfigurationMetadataResolver metadataResolver,
ForkJoinPool appRegistryFJPFB,
org.springframework.cloud.deployer.resource.maven.MavenProperties mavenProperties) |
org.springframework.cloud.skipper.client.SkipperClient |
skipperClient(org.springframework.cloud.skipper.client.SkipperClientProperties properties,
org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
SkipperStreamDeployer |
skipperStreamDeployer(org.springframework.cloud.skipper.client.SkipperClient skipperClient,
StreamDefinitionRepository streamDefinitionRepository,
org.springframework.cloud.skipper.client.SkipperClientProperties skipperClientProperties,
AppRegistryService appRegistryService,
ForkJoinPool runtimeAppsStatusFJPFB) |
SkipperStreamService |
skipperStreamDeploymentService(StreamDefinitionRepository streamDefinitionRepository,
SkipperStreamDeployer skipperStreamDeployer,
AppDeploymentRequestCreator appDeploymentRequestCreator,
StreamValidationService streamValidationService,
AuditRecordService auditRecordService) |
SkipperStreamDeploymentController |
updatableStreamDeploymentController(StreamDefinitionRepository repository,
SkipperStreamService streamService) |
@Bean @ConditionalOnBean(value={StreamDefinitionRepository.class,StreamDeploymentRepository.class}) public SkipperStreamDeploymentController updatableStreamDeploymentController(StreamDefinitionRepository repository, SkipperStreamService streamService)
@Bean @ConditionalOnBean(value=StreamDefinitionRepository.class) public org.springframework.cloud.skipper.client.SkipperClient skipperClient(org.springframework.cloud.skipper.client.SkipperClientProperties properties, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Bean @ConditionalOnBean(value=StreamDefinitionRepository.class) public SkipperStreamDeployer skipperStreamDeployer(org.springframework.cloud.skipper.client.SkipperClient skipperClient, StreamDefinitionRepository streamDefinitionRepository, org.springframework.cloud.skipper.client.SkipperClientProperties skipperClientProperties, AppRegistryService appRegistryService, ForkJoinPool runtimeAppsStatusFJPFB)
@Bean @ConditionalOnBean(value=StreamDefinitionRepository.class) public SkipperStreamService skipperStreamDeploymentService(StreamDefinitionRepository streamDefinitionRepository, SkipperStreamDeployer skipperStreamDeployer, AppDeploymentRequestCreator appDeploymentRequestCreator, StreamValidationService streamValidationService, AuditRecordService auditRecordService)
@Bean public AppRegistryService appRegistryService(AppRegistrationRepository appRegistrationRepository, AppResourceCommon appResourceCommon)
@Bean public SkipperAppRegistryController skipperAppRegistryController(StreamDefinitionRepository streamDefinitionRepository, StreamService streamService, AppRegistryService appRegistry, ApplicationConfigurationMetadataResolver metadataResolver, ForkJoinPool appRegistryFJPFB, org.springframework.cloud.deployer.resource.maven.MavenProperties mavenProperties)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.