Uses of Class
com.soklet.SimulatorConfig.Builder
Packages that use SimulatorConfig.Builder
-
Uses of SimulatorConfig.Builder in com.soklet
Methods in com.soklet that return SimulatorConfig.BuilderModifier and TypeMethodDescriptionstatic @NonNull SimulatorConfig.BuilderSimulatorConfig.builder()Creates a builder backed by a fresh off-network transport graph.SimulatorConfig.Builder.configureMcpServer(@NonNull Consumer<@NonNull McpServer.Builder> mcpServerConfigurer) Configures, builds, and adds one fresh simulated MCP server.SimulatorConfig.Builder.corsAuthorizer(@Nullable CorsAuthorizer corsAuthorizer) Sets the authorizer for ordinary HTTP and SSE CORS processing.SimulatorConfig.Builder.httpServer()Adds this run's fresh simulated HTTP server.SimulatorConfig.Builder.httpServer(@NonNull Consumer<@NonNull HttpServer> httpServerConsumer) Adds this run's fresh simulated HTTP server and supplies that exact server for configuration-time application dependency wiring.SimulatorConfig.Builder.instanceProvider(@Nullable InstanceProvider instanceProvider) Sets how Soklet creates application instances for HTTP, SSE, and MCP handlers and application parameter values.SimulatorConfig.Builder.lifecycleObserver(@Nullable LifecycleObserver lifecycleObserver) Replaces the configured lifecycle observers with one observer.SimulatorConfig.Builder.lifecycleObservers(@Nullable Collection<? extends @NonNull LifecycleObserver> lifecycleObservers) Replaces the configured lifecycle observers in iteration order.SimulatorConfig.Builder.lifecyclePolicy(@Nullable LifecyclePolicy lifecyclePolicy) Sets the startup and shutdown deadline policy shared by every configured lifecycle component.SimulatorConfig.Builder.metricsCollector(@Nullable MetricsCollector metricsCollector) Sets how Soklet records operational metrics.SimulatorConfig.Builder.requestBodyMarshaler(@Nullable RequestBodyMarshaler requestBodyMarshaler) Sets how request bodies are converted to application values.SimulatorConfig.Builder.requestInterceptor(@Nullable RequestInterceptor requestInterceptor) Sets the interceptor around application request handling.SimulatorConfig.Builder.resourceMethodParameterProvider(@Nullable ResourceMethodParameterProvider resourceMethodParameterProvider) Sets how parameters are supplied for Resource Method invocation.SimulatorConfig.Builder.resourceMethodResolver(@Nullable ResourceMethodResolver resourceMethodResolver) Sets how Soklet discovers and resolves Resource Methods.SimulatorConfig.Builder.responseMarshaler(@Nullable ResponseMarshaler responseMarshaler) Sets how application response values are converted for transmission.SimulatorConfig.Builder.simulatorOptions(@Nullable SimulatorOptions simulatorOptions) Sets simulator request and response behavior options.SimulatorConfig.Builder.sseServer()Adds this run's fresh simulated Server-Sent Events server.Adds this run's fresh simulated Server-Sent Events server and supplies that exact server for configuration-time application dependency wiring.SimulatorConfig.Builder.valueConverterRegistry(@Nullable ValueConverterRegistry valueConverterRegistry) Sets the registry used for Java value conversions.static @NonNull SimulatorConfig.BuilderSimulatorConfig.withSokletConfig(@NonNull SokletConfig sokletConfig) Creates a builder by importing the application settings and transport shape of an existing Soklet configuration.