Class AboutController
java.lang.Object
org.springframework.cloud.dataflow.server.controller.AboutController
@RestController
@RequestMapping("/about")
@ExposesResourceFor(AboutResource.class)
@EnableConfigurationProperties(DataflowMetricsProperties.class)
public class AboutController
extends Object
REST controller that provides meta information regarding the dataflow server and its
deployers.
- Author:
- Gunnar Hillert, Glenn Renfro, Ilayaperumal Gopinathan, Felipe Gutierrez
-
Constructor Summary
ConstructorDescriptionAboutController
(StreamDeployer streamDeployer, LauncherRepository launcherRepository, FeaturesProperties featuresProperties, VersionInfoProperties versionInfoProperties, org.springframework.cloud.common.security.support.SecurityStateBean securityStateBean, DataflowMetricsProperties monitoringProperties, ObjectProvider<org.springframework.boot.actuate.info.GitInfoContributor> gitInfoContributor, ObjectProvider<org.springframework.boot.actuate.info.BuildInfoContributor> buildInfoContributor) -
Method Summary
Modifier and TypeMethodDescriptionReturn meta information about the dataflow server.
-
Constructor Details
-
AboutController
public AboutController(StreamDeployer streamDeployer, LauncherRepository launcherRepository, FeaturesProperties featuresProperties, VersionInfoProperties versionInfoProperties, org.springframework.cloud.common.security.support.SecurityStateBean securityStateBean, DataflowMetricsProperties monitoringProperties, ObjectProvider<org.springframework.boot.actuate.info.GitInfoContributor> gitInfoContributor, ObjectProvider<org.springframework.boot.actuate.info.BuildInfoContributor> buildInfoContributor)
-
-
Method Details
-
getAboutResource
Return meta information about the dataflow server.- Returns:
- Detailed information about the enabled features, versions of implementation libraries, and security configuration
-