Options for createMicroserviceApp. Extends RestStarterOptions
with microservice-specific arms. Omitted plugins use their defaults.
optional
messaging: MessagingPluginOptions
Configuration for MessagingPlugin, which this tier ALWAYS
registers — unlike the gated arms inherited from
RestStarterOptions, omitting this does not skip the plugin.
Omitted → the memory broker default.
optional
queue: QueuePluginOptions
Configuration for QueuePlugin, always registered.
Omitted → the memory adapter default.
optional
resilience: ResiliencePluginOptions
Configuration for ResiliencePlugin, always registered.
Omitted → plugin defaults.
optional
telemetry: TelemetryPluginOptions
Configuration for TelemetryPlugin, always registered.
Omitted → a NoopTelemetryService, since no exporter is configured.