配置参考
当前公开构建器的选项和默认值。
WatchForMainRun.Config.Builder
trigger(Path)
默认推断类路径根 .reloadtrigger
debounceMillis(long)
默认400
entityConfig / handlerConfig / swaggerConfig
必需的观察者配置
entityFactory / handlerFactory / swaggerFactory
自定义延迟工厂
asyncApiFactory
可选的RSocket观察者
classpathWatchPaths(String)
CSV或操作系统路径分隔符
EntityFileWatcher.Config.Builder
根路径
ProjectDefaults.SRC_MAIN_JAVA
实体包
ProjectDefaults.ENTITY_PACKAGE
字段包
ProjectDefaults.FIELD_PACKAGE
collectionName包
ProjectDefaults.COLLECTION_NAME_PACKAGE
collectionName枚举
CollectionNames
webfluxDocumentName
Spring Data Mongo Document FQN
HandlerGenerator.Config.Builder
根路径
ProjectDefaults.SRC_MAIN_JAVA
routerPackage
ProjectDefaults.ROUTER_PACKAGE
扫描整个项目
false
handlerPackage
ProjectDefaults.HANDLER_PACKAGE
handler输出目录
ProjectDefaults.HANDLER_OUTPUT_DIR
autoImports
自动注入, 媒体类型, 服务器请求, 服务器响应, 单例
静态自动导入
ServerResponse.ok
SwaggerJsonFileWatcher.Config.Builder
watchDirectory
ProjectDefaults.SRC_MAIN_JAVA
swaggerOutputFile
ProjectDefaults.SWAGGER_OUTPUT_FILE
projectMode
功能端点
反编译JAR / 反编译JAR类
空列表
sourceClasspath
空列表
customTypeMapper
未设置
RsoketAsyncApiJsonFileWatcher.Config.Builder
watchDirectory
ProjectDefaults.SRC_MAIN_JAVA
asyncApi输出文件
默认 src/main/resources/static/asyncapi-rsocket.json