Package com.linecorp.armeria.spring
@NonNullByDefault
package com.linecorp.armeria.spring
Spring Boot integration.
-
ClassDescriptionAbstract class for implementing ArmeriaAutoConfiguration of boot2-autoconfigure module and ArmeriaSpringBoot1AutoConfiguration of boot1-autoconfigure module.Abstract class for implementing ArmeriaBeanPostProcessor of boot2-autoconfigure module and ArmeriaSpringBoot1BeanPostProcessor of boot1-autoconfigure module.Spring Boot
Configuration
that provides Armeria integration.BeanPostProcessor
implementation that autowires annotated fields, setter methods, and arbitrary config methods.Spring BootConfiguration
that provides Armeria integration.Interface used to configure a service on the default armeria server.Interface used to configure a service on the default armeria server.Settings for armeria servers.Configurations for the access log.Configurations for the HTTP content encoding.Properties for internal services such asDocService
,PrometheusExpositionService
, andHealthCheckService
.Port and protocol settings.Configures aDocService
built by Armeria auto configuration.Configures aDocService
built by Armeria auto configuration.Interface used to configure aHealthCheckService
on the default Armeria server.Interface used to configure aHealthCheckService
on the default Armeria server.Defines the IDs of internalHttpService
s that should not be exposed to the external network.Defines the IDs of internalHttpService
s that should not be exposed to the external network.A collection of internalHttpService
s and theirPort
s.Specifies an active local port of an Armeria server.Specifies an active local port of an Armeria server.Specifies active ports of an Armeria server.Specifies active ports of an Armeria server.Interface used to configure aMetricCollectingService
on the default Armeria server.Interface used to configure aMetricCollectingService
on the default Armeria server.Simple server-independent abstraction for SSL configuration.