Class DataFlowControllerAutoConfiguration.StreamEnabledConfiguration
java.lang.Object
org.springframework.cloud.dataflow.server.config.DataFlowControllerAutoConfiguration.StreamEnabledConfiguration
- Enclosing class:
- DataFlowControllerAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(org.springframework.cloud.skipper.client.SkipperClientProperties.class)
public static class DataFlowControllerAutoConfiguration.StreamEnabledConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappInstanceController
(StreamDeployer streamDeployer) runtimeAppsController
(StreamDeployer streamDeployer) runtimeStreamsControllerV2
(StreamDeployer streamDeployer) 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, org.springframework.cloud.common.security.core.support.OAuth2TokenUtilsService oauth2TokenUtilsService) skipperStreamDeployer
(org.springframework.cloud.skipper.client.SkipperClient skipperClient, StreamDefinitionRepository streamDefinitionRepository, org.springframework.cloud.skipper.client.SkipperClientProperties skipperClientProperties, AppRegistryService appRegistryService, ForkJoinPool runtimeAppsStatusFJPFB, StreamDefinitionService streamDefinitionService) streamDefinitionAssemblerProvider
(StreamDefinitionService streamDefinitionService, StreamService streamService) streamDefinitionController
(StreamService streamService, StreamDefinitionService streamDefinitionService, AppRegistryService appRegistryService, StreamDefinitionAssemblerProvider<? extends StreamDefinitionResource> streamDefinitionAssemblerProvider, AppRegistrationAssemblerProvider<? extends AppRegistrationResource> appRegistrationAssemblerProvider) streamDeploymentPropertiesUtils
(AppRegistryService appRegistry, CommonApplicationProperties commonApplicationProperties, ApplicationConfigurationMetadataResolver applicationConfigurationMetadataResolver, StreamDefinitionService streamDefinitionService) streamLogsController
(StreamDeployer streamDeployer) streamService
(StreamDefinitionRepository streamDefinitionRepository, SkipperStreamDeployer skipperStreamDeployer, AppDeploymentRequestCreator appDeploymentRequestCreator, StreamValidationService streamValidationService, org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService, StreamDefinitionService streamDefinitionService) streamValidationController
(StreamService streamService) streamValidationService
(AppRegistryService appRegistry, DockerValidatorProperties dockerValidatorProperties, StreamDefinitionRepository streamDefinitionRepository, StreamDefinitionService streamDefinitionService) updatableStreamDeploymentController
(StreamDefinitionRepository repository, StreamService streamService, StreamDefinitionService streamDefinitionService)
-
Constructor Details
-
StreamEnabledConfiguration
public StreamEnabledConfiguration()
-
-
Method Details
-
streamValidationService
@Bean public StreamValidationService streamValidationService(AppRegistryService appRegistry, DockerValidatorProperties dockerValidatorProperties, StreamDefinitionRepository streamDefinitionRepository, StreamDefinitionService streamDefinitionService) -
appInstanceController
-
streamDefinitionAssemblerProvider
@Bean @ConditionalOnMissingBean public StreamDefinitionAssemblerProvider streamDefinitionAssemblerProvider(StreamDefinitionService streamDefinitionService, StreamService streamService) -
streamDefinitionController
@Bean @ConditionalOnMissingBean public StreamDefinitionController streamDefinitionController(StreamService streamService, StreamDefinitionService streamDefinitionService, AppRegistryService appRegistryService, StreamDefinitionAssemblerProvider<? extends StreamDefinitionResource> streamDefinitionAssemblerProvider, AppRegistrationAssemblerProvider<? extends AppRegistrationResource> appRegistrationAssemblerProvider) -
streamValidationController
-
runtimeAppsController
-
runtimeStreamsControllerV2
-
streamLogsController
-
runtimeAppsStatusFJPFB
@Bean @ConditionalOnMissingBean(name="runtimeAppsStatusFJPFB") public ForkJoinPoolFactoryBean runtimeAppsStatusFJPFB() -
updatableStreamDeploymentController
@Bean public StreamDeploymentController updatableStreamDeploymentController(StreamDefinitionRepository repository, StreamService streamService, StreamDefinitionService streamDefinitionService) -
skipperClient
@Bean 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, @Nullable org.springframework.cloud.common.security.core.support.OAuth2TokenUtilsService oauth2TokenUtilsService) -
skipperStreamDeployer
@Bean public SkipperStreamDeployer skipperStreamDeployer(org.springframework.cloud.skipper.client.SkipperClient skipperClient, StreamDefinitionRepository streamDefinitionRepository, org.springframework.cloud.skipper.client.SkipperClientProperties skipperClientProperties, AppRegistryService appRegistryService, ForkJoinPool runtimeAppsStatusFJPFB, StreamDefinitionService streamDefinitionService) -
streamDeploymentPropertiesUtils
@Bean public AppDeploymentRequestCreator streamDeploymentPropertiesUtils(AppRegistryService appRegistry, CommonApplicationProperties commonApplicationProperties, ApplicationConfigurationMetadataResolver applicationConfigurationMetadataResolver, StreamDefinitionService streamDefinitionService) -
streamService
@Bean public StreamService streamService(StreamDefinitionRepository streamDefinitionRepository, SkipperStreamDeployer skipperStreamDeployer, AppDeploymentRequestCreator appDeploymentRequestCreator, StreamValidationService streamValidationService, org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService, StreamDefinitionService streamDefinitionService)
-