การอ้างอิงการตั้งค่า
ตัวเลือกและค่าพื้นฐานของ builder ที่เปิดเผยในปัจจุบัน
WatchForMainRun.Config.Builder
trigger(Path)
root classpath ที่อนุมานได้เริ่มต้น .reloadtrigger
debounceMillis(long)
400 เริ่มต้น
entityConfig / handlerConfig / swaggerConfig
config watcher ที่จำเป็น
entityFactory / handlerFactory / swaggerFactory
custom lazy factory
asyncApiFactory
optional RSocket watcher
classpathWatchPaths(String)
CSV หรือ OS path separator
EntityFileWatcher.Config.Builder
rootPath
ProjectDefaults.SRC_MAIN_JAVA
entityPackage
ProjectDefaults.ENTITY_PACKAGE
fieldPackage
ProjectDefaults.FIELD_PACKAGE
collectionNamePackage
ProjectDefaults.COLLECTION_NAME_PACKAGE
collectionNameEnum
CollectionNames
webfluxDocumentName
Spring Data Mongo Document FQN
HandlerGenerator.Config.Builder
rootPath
ProjectDefaults.SRC_MAIN_JAVA
routerPackage
ProjectDefaults.ROUTER_PACKAGE
scanWholeProject
false
handlerPackage
ProjectDefaults.HANDLER_PACKAGE
handlerOutputDir
ProjectDefaults.HANDLER_OUTPUT_DIR
autoImports
Autowired, MediaType, ServerRequest, ServerResponse, Mono
staticAutoImports
ServerResponse.ok
SwaggerJsonFileWatcher.Config.Builder
watchDirectory
ProjectDefaults.SRC_MAIN_JAVA
swaggerOutputFile
ProjectDefaults.SWAGGER_OUTPUT_FILE
projectMode
FUNCTIONAL_ENDPOINT
decompileJars / decompileJarClasses
รายการว่าง
sourceClasspath
รายการว่าง
customTypeMapper
unset
RsoketAsyncApiJsonFileWatcher.Config.Builder
watchDirectory
ProjectDefaults.SRC_MAIN_JAVA
ไฟล์เอาต์พุต asyncApi
พื้นฐาน src/main/resources/static/asyncapi-rsocket.json