@Configuration @EnableConfigurationProperties(value=org.springframework.cloud.skipper.client.SkipperClientProperties.class) public static class DataFlowControllerAutoConfiguration.StreamEnabledConfiguration extends Object
| Constructor and Description |
|---|
StreamEnabledConfiguration() |
@Bean public StreamValidationService streamValidationService(AppRegistryService appRegistry, DockerValidatorProperties dockerValidatorProperties, StreamDefinitionRepository streamDefinitionRepository, StreamDefinitionService streamDefinitionService)
@Bean public RuntimeAppInstanceController appInstanceController(StreamDeployer streamDeployer)
@Bean @ConditionalOnMissingBean public StreamDefinitionAssemblerProvider streamDefinitionAssemblerProvider(StreamDefinitionService streamDefinitionService, StreamService streamService)
@Bean @ConditionalOnMissingBean public StreamDefinitionController streamDefinitionController(StreamService streamService, StreamDefinitionService streamDefinitionService, AppRegistryService appRegistryService, StreamDefinitionAssemblerProvider<? extends StreamDefinitionResource> streamDefinitionAssemblerProvider, AppRegistrationAssemblerProvider<? extends AppRegistrationResource> appRegistrationAssemblerProvider)
@Bean public StreamValidationController streamValidationController(StreamService streamService)
@Bean public RuntimeAppsController runtimeAppsController(StreamDeployer streamDeployer)
@Bean public RuntimeStreamsController runtimeStreamsControllerV2(StreamDeployer streamDeployer)
@Bean public StreamLogsController streamLogsController(StreamDeployer streamDeployer)
@Bean @ConditionalOnMissingBean(name="runtimeAppsStatusFJPFB") public org.springframework.scheduling.concurrent.ForkJoinPoolFactoryBean runtimeAppsStatusFJPFB()
@Bean public StreamDeploymentController updatableStreamDeploymentController(StreamDefinitionRepository repository, StreamService streamService, StreamDefinitionService streamDefinitionService)
@Bean public SkipperClient skipperClient(SkipperClientProperties properties, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder, com.fasterxml.jackson.databind.ObjectMapper objectMapper, @Nullable org.springframework.cloud.common.security.core.support.OAuth2TokenUtilsService oauth2TokenUtilsService)
@Bean public SkipperStreamDeployer skipperStreamDeployer(SkipperClient skipperClient, StreamDefinitionRepository streamDefinitionRepository, SkipperClientProperties skipperClientProperties, AppRegistryService appRegistryService, ForkJoinPool runtimeAppsStatusFJPFB, StreamDefinitionService streamDefinitionService)
@Bean public AppDeploymentRequestCreator streamDeploymentPropertiesUtils(AppRegistryService appRegistry, CommonApplicationProperties commonApplicationProperties, ApplicationConfigurationMetadataResolver applicationConfigurationMetadataResolver, StreamDefinitionService streamDefinitionService, org.springframework.core.env.PropertyResolver propertyResolver)
@Bean public StreamService streamService(StreamDefinitionRepository streamDefinitionRepository, SkipperStreamDeployer skipperStreamDeployer, AppDeploymentRequestCreator appDeploymentRequestCreator, StreamValidationService streamValidationService, AuditRecordService auditRecordService, StreamDefinitionService streamDefinitionService)
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.