@Configuration public class ProjectResourceAutoConfiguration extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEVOPS_REPORT_PREFIX |
static String |
SCANNER_PREFIX |
| 构造器和说明 |
|---|
ProjectResourceAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResourceScanner |
apiResourceScanner(cn.stylefeng.roses.kernel.scanner.api.ResourceCollectorApi resourceCollectorApi,
cn.stylefeng.roses.kernel.scanner.api.pojo.scanner.ScannerProperties scannerProperties)
资源扫描器
|
DefaultDevOpsReportImpl |
defaultDevOpsReport()
向DevOps平台汇报资源,传统方式,远程资源汇报
|
cn.stylefeng.roses.kernel.scanner.api.pojo.devops.DevOpsReportProperties |
devOpsReportProperties()
DevOps一体化平台的交互配置
|
LocalizedDevOpsReportImpl |
localizedDevOpsReport()
向DevOps平台汇报资源,新方式,本地化集成运维平台
|
cn.stylefeng.roses.kernel.scanner.api.ResourceCollectorApi |
resourceCollectorApi()
资源搜集器
|
cn.stylefeng.roses.kernel.scanner.api.pojo.scanner.ScannerProperties |
scannerProperties()
资源扫描器的配置
|
@Bean @ConfigurationProperties(prefix="scanner") public cn.stylefeng.roses.kernel.scanner.api.pojo.scanner.ScannerProperties scannerProperties()
@Bean @ConfigurationProperties(prefix="devops") public cn.stylefeng.roses.kernel.scanner.api.pojo.devops.DevOpsReportProperties devOpsReportProperties()
@Bean @ConditionalOnMissingBean(value=cn.stylefeng.roses.kernel.scanner.ApiResourceScanner.class) @ConditionalOnProperty(prefix="scanner", name="open", havingValue="true") public ApiResourceScanner apiResourceScanner(cn.stylefeng.roses.kernel.scanner.api.ResourceCollectorApi resourceCollectorApi, cn.stylefeng.roses.kernel.scanner.api.pojo.scanner.ScannerProperties scannerProperties)
@Bean @ConditionalOnMissingBean(value=cn.stylefeng.roses.kernel.scanner.api.ResourceCollectorApi.class) @ConditionalOnProperty(prefix="scanner", name="open", havingValue="true") public cn.stylefeng.roses.kernel.scanner.api.ResourceCollectorApi resourceCollectorApi()
@Bean @ConditionalOnMissingBean(value=cn.stylefeng.roses.kernel.scanner.api.DevOpsDetectApi.class) public DefaultDevOpsReportImpl defaultDevOpsReport()
@Bean @ConditionalOnBean(value=cn.stylefeng.roses.kernel.scanner.api.DevOpsDetectApi.class) public LocalizedDevOpsReportImpl localizedDevOpsReport()
Copyright © 2024. All rights reserved.