Index

A C D F G H I L M O P S T V 
All Classes and Interfaces|All Packages

A

AbstractArmeriaAutoConfiguration - Class in com.linecorp.armeria.spring
Abstract class for implementing ArmeriaAutoConfiguration.
AbstractArmeriaAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
 
AccessLog() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
 
ACTUATOR - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
The ID to bind WebOperationService into internal service.
ALL - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
The ID that represents all internal HttpServices.
ArmeriaAutoConfiguration - Class in com.linecorp.armeria.spring
Spring Boot Configuration that provides Armeria integration.
ArmeriaAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.ArmeriaAutoConfiguration
 
armeriaBeanPostProcessor(BeanFactory) - Method in class com.linecorp.armeria.spring.ArmeriaBeanPostProcessorConfiguration
Create an ArmeriaBeanPostProcessor bean.
ArmeriaBeanPostProcessor - Class in com.linecorp.armeria.spring
BeanPostProcessor implementation that autowires annotated fields, setter methods, and arbitrary config methods.
ArmeriaBeanPostProcessor(BeanFactory) - Constructor for class com.linecorp.armeria.spring.ArmeriaBeanPostProcessor
Creates a new instance.
ArmeriaBeanPostProcessorConfiguration - Class in com.linecorp.armeria.spring
Spring Boot Configuration that provides Armeria integration.
ArmeriaBeanPostProcessorConfiguration() - Constructor for class com.linecorp.armeria.spring.ArmeriaBeanPostProcessorConfiguration
 
armeriaServer(ArmeriaSettings, InternalServices, Optional<MeterRegistry>, ObjectProvider<MetricCollectingServiceConfigurator>, Optional<MeterIdPrefixFunction>, ObjectProvider<ArmeriaServerConfigurator>, ObjectProvider<Consumer<ServerBuilder>>, ObjectProvider<DependencyInjector>, ObjectProvider<ServerErrorHandler>, BeanFactory) - Method in class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
Creates a started Server bean.
ArmeriaServerConfigurator - Interface in com.linecorp.armeria.spring
Interface used to configure a service on the default armeria server.
armeriaServerGracefulShutdownLifecycle(Server) - Method in class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
Wrap Server with SmartLifecycle.
ArmeriaServerSmartLifecycle - Interface in com.linecorp.armeria.spring
A SmartLifecycle for start and stop control of Armeria Server.
ArmeriaSettings - Class in com.linecorp.armeria.spring
Settings for armeria servers.
ArmeriaSettings() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings
 
ArmeriaSettings.AccessLog - Class in com.linecorp.armeria.spring
Configurations for the access log.
ArmeriaSettings.Compression - Class in com.linecorp.armeria.spring
Configurations for the HTTP content encoding.
ArmeriaSettings.InternalServiceProperties - Class in com.linecorp.armeria.spring
Properties for internal services such as DocService, PrometheusExpositionService, and HealthCheckService.
ArmeriaSettings.Port - Class in com.linecorp.armeria.spring
Port and protocol settings.

C

close() - Method in class com.linecorp.armeria.spring.SpringDependencyInjector
 
com.linecorp.armeria.spring - package com.linecorp.armeria.spring
Spring Boot integration.
Compression() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.Compression
 
configure(DocServiceBuilder) - Method in interface com.linecorp.armeria.spring.DocServiceConfigurator
Configures the specified DocServiceBuilder.
configure(HealthCheckServiceBuilder) - Method in interface com.linecorp.armeria.spring.HealthCheckServiceConfigurator
Configures the HealthCheckService using the specified HealthCheckServiceBuilder.
configure(MetricCollectingServiceBuilder) - Method in interface com.linecorp.armeria.spring.MetricCollectingServiceConfigurator
Configures the MetricCollectingService using the specified MetricCollectingServiceBuilder.
configure(ServerBuilder) - Method in interface com.linecorp.armeria.spring.ArmeriaServerConfigurator
Configures the server using the specified ServerBuilder.

D

defaultServiceIds() - Static method in enum class com.linecorp.armeria.spring.InternalServiceId
Returns the default service IDs that need to secure from the external network.
DOCS - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
The ID of DocService.
docService() - Method in class com.linecorp.armeria.spring.InternalServices
Returns the DocService.
DocServiceConfigurator - Interface in com.linecorp.armeria.spring
Configures a DocService built by Armeria auto configuration.

F

findLocalArmeriaPortMetadata(String, Class<?>, PropertyValues) - Method in class com.linecorp.armeria.spring.ArmeriaBeanPostProcessor
 

G

getAccessLog() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the Server's access log configuration.
getAccessLogger() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the default access logger name for all VirtualHosts.
getAddress() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Returns the network address that the Server uses.
getBlockingTaskExecutor() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the number of threads dedicated to the execution of blocking tasks or invocations.
getCiphers() - Method in class com.linecorp.armeria.spring.Ssl
Returns the supported SSL ciphers.
getClientAuth() - Method in class com.linecorp.armeria.spring.Ssl
Returns whether client authentication is not wanted ("none"), wanted ("want") or needed ("need").
getCompression() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the HTTP content encoding configuration that the Server uses.
getContextPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the context path of the Server.
getDocsPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the path of the DocService.
getEnabledProtocols() - Method in class com.linecorp.armeria.spring.Ssl
Returns the enabled SSL protocols.
getExcludedUserAgents() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Returns the "user-agent" header values which are not applicable for the HTTP content encoding.
getFormat() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
Returns the access log format.
getGracefulShutdownQuietPeriodMillis() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the number of milliseconds to wait for active requests to go end before shutting down.
getGracefulShutdownTimeoutMillis() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the number of milliseconds to wait before shutting down the server regardless of active requests.
getHealthCheckPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the path of the HealthCheckService.
getHttp1MaxChunkSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum length of each chunk in an HTTP/1 response content.
getHttp1MaxHeaderSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum length of all headers in an HTTP/1 response.
getHttp1MaxInitialLineLength() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum length of an HTTP/1 response initial line.
getHttp2InitialConnectionWindowSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the initial connection-level HTTP/2 flow control window size.
getHttp2InitialStreamWindowSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the initial stream-level HTTP/2 flow control window size.
getHttp2MaxFrameSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum size of HTTP/2 frame that can be received.
getHttp2MaxHeaderListSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum size of headers that can be received.
getHttp2MaxStreamsPerConnection() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum number of concurrent streams per HTTP/2 connection.
getIdleTimeout() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the idle timeout of a connection for keep-alive.
getIface() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Returns the network interface that the Server uses.
getInclude() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.InternalServiceProperties
Returns the include property to secure the HTTP endpoints from normal ports.
getInstance(Class<T>) - Method in class com.linecorp.armeria.spring.SpringDependencyInjector
 
getInternalServices() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the properties of internal services that should not be exposed to the external network.
getIp() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Deprecated.
getKeyAlias() - Method in class com.linecorp.armeria.spring.Ssl
Returns the alias that identifies the key in the key store.
getKeyPassword() - Method in class com.linecorp.armeria.spring.Ssl
Returns the password used to access the key in the key store.
getKeyStore() - Method in class com.linecorp.armeria.spring.Ssl
Returns the path to the key store that holds the SSL certificate (typically a jks file).
getKeyStorePassword() - Method in class com.linecorp.armeria.spring.Ssl
Returns the password used to access the key store.
getKeyStoreProvider() - Method in class com.linecorp.armeria.spring.Ssl
Returns the provider for the key store.
getKeyStoreType() - Method in class com.linecorp.armeria.spring.Ssl
Returns the type of the key store.
getMaxConnectionAge() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum allowed age of a connection for keep-alive.
getMaxNumConnections() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum allowed number of open connections.
getMaxNumRequestsPerConnection() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum allowed number of requests that can be served through one connection.
getMaxRequestLength() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the maximum allowed length of the content decoded at the session layer.
getMetricsPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the path of the metrics exposition service.
getMimeTypes() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Returns the MIME Types of an HTTP response which are applicable for the HTTP content encoding.
getMinResponseSize() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Returns the minimum bytes for encoding the content of an HTTP response.
getOrder() - Method in interface com.linecorp.armeria.spring.ArmeriaServerConfigurator
Returns the evaluation order of this configurator.
getOrder() - Method in interface com.linecorp.armeria.spring.DocServiceConfigurator
Returns the evaluation order of this configurator.
getOrder() - Method in interface com.linecorp.armeria.spring.HealthCheckServiceConfigurator
Returns the evaluation order of this configurator.
getOrder() - Method in interface com.linecorp.armeria.spring.MetricCollectingServiceConfigurator
Returns the evaluation order of this configurator.
getPingInterval() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the interval of the HTTP/2 PING frame.
getPort() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Returns the port that the Server uses.
getPorts() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the ArmeriaSettings.Ports of the Server.
getProtocols() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Returns the list of SessionProtocols that the Server uses.
getProvider() - Method in class com.linecorp.armeria.spring.Ssl
Returns Netty SSL Provider.
getRequestTimeout() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the timeout of a request.
getSsl() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the Ssl configuration that the Server uses.
getTrustStore() - Method in class com.linecorp.armeria.spring.Ssl
Returns the trust store that holds SSL certificates.
getTrustStorePassword() - Method in class com.linecorp.armeria.spring.Ssl
Returns the password used to access the trust store.
getTrustStoreProvider() - Method in class com.linecorp.armeria.spring.Ssl
Returns the provider for the trust store.
getTrustStoreType() - Method in class com.linecorp.armeria.spring.Ssl
Returns the type of the trust store.
getType() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
Returns the access log type.
getVerboseResponses() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns whether the verbose response mode is enabled.
getWorkerGroup() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns the number of threads for EventLoopGroup that the Server uses.
gracefulShutdownServerConfigurator(String, Duration) - Method in class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
A user can configure a Server by providing an ArmeriaServerConfigurator bean.

H

HEALTH - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
The ID of HttpService.
healthCheckService() - Method in class com.linecorp.armeria.spring.InternalServices
Returns the HealthCheckService.
HealthCheckServiceConfigurator - Interface in com.linecorp.armeria.spring
Interface used to configure a HealthCheckService on the default Armeria server.

I

InternalServiceId - Enum Class in com.linecorp.armeria.spring
Defines the IDs of internal HttpServices that should not be exposed to the external network.
internalServicePort() - Method in class com.linecorp.armeria.spring.InternalServices
Returns the port to serve the internal services on.
InternalServiceProperties() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.InternalServiceProperties
 
internalServices(ArmeriaSettings, Optional<MeterRegistry>, ObjectProvider<HealthChecker>, ObjectProvider<HealthCheckServiceConfigurator>, ObjectProvider<DocServiceConfigurator>, Integer, InetAddress, boolean) - Method in class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
Creates internal services that should not be exposed to the external network such as DocService, PrometheusExpositionService and HealthCheckService.
InternalServices - Class in com.linecorp.armeria.spring
A collection of internal HttpServices and their Ports.
isEnableAutoInjection() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns whether to apply SpringDependencyInjector automatically.
isEnabled() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Returns true if the HTTP content encoding is enabled.
isEnabled() - Method in class com.linecorp.armeria.spring.Ssl
Returns whether to enable SSL support.
isEnableMetrics() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Returns whether to enable metrics exposition service at the path specified via ArmeriaSettings.setMetricsPath(String).

L

LocalArmeriaPort - Annotation Interface in com.linecorp.armeria.spring
Specifies an active local port of an Armeria server.
LocalArmeriaPorts - Annotation Interface in com.linecorp.armeria.spring
Specifies active ports of an Armeria server.

M

managementServerPort() - Method in class com.linecorp.armeria.spring.InternalServices
Returns the management server port of org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties.
MetricCollectingServiceConfigurator - Interface in com.linecorp.armeria.spring
Interface used to configure a MetricCollectingService on the default Armeria server.
METRICS - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
The ID of PrometheusExpositionService.
metricsExpositionService() - Method in class com.linecorp.armeria.spring.InternalServices
Returns the metrics exposition HttpService.

O

of(ArmeriaSettings, MeterRegistry, List<HealthChecker>, List<HealthCheckServiceConfigurator>, List<DocServiceConfigurator>, Integer, InetAddress, boolean) - Static method in class com.linecorp.armeria.spring.InternalServices
Returns a newly created InternalServices from the specified properties.
of(BeanFactory) - Static method in class com.linecorp.armeria.spring.SpringDependencyInjector
Creates a new SpringDependencyInjector that injects dependencies in annotated services using the specified BeanFactory.

P

Port() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.Port
 
postProcessProperties(PropertyValues, Object, String) - Method in class com.linecorp.armeria.spring.ArmeriaBeanPostProcessor
Post-processes the given property values before the factory apply them to the given bean.

S

setAccessLog(ArmeriaSettings.AccessLog) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the Server's access log configuration.
setAccessLogger(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the default access logger name for all VirtualHosts.
setAddress(InetAddress) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Registers a network address that the Server uses.
setBlockingTaskExecutor(Integer) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the number of threads dedicated to the execution of blocking tasks or invocations.
setCiphers(List<String>) - Method in class com.linecorp.armeria.spring.Ssl
Sets the supported SSL ciphers.
setClientAuth(ClientAuth) - Method in class com.linecorp.armeria.spring.Ssl
Sets whether the client authentication is not none (ClientAuth.NONE), optional (ClientAuth.OPTIONAL) or required (ClientAuth.REQUIRE).
setCompression(ArmeriaSettings.Compression) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the HTTP content encoding configuration that the Server uses.
setContextPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the context path to serve the requests on.
setDocsPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the path of the DocService.
setEnableAutoInjection(boolean) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets whether to apply SpringDependencyInjector automatically.
setEnabled(boolean) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Sets whether the HTTP content encoding is enabled.
setEnabled(boolean) - Method in class com.linecorp.armeria.spring.Ssl
Enables (or disables) SSL support.
setEnabledProtocols(List<String>) - Method in class com.linecorp.armeria.spring.Ssl
Sets the enabled SSL protocols.
setEnableMetrics(boolean) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets whether to enable metrics exposition service at the path specified via ArmeriaSettings.setMetricsPath(String).
setExcludedUserAgents(String[]) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Sets the "user-agent" header values which are not applicable for the HTTP content encoding.
setFormat(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
Sets the access log format.
setGracefulShutdownQuietPeriodMillis(long) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the number of milliseconds to wait for active requests to go end before shutting down.
setGracefulShutdownTimeoutMillis(long) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the number of milliseconds to wait before shutting down the server regardless of active requests.
setHealthCheckPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the path of the HealthCheckService.
setHttp1MaxChunkSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum length of each chunk in an HTTP/1 response content.
setHttp1MaxHeaderSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum length of all headers in an HTTP/1 response.
setHttp1MaxInitialLineLength(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum length of an HTTP/1 response initial line.
setHttp2InitialConnectionWindowSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the initial connection-level HTTP/2 flow control window size.
setHttp2InitialStreamWindowSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the initial stream-level HTTP/2 flow control window size.
setHttp2MaxFrameSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum size of HTTP/2 frame that can be received.
setHttp2MaxHeaderListSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum size of headers that can be received.
setHttp2MaxStreamsPerConnection(Long) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum number of concurrent streams per HTTP/2 connection.
setIdleTimeout(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the idle timeout of a connection for keep-alive.
setIface(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Registers a network interface that the Server uses.
setInclude(List<InternalServiceId>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.InternalServiceProperties
Sets the IDs of the HttpServices to secure from normal ports.
setInternalServices(ArmeriaSettings.InternalServiceProperties) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the properties of internal services that should not be exposed to the external network.
setIp(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
setKeyAlias(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the alias that identifies the key in the key store.
setKeyPassword(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the password used to access the key in the key store.
setKeyStore(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the path to the key store that holds the SSL certificate (typically a jks file).
setKeyStorePassword(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the password used to access the key store.
setKeyStoreProvider(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the provider for the key store.
setKeyStoreType(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the type of the key store.
setMaxConnectionAge(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum allowed age of a connection for keep-alive.
setMaxNumConnections(Integer) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum allowed number of open connections.
setMaxNumRequestsPerConnection(Integer) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum allowed number of requests that can be served through one connection.
setMaxRequestLength(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the maximum allowed length of the content decoded at the session layer.
setMetricsPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the path of the metrics exposition service.
setMimeTypes(String[]) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Sets the MIME Types of an HTTP response which are applicable for the HTTP content encoding.
setMinResponseSize(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
Sets the minimum bytes for encoding the content of an HTTP response.
setPingInterval(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the interval of the HTTP/2 PING frame.
setPort(int) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Registers a port that the Server uses.
setPorts(List<ArmeriaSettings.Port>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the ArmeriaSettings.Ports of the Server.
setProtocol(SessionProtocol) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Registers a SessionProtocol that the Server uses.
setProtocols(List<SessionProtocol>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
Registers a list of SessionProtocols that the Server uses.
setProvider(SslProvider) - Method in class com.linecorp.armeria.spring.Ssl
Sets Netty SSL Provider namely JDK or OPENSSL SslProvider.
setRequestTimeout(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the timeout of a request.
setSsl(Ssl) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the Ssl configuration that the Server uses.
setTrustStore(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the trust store that holds SSL certificates.
setTrustStorePassword(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the password used to access the trust store.
setTrustStoreProvider(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the provider for the trust store.
setTrustStoreType(String) - Method in class com.linecorp.armeria.spring.Ssl
Sets the type of the trust store.
setType(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
Sets the access log type that is supposed to be one of "common", "combined", "disabled" or "custom".
setVerboseResponses(Boolean) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets whether the verbose response mode is enabled.
setWorkerGroup(Integer) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
Sets the number of threads for EventLoopGroup that the Server uses.
SpringDependencyInjector - Class in com.linecorp.armeria.spring
Injects dependencies in annotations using the BeanFactory.
Ssl - Class in com.linecorp.armeria.spring
Simple server-independent abstraction for SSL configuration.
Ssl() - Constructor for class com.linecorp.armeria.spring.Ssl
 

T

toString() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
 
toString() - Method in class com.linecorp.armeria.spring.InternalServices
 
toString() - Method in class com.linecorp.armeria.spring.SpringDependencyInjector
 

V

value() - Element in annotation interface com.linecorp.armeria.spring.LocalArmeriaPort
Specifies the SessionProtocol to get the port from the Server.
valueOf(String) - Static method in enum class com.linecorp.armeria.spring.InternalServiceId
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.linecorp.armeria.spring.InternalServiceId
Returns an array containing the constants of this enum class, in the order they are declared.
A C D F G H I L M O P S T V 
All Classes and Interfaces|All Packages