Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AAC_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
-
Advanced Audio Coding.
- AAC_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/aac".
- ABNORMAL_CLOSURE - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1006is a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. - abort() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- abort() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
- abort() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- abort() - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- abort() - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- abort() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Closes this stream with
AbortedStreamExceptionand prevents further subscription. - abort() - Method in interface com.linecorp.armeria.common.stream.StreamMessageDuplicator
-
Closes this duplicator and aborts all stream messages returned by
StreamMessageDuplicator.duplicate(). - abort() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- abort(Throwable) - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- abort(Throwable) - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
- abort(Throwable) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- abort(Throwable) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- abort(Throwable) - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- abort(Throwable) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Closes this stream with the specified
Throwableand prevents further subscription. - abort(Throwable) - Method in interface com.linecorp.armeria.common.stream.StreamMessageDuplicator
-
Closes this duplicator and aborts all stream messages returned by
StreamMessageDuplicator.duplicate()with the specifiedThrowable. - abort(Throwable) - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- aborted(Throwable) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns an aborted
StreamMessagethat terminates with the specifiedThrowableviaSubscriber.onError(Throwable)immediately after being subscribed to. - AbortedStreamException - Exception Class in com.linecorp.armeria.common.stream
-
A
RuntimeExceptionthat is raised to signal aSubscriberthat theStreamMessageit subscribed to has been aborted byStreamMessage.abort(). - ABSOLUTE - Enum constant in enum class com.linecorp.armeria.common.RequestTargetForm
-
An absolute URI that has scheme, authority and absolute path followed by a query and a fragment.
- absolutePathRef() - Method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns the
Stringthat consists of path, query string and fragment. - absolutePathRef() - Method in class com.linecorp.armeria.client.UserClient
- absoluteUriTransformer() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
Functionthat transforms the absolute URI in an HTTP/1 request line into an absolute path. - absoluteUriTransformer(Function<? super String, String>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
Functionthat transforms the absolute URI in an HTTP/1 request line into an absolute path. - AbstractAllOrEachExtension - Class in com.linecorp.armeria.testing.junit5.common
-
A base class for JUnit5 extensions that allows implementations to control whether the callbacks are run around the entire class, like
BeforeAllorAfterAll, or around each test method, likeBeforeEachorAfterEach. - AbstractAllOrEachExtension() - Constructor for class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
- AbstractArmeriaAutoConfiguration - Class in com.linecorp.armeria.spring
-
Abstract class for implementing ArmeriaAutoConfiguration.
- AbstractArmeriaAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
- AbstractAuthorizerWithHandlers<T> - Class in com.linecorp.armeria.server.auth
-
Provides base implementation for an
Authorizerthat defines customAuthSuccessHandler/AuthFailureHandlers. - AbstractAuthorizerWithHandlers() - Constructor for class com.linecorp.armeria.server.auth.AbstractAuthorizerWithHandlers
- AbstractBackoff - Class in com.linecorp.armeria.client.retry
-
A skeletal
Backoffimplementation. - AbstractBackoff() - Constructor for class com.linecorp.armeria.client.retry.AbstractBackoff
- AbstractBlockingHttpVfs - Class in com.linecorp.armeria.server.file
-
A skeletal
HttpVfsimplementation for accessing file system with blocking I/O. - AbstractBlockingHttpVfs(boolean) - Constructor for class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Creates a new instance.
- AbstractCircuitBreakerClient<I,
O> - Class in com.linecorp.armeria.client.circuitbreaker -
A
Clientdecorator that handles failures of remote invocation based on circuit breaker pattern. - AbstractCircuitBreakerClientBuilder<I,
O> - Class in com.linecorp.armeria.client.circuitbreaker -
A skeletal builder implementation that builds a new
AbstractCircuitBreakerClientor its decorator function. - AbstractCircuitBreakerMappingBuilder<SELF> - Class in com.linecorp.armeria.client.circuitbreaker
-
An abstract builder class for building a
CircuitBreakerMappingbased on a combination of host, method and path. - AbstractCircuitBreakerMappingBuilder() - Constructor for class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Creates an empty builder where all mapping keys are disabled by default.
- AbstractClientOptionsBuilder - Class in com.linecorp.armeria.client
-
A skeletal builder implementation for
ClientOptions. - AbstractClientOptionsBuilder() - Constructor for class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Creates a new instance.
- AbstractClientOptionsBuilder(ClientOptions) - Constructor for class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Creates a new instance with the specified base options.
- AbstractConcurrencyLimitingClient<I,
O> - Class in com.linecorp.armeria.client.limit -
An abstract
Clientdecorator that limits the concurrent number of active requests. - AbstractConcurrencyLimitingClient(Client<I, O>, int) - Constructor for class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
-
Creates a new instance that decorates the specified
delegateto limit the concurrent number of active requests tomaxConcurrency, with the default timeout of 10000L milliseconds. - AbstractConcurrencyLimitingClient(Client<I, O>, int, long, TimeUnit) - Constructor for class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
-
Creates a new instance that decorates the specified
delegateto limit the concurrent number of active requests tomaxConcurrency. - AbstractConcurrencyLimitingClient(Client<I, O>, ConcurrencyLimit) - Constructor for class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
-
Creates a new instance that decorates the specified
delegateto limit the concurrent number of active requests tomaxConcurrency. - AbstractCuratorFrameworkBuilder<SELF> - Class in com.linecorp.armeria.common.zookeeper
-
A skeletal builder implementation for
CuratorFramework. - AbstractCuratorFrameworkBuilder(String, String) - Constructor for class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Creates a new instance with the specified
zkConnectionStr. - AbstractCuratorFrameworkBuilder(CuratorFramework, String) - Constructor for class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Creates a new instance with the specified
CuratorFramework. - AbstractDnsResolverBuilder<SELF> - Class in com.linecorp.armeria.client
-
A skeletal builder implementation for DNS resolvers.
- AbstractDnsResolverBuilder() - Constructor for class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Creates a new instance.
- AbstractDynamicEndpointGroupBuilder<SELF> - Class in com.linecorp.armeria.client.endpoint
-
A skeletal builder implementation for a
DynamicEndpointGroupand its subtypes. - AbstractDynamicEndpointGroupBuilder(long) - Constructor for class com.linecorp.armeria.client.endpoint.AbstractDynamicEndpointGroupBuilder
-
Creates a new instance with the specified default
selectionTimeoutMillis. - AbstractEndpointSelector - Class in com.linecorp.armeria.client.endpoint
-
A skeletal
EndpointSelectorimplementation. - AbstractEndpointSelector(EndpointGroup) - Constructor for class com.linecorp.armeria.client.endpoint.AbstractEndpointSelector
-
Creates a new instance that selects an
Endpointfrom the specifiedEndpointGroup. - AbstractGraphqlService - Class in com.linecorp.armeria.server.graphql.protocol
-
A skeletal GraphQL HTTP service implementation.
- AbstractGraphqlService() - Constructor for class com.linecorp.armeria.server.graphql.protocol.AbstractGraphqlService
- AbstractHealthCheckedEndpointGroupBuilder<SELF> - Class in com.linecorp.armeria.client.endpoint.healthcheck
-
A skeletal builder implementation for creating a new
HealthCheckedEndpointGroup. - AbstractHealthCheckedEndpointGroupBuilder(EndpointGroup) - Constructor for class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Creates a new
AbstractHealthCheckedEndpointGroupBuilder. - AbstractHttpFile - Class in com.linecorp.armeria.server.file
-
A skeletal
HttpFileimplementation. - AbstractHttpFile(MediaType, Clock, boolean, boolean, BiFunction<String, HttpFileAttributes, String>, HttpHeaders) - Constructor for class com.linecorp.armeria.server.file.AbstractHttpFile
-
Creates a new instance.
- AbstractHttpFileBuilder - Class in com.linecorp.armeria.server.file
-
A skeletal builder class which helps easier implementation of
HttpFileBuilderorAggregatedHttpFileBuilder. - AbstractHttpFileBuilder() - Constructor for class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
- AbstractHttpMessageBuilder - Class in com.linecorp.armeria.common
-
A skeletal builder implementation for
HttpMessage. - AbstractHttpMessageBuilder() - Constructor for class com.linecorp.armeria.common.AbstractHttpMessageBuilder
-
Creates a new instance.
- AbstractHttpRequestBuilder - Class in com.linecorp.armeria.common
-
Builds a new
HttpRequest. - AbstractHttpRequestBuilder() - Constructor for class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- AbstractHttpService - Class in com.linecorp.armeria.server
-
A skeletal
HttpServicefor easier HTTP service implementation. - AbstractHttpService() - Constructor for class com.linecorp.armeria.server.AbstractHttpService
- AbstractHttpVfs - Class in com.linecorp.armeria.server.file
-
A skeletal
HttpVfsimplementation. - AbstractHttpVfs() - Constructor for class com.linecorp.armeria.server.file.AbstractHttpVfs
- AbstractJettyServiceBuilder - Class in com.linecorp.armeria.server.jetty
-
A skeletal builder implementation for
JettyServiceBuilderin Jetty 9 and Jetty 10+ modules. - AbstractListenable<T> - Class in com.linecorp.armeria.common.util
-
A skeletal
Listenableimplementation. - AbstractListenable() - Constructor for class com.linecorp.armeria.common.util.AbstractListenable
- AbstractMessageDeframer - Class in com.linecorp.armeria.common.grpc.protocol
-
A skeletal implementation of gRPC message deframer.
- AbstractMessageDeframer(int) - Constructor for class com.linecorp.armeria.common.grpc.protocol.AbstractMessageDeframer
-
Creates a new instance with the specified
maxMessageLength. - AbstractMetricCollectingBuilder - Class in com.linecorp.armeria.common.metric
-
Builds an implementing class of
AbstractMetricCollectingBuilderinstance. - AbstractMetricCollectingBuilder(MeterIdPrefixFunction) - Constructor for class com.linecorp.armeria.common.metric.AbstractMetricCollectingBuilder
-
Creates a new instance with the specified
MeterIdPrefixFunction. - AbstractOption<T,
U, - Class in com.linecorp.armeria.common.utilV> -
A configuration option.
- AbstractOption(String, V, Function<V, V>, BiFunction<U, U, U>) - Constructor for class com.linecorp.armeria.common.util.AbstractOption
-
Creates a new instance.
- AbstractOption.Factory<T,
U, - Interface in com.linecorp.armeria.common.utilV> -
Creates a new option instance.
- AbstractOptions<T,
U> - Class in com.linecorp.armeria.common.util -
A set of configuration options and their respective values.
- AbstractOptions(AbstractOptions<T, U>, Iterable<? extends AbstractOptionValue<?, ?, ?>>) - Constructor for class com.linecorp.armeria.common.util.AbstractOptions
-
Creates a new instance.
- AbstractOptions(Iterable<? extends AbstractOptionValue<?, ?, ?>>) - Constructor for class com.linecorp.armeria.common.util.AbstractOptions
-
Creates a new instance.
- AbstractOptionValue<T,
U, - Class in com.linecorp.armeria.common.utilV> -
A holder of a value of an
AbstractOption. - AbstractOptionValue(U, V) - Constructor for class com.linecorp.armeria.common.util.AbstractOptionValue
-
Creates a new instance with the specified
optionandvalue. - AbstractRequestContextBuilder - Class in com.linecorp.armeria.common
-
Provides the information required for building a
RequestContext. - AbstractRequestContextBuilder(boolean, HttpRequest) - Constructor for class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Creates a new builder with the specified
HttpRequest. - AbstractRequestContextBuilder(boolean, RpcRequest, URI) - Constructor for class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Creates a new builder with the specified
RpcRequestandURI. - AbstractRetryingClient<I,
O> - Class in com.linecorp.armeria.client.retry -
A
Clientdecorator that handles failures of remote invocation and retries requests. - AbstractRetryingClientBuilder<O> - Class in com.linecorp.armeria.client.retry
-
Builds a new
AbstractRetryingClientor its decorator function. - AbstractRuleBuilder<SELF> - Class in com.linecorp.armeria.client
-
A skeletal builder implementation for
RetryRule,RetryRuleWithContent,CircuitBreakerRuleandCircuitBreakerRuleWithContent. - AbstractRuleBuilder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Constructor for class com.linecorp.armeria.client.AbstractRuleBuilder
-
Creates a new instance with the specified
requestHeadersFilter. - AbstractRuleWithContentBuilder<SELF,
T> - Class in com.linecorp.armeria.client -
A skeletal builder implementation for
RetryRuleWithContentandCircuitBreakerRuleWithContent. - AbstractRuleWithContentBuilder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Constructor for class com.linecorp.armeria.client.AbstractRuleWithContentBuilder
-
Creates a new instance with the specified
requestHeadersFilter. - AbstractThrottlingService<I,
O> - Class in com.linecorp.armeria.server.throttling -
Decorates a
Serviceto throttle incoming requests. - AbstractThrottlingService(Service<I, O>, ThrottlingStrategy<I>, Function<CompletionStage<? extends O>, O>, ThrottlingAcceptHandler<I, O>, ThrottlingRejectHandler<I, O>) - Constructor for class com.linecorp.armeria.server.throttling.AbstractThrottlingService
-
Creates a new instance that decorates the specified
Service. - AbstractUnaryGrpcService - Class in com.linecorp.armeria.server.grpc.protocol
-
An
AbstractUnaryGrpcServicecan be used to implement a gRPC service without depending on gRPC stubs. - AbstractUnaryGrpcService() - Constructor for class com.linecorp.armeria.server.grpc.protocol.AbstractUnaryGrpcService
- AbstractUnsafeUnaryGrpcService - Class in com.linecorp.armeria.server.grpc.protocol
-
An
AbstractUnsafeUnaryGrpcServicecan be used to implement a gRPC service without depending on gRPC stubs. - AbstractUnsafeUnaryGrpcService() - Constructor for class com.linecorp.armeria.server.grpc.protocol.AbstractUnsafeUnaryGrpcService
- AbstractUnwrappable<T> - Class in com.linecorp.armeria.common.util
-
Skeletal
Unwrappableimplementation. - AbstractUnwrappable(T) - Constructor for class com.linecorp.armeria.common.util.AbstractUnwrappable
-
Creates a new decorator with the specified delegate.
- AbstractWebClientBuilder - Class in com.linecorp.armeria.client
-
A skeletal builder implementation for
WebClient. - AbstractWebClientBuilder() - Constructor for class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Creates a new instance.
- AbstractWebClientBuilder(SessionProtocol, EndpointGroup, String) - Constructor for class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Creates a new instance.
- AbstractWebClientBuilder(URI, Scheme, EndpointGroup, String) - Constructor for class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Creates a new instance.
- AbstractWebClientBuilder(URI) - Constructor for class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Creates a new instance.
- accept() - Method in interface com.linecorp.armeria.common.RequestHeaders
- accept() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- accept(MediaType...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Adds the Accept header.
- accept(ServiceRequestContext, T) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategy
-
Registers a request with the bucket.
- accept(ServiceRequestContext, T) - Method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns whether a given request should be treated as failed before it is handled actually.
- accept(Iterable<MediaType>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Adds the Accept header.
- accept(URI, Cookie) - Method in interface com.linecorp.armeria.client.cookie.CookiePolicy
- ACCEPT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept"header field name. - ACCEPT_CH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Accept-CHheader field name. - ACCEPT_CHARSET - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept-Charset"header field name. - ACCEPT_ENCODING - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept-Encoding"header field name. - ACCEPT_LANGUAGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept-Language"header field name. - ACCEPT_PATCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept-Patch"header field name. - ACCEPT_RANGES - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Accept-Ranges"header field name. - acceptAll() - Static method in interface com.linecorp.armeria.client.cookie.CookiePolicy
-
Returns a
CookiePolicythat accepts all cookies. - ACCEPTED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
202 Accepted.
- acceptFile(String) - Method in class com.linecorp.armeria.server.docs.DocStringExtractor
-
Determine whether the file at
filenameshould be processed by theDocStringExtractor. - acceptLanguages() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns a list of
Locale.LanguageRanges that are specified inHttpHeaderNames.ACCEPT_LANGUAGEin the order of client-side preferences. - acceptLanguages() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns a list of
Locale.LanguageRanges that are specified inHttpHeaderNames.ACCEPT_LANGUAGEin the order of client-side preferences. - acceptLanguages() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns a list of
Locale.LanguageRanges that are specified inHttpHeaderNames.ACCEPT_LANGUAGEin the order of client preferences. - acceptLanguages() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns a list of
Locale.LanguageRanges that are specified inHttpHeaderNames.ACCEPT_LANGUAGEin the order of client preferences. - acceptLanguages(Iterable<Locale.LanguageRange>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
"accept-language"header. - acceptLanguages(Locale.LanguageRange...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
"accept-language"header. - acceptNone() - Static method in interface com.linecorp.armeria.client.cookie.CookiePolicy
-
Returns a
CookiePolicythat rejects all cookies. - acceptOriginOnly() - Static method in interface com.linecorp.armeria.client.cookie.CookiePolicy
-
Returns a
CookiePolicythat only accepts cookies from the original server. - acceptTypes() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns a list of
MediaTypes that are specified inHttpHeaderNames.ACCEPTin the order of client-side preferences. - ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Allow-Credentials"header field name. - ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Allow-Headers"header field name. - ACCESS_CONTROL_ALLOW_METHODS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Allow-Methods"header field name. - ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Allow-Origin"header field name. - ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Access-Control-Allow-Private-Networkheader field name. - ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Expose-Headers"header field name. - ACCESS_CONTROL_MAX_AGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Max-Age"header field name. - ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Request-Headers"header field name. - ACCESS_CONTROL_REQUEST_METHOD - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Access-Control-Request-Method"header field name. - AccessLog() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.AccessLog
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- accessLogFormat(String) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the format of this
Server's access log. - accessLogger() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the
Loggerwhich is used for writing access logs of this virtual host. - accessLogger(String) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the default access logger name for all
VirtualHosts. - accessLogger(String) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- accessLogger(Function<? super VirtualHost, ? extends Logger>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the default access logger mapper for all
VirtualHosts. - accessLogger(Function<? super VirtualHost, ? extends Logger>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the access logger mapper of this
VirtualHost. - accessLogger(Logger) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the default access
Loggerfor allVirtualHosts. - accessLogger(Logger) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
Loggerof thisVirtualHost, which is used for writing access logs. - accessLogWriter() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the access log writer.
- accessLogWriter() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the access log writer.
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets an access log writer of this
Server. - accessLogWriter(AccessLogWriter, boolean) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the access log writer of this
VirtualHost. - AccessLogWriter - Interface in com.linecorp.armeria.server.logging
-
Consumes the
RequestLogs produced by aService, usually for logging purpose. - accessToken() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
"access_token" Access Token response field, REQUIRED.
- accessToken() - Method in class com.linecorp.armeria.common.auth.OAuth2Token
-
Returns the access token.
- accessTokenRequest(AccessTokenRequest) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets the
AccessTokenRequestto be used when requesting an access token. - accessTokenRequest(Supplier<AccessTokenRequest>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets the
SupplierofAccessTokenRequestto be used when requesting an access token. - AccessTokenRequest - Interface in com.linecorp.armeria.client.auth.oauth2
-
An OAuth 2.0 request to obtain an access token.
- accessTokenType() - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
-
Authorization type permitted by this authorizer.
- accessTokenType(String) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Access Token type permitted by this authorizer, as per [RFC6749], Section 7.1.
- acquire(ClientRequestContext) - Method in interface com.linecorp.armeria.client.limit.ConcurrencyLimit
-
Acquires a
SafeCloseablethat allows you to execute a job under the limit. - acquire(SessionProtocol, EndpointGroup, Endpoint) - Method in interface com.linecorp.armeria.client.EventLoopScheduler
- acquireEventLoop(SessionProtocol, EndpointGroup, Endpoint) - Method in interface com.linecorp.armeria.client.ClientFactory
- acquireEventLoop(SessionProtocol, EndpointGroup, Endpoint) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- acs() - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Deprecated.
- acs(SamlEndpoint) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Returns a
SamlAssertionConsumerConfigBuilderto configure a new assertion consumer service of this service provider. - acsEndpoint() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfig
-
Returns a
SamlEndpointof the service provider that the assertion will be sent to in response to the authentication request. - acsEndpoint(SamlEndpoint) - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Sets an assertion consumer service URL of this service provider.
- activeConnections() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of open connections.
- activeHttp1Requests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of active http1 requests.
- activeHttp1WebSocketRequests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of active http1 web socket requests.
- activeHttp2Requests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of active http2 requests.
- activeLocalPort() - Method in class com.linecorp.armeria.server.Server
-
Returns the local
ServerPortthat thisServeris listening to. - activeLocalPort(SessionProtocol) - Method in class com.linecorp.armeria.server.Server
-
Returns the local
ServerPortwhich serves the givenSessionProtocol. - activePort() - Method in class com.linecorp.armeria.server.Server
-
Returns the primary
ServerPortthat thisServeris listening to. - activePort(SessionProtocol) - Method in class com.linecorp.armeria.server.Server
-
Returns the primary
ServerPortwhich serves the givenSessionProtocolthat thisServeris listening to. - activePorts() - Method in class com.linecorp.armeria.server.Server
-
Returns all
ServerPorts that thisServeris listening to. - activeRequestPrefix(MeterRegistry, RequestOnlyLog) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
- activeRequestPrefix(MeterRegistry, RequestOnlyLog) - Method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
- activeRequestPrefix(MeterRegistry, RequestOnlyLog) - Method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunction
-
Creates a
MeterIdPrefixfor the active request counter gauges from the specifiedRequestOnlyLog. - activeRequests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of all active requests.
- actual() - Method in exception class com.linecorp.armeria.client.SessionProtocolNegotiationException
-
Returns the actual
SessionProtocol. - ACTUATOR - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
-
The ID to bind
WebOperationServiceinto internal service. - AD_AUCTION_SIGNALS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Ad-Auction-Signalsheader field name. - add(ClientDecoration) - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Adds the specified
ClientDecoration. - add(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Adds the specified HTTP-level
decorator. - add(Authorizer<HttpRequest>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an
Authorizer. - add(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds new headers with the specified
nameandvalues. - add(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- add(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- add(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header with the specified
nameandvalue. - add(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- add(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- add(CharSequence, String...) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds new headers with the specified
nameandvalues. - add(CharSequence, String...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- add(CharSequence, String...) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- add(Iterable<? extends Authorizer<HttpRequest>>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds multiple
Authorizers. - add(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds all header names and values of the specified
entries. - add(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- add(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- add(Iterable<? extends Map.Entry<? extends String, String>>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds all parameter names and values of the specified
entries. - add(String, Iterable<String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds new parameters with the specified
nameandvalues. - add(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter with the specified
nameandvalue. - add(String, String...) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds new parameters with the specified
nameandvalues. - add(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Adds the specified HTTP-level
decorator. - add(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds all header names and values of the specified
entries. - add(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- add(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- add(Map<String, String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds all parameter names and values of the specified
entries. - add(T) - Method in interface com.linecorp.armeria.common.stream.StreamDecoderOutput
-
Adds the decoded item to this
StreamDecoderOutput. - addAdditionalRequestHeader(CharSequence, Object) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Adds a header with the specified
nameandvalue. - addAdditionalRequestHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- addAdditionalResponseHeader(CharSequence, Object) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Adds a header with the specified
nameandvalue. - addAdditionalResponseHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- addAdditionalResponseTrailer(CharSequence, Object) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Adds a trailer with the specified
nameandvalue. - addAdditionalResponseTrailer(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- addAllStackTrace(Iterable<? extends StackTraceElementProto>) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addAppender(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- addAsBodyParameters(QueryParamsBuilder) - Method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.Fetches client credentials from the supplier and composes required body parameters, as per [RFC6749], Section 2.3:
- addAsBodyParams(QueryParamsBuilder) - Method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Sets this
ClientAuthenticationas body parameters. - addAsHeaders(HttpHeadersBuilder) - Method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Sets this
ClientAuthenticationas headers. - addAttribute(String, AttributeKey<?>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
AttributeKeyto the export list. - addAttribute(String, AttributeKey<?>, Function<?, String>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
AttributeKeyto the export list. - addBasicAuth(Authorizer<? super BasicToken>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an HTTP basic
Authorizer. - addBasicAuth(Authorizer<? super BasicToken>, CharSequence) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an HTTP basic
Authorizerfor the givenheader. - addBodyParams(QueryParamsBuilder) - Method in interface com.linecorp.armeria.common.auth.oauth2.OAuth2Request
-
Adds the body parameters of this request to the specified
QueryParamsBuilder. - addBuiltIn(BuiltInProperty) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
BuiltInPropertyto the export list. - addCallAdapterFactory(CallAdapter.Factory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Adds the specified call adapter factory for supporting service method return types other than
Call. - addChild(RequestLogAccess) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Adds the specified
RequestLogAccessso that the logs are propagated from thechild. - addClosingTask(AutoCloseable) - Static method in class com.linecorp.armeria.common.util.ShutdownHooks
-
 Adds an
AutoCloseableto the JVM shutdown hook. - addClosingTask(AutoCloseable, Runnable) - Static method in class com.linecorp.armeria.common.util.ShutdownHooks
-
 Adds an
AutoCloseableand aRunnableto the JVM shutdown hook. - addConverterFactory(Converter.Factory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Adds the specified converter factory for serialization and deserialization of objects.
- addDnsQueryListeners(DnsQueryListener...) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Adds the
DnsQueryListenerthat listens to the result ofDnsRecordqueries. - addDnsQueryListeners(DnsQueryListener...) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Adds the
DnsQueryListenerthat listens to the result ofDnsRecordqueries. - addDnsQueryListeners(DnsQueryListener...) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Adds the
DnsQueryListenerthat listens to the result ofDnsRecordqueries. - addDnsQueryListeners(Iterable<? extends DnsQueryListener>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Adds the
DnsQueryListeners which listens to the result ofDnsRecordqueries. - addDnsQueryListeners(Iterable<? extends DnsQueryListener>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Adds the
DnsQueryListeners which listens to the result ofDnsRecordqueries. - addDnsQueryListeners(Iterable<? extends DnsQueryListener>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Adds the
DnsQueryListeners which listens to the result ofDnsRecordqueries. - addDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- addEndpoint(Endpoint) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- addExceptionMapping(Class<? extends Throwable>, GrpcStatusFunction) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- addExceptionMapping(Class<? extends Throwable>, Status) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- addExceptionMapping(Class<T>, BiFunction<T, Metadata, Status>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- addFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the default HTTP header for an
HttpRequestthat will be sent by thisClient. - addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.RestClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.WebClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Adds the specified HTTP header.
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Adds the specified HTTP header.
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the default HTTP header for an
HttpResponseserved by the defaultVirtualHost. - addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Adds the default HTTP header for an
HttpResponseserved by thisVirtualHost. - addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the default HTTP headers for an
HttpRequestthat will be sent by thisClient. - addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.ClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Adds the specified HTTP headers.
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Adds the specified HTTP headers.
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the default HTTP headers for an
HttpResponseserved by the defaultVirtualHost. - addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Adds the default HTTP headers for an
HttpResponseserved by thisVirtualHost. - addInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- additionalConfig(WebClientBuilder) - Method in class com.linecorp.armeria.client.kubernetes.ArmeriaHttpClientFactory
-
Subclasses may use this to apply additional configuration after the Config has been applied This method is only called for clients constructed using the Config.
- additionalEndpoint(String, Endpoint) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Adds the specified additional
Endpointwith the specifiedname. - additionalEndpoints() - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
-
Returns the additional
Endpoints. - additionalEndpoints(Map<String, Endpoint>) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Adds the specified additional
Endpoints. - AdditionalHeader - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for an additional HTTP header.
- additionalHeaders() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns the immutable additional
HttpHeaderswhich will be set when building anHttpResponse. - AdditionalHeaders - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
AdditionalHeader. - additionalRequestHeaders() - Method in interface com.linecorp.armeria.client.ClientRequestContext
- additionalRequestHeaders() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- additionalResponseHeaders() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- additionalResponseHeaders() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- additionalResponseTrailers() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
HttpHeaderswhich is included along with any other trailers when aServicecompletes anHttpResponse. - additionalResponseTrailers() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- additionals() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Returns additional (or user-defined) parameters.
- AdditionalTrailer - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for an additional HTTP trailer.
- AdditionalTrailers - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
AdditionalTrailer. - addListener(DnsCacheListener) - Method in interface com.linecorp.armeria.client.DnsCache
-
Adds a listener to this
DnsCache. - addListener(ServerListener) - Method in class com.linecorp.armeria.server.Server
-
Adds the specified
ServerListenerto thisServer, so that it is notified when the state of thisServerchanges. - addListener(Consumer<? super List<Endpoint>>) - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- addListener(Consumer<? super List<Endpoint>>, boolean) - Method in class com.linecorp.armeria.client.Endpoint
- addListener(Consumer<? super List<Endpoint>>, boolean) - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Adds a
Consumerthat will be invoked when thisEndpointGroupchanges its value. - addListener(Consumer<? super T>) - Method in class com.linecorp.armeria.common.util.AbstractListenable
- addListener(Consumer<? super T>) - Method in interface com.linecorp.armeria.common.util.Listenable
-
Adds a
Consumerthat will be invoked when aListenablechanges its value. - addListener(Consumer<? super T>, boolean) - Method in class com.linecorp.armeria.common.util.AbstractListenable
-
Adds a
Consumerthat will be invoked when aListenablechanges its value. - addListener(L) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Adds the specified
listener, so that it is notified when the state of thisStartStopSupportchanges. - addLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- addOAuth1a(Authorizer<? super OAuth1aToken>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an OAuth1a
Authorizer. - addOAuth1a(Authorizer<? super OAuth1aToken>, CharSequence) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an OAuth1a
Authorizerfor the givenheader. - addOAuth2(Authorizer<? super OAuth2Token>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an OAuth2
Authorizer. - addOAuth2(Authorizer<? super OAuth2Token>, CharSequence) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds an OAuth2
Authorizerfor the givenheader. - addObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header with the specified name and values.
- addObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header with the specified name and values.
- addObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds all header names and values of the specified
entries. - addObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addObject(Iterable<? extends Map.Entry<? extends String, ?>>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds all parameter names and values of the specified
entries. - addObject(String, Iterable<?>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter with the specified name and values.
- addObject(String, Object) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- addObject(String, Object...) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter with the specified name and values.
- addPolicy(CorsPolicy) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Adds a
CorsPolicyinstance in the service. - addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- addRequestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified HTTP request header name to the export list.
- addResponseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified HTTP response header name to the export list.
- ADDRESS_RESOLVER_GROUP_FACTORY - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The factory that creates an
AddressResolverGroupwhich resolves remote addresses intoInetSocketAddresses. - addressResolverGroupFactory() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the factory that creates an
AddressResolverGroupwhich resolves remote addresses intoInetSocketAddresses. - addressResolverGroupFactory(Function<? super EventLoopGroup, ? extends AddressResolverGroup<? extends InetSocketAddress>>) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the factory that creates a
AddressResolverGroupwhich resolves remote addresses intoInetSocketAddresses. - addRoute(Route) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRoute(Route) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Specifies an additional
Routethat should be matched. - addRpc(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Adds the specified RPC-level
decorator. - addRpc(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Adds the specified RPC-level
decorator. - addScopeDecorator(CurrentTraceContext.ScopeDecorator) - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContextBuilder
- addService(BindableService) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
BindableServiceto thisGrpcServiceBuilder. - addService(BindableService, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Decorates a gRPC
BindableServicewith the given decorators, in the order of iteration. - addService(ServerServiceDefinition) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
ServerServiceDefinitionto thisGrpcServiceBuilder, such as what's returned byBindableService.bindService(). - addService(Object) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Adds a new service implementation to the builder.
- addService(String, BindableService) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
BindableServiceto thisGrpcServiceBuilder. - addService(String, BindableService, MethodDescriptor<?, ?>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a method of gRPC
BindableServiceto thisGrpcServiceBuilder. - addService(String, BindableService, MethodDescriptor<?, ?>, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Decorates a method of gRPC
BindableServicewith the given decorators, in the order of iteration. - addService(String, BindableService, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Decorates a gRPC
BindableServicewith the given decorators, in the order of iteration. - addService(String, ServerServiceDefinition) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
ServerServiceDefinitionto thisGrpcServiceBuilder, such as what's returned byBindableService.bindService(). - addService(String, ServerServiceDefinition, MethodDescriptor<?, ?>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a method of gRPC
ServerServiceDefinitionto thisGrpcServiceBuilder. - addService(String, Object) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Adds a new
TMultiplexedservice to the builder. - addService(T, Function<? super T, ServerServiceDefinition>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds an implementation of gRPC service to this
GrpcServiceBuilder. - addService(T, Function<? super T, ServerServiceDefinition>, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Decorates an implementation of gRPC service with the given decorators, in the order of iteration.
- addServiceDefinitions(ServerServiceDefinition...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
ServerServiceDefinitions to thisGrpcServiceBuilder. - addServiceDefinitions(Iterable<ServerServiceDefinition>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
ServerServiceDefinitions to thisGrpcServiceBuilder. - addServices(BindableService...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
BindableServices to thisGrpcServiceBuilder. - addServices(Iterable<BindableService>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
BindableServices to thisGrpcServiceBuilder. - addSnapshotWatcher(SnapshotWatcher<? super ClusterSnapshot>) - Method in class com.linecorp.armeria.xds.ClusterRoot
-
Adds a watcher which waits for a snapshot update.
- addSnapshotWatcher(SnapshotWatcher<? super ListenerSnapshot>) - Method in class com.linecorp.armeria.xds.ListenerRoot
-
Adds a watcher which waits for a snapshot update.
- addStackTrace(int, StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(int, StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTraceBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTraceBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Adds a new header.
- addTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- addTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- addTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Adds a new parameter.
- addTokenAuthorizer(Function<? super RequestHeaders, T>, Authorizer<? super T>) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Adds a token-based
Authorizer. - after() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Shuts down all threads created by this
TestRuleasynchronously. - after() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopRule
-
Shuts down all threads created by this
TestRuleasynchronously. - after() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Deletes the generated self-signed certificate.
- after() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Calls
ServerRule.stop(), without waiting until theServeris stopped completely. - after(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
-
A method that should be run at the end of a test lifecycle.
- after(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
-
Shuts down all threads created by this
Extensionasynchronously. - after(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Shuts down all threads created by this
Extensionasynchronously. - after(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Deletes the generated self-signed certificate.
- after(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Calls
ServerExtension.stop(), without waiting until theServeris stopped completely. - afterAll(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
- afterEach(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
- AGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Age"header field name. - aggregate() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Aggregates this request.
- aggregate() - Method in interface com.linecorp.armeria.common.HttpResponse
-
Aggregates this response.
- aggregate() - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Aggregates this
BodyPart. - aggregate() - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Aggregates this
Multipart. - aggregate(AggregationOptions) - Method in class com.linecorp.armeria.common.FilteredHttpRequest
- aggregate(AggregationOptions) - Method in class com.linecorp.armeria.common.FilteredHttpResponse
- aggregate(AggregationOptions) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Aggregates this request with the specified
AggregationOptions. - aggregate(AggregationOptions) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Aggregates this response with the specified
AggregationOptions. - aggregate(AggregationOptions) - Method in class com.linecorp.armeria.common.stream.AggregationSupport
- aggregate(EventExecutor) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Aggregates this request.
- aggregate(EventExecutor) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Aggregates this response.
- aggregate(EventExecutor) - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Aggregates this
BodyPart. - aggregate(EventExecutor) - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Aggregates this
Multipartwith the specifiedEventExecutor. - aggregate(Executor) - Method in interface com.linecorp.armeria.server.file.HttpFile
-
Converts this file into an
AggregatedHttpFile. - aggregate(Executor) - Method in class com.linecorp.armeria.server.file.StreamingHttpFile
- aggregateContinuation(boolean) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Sets whether to aggregate the subsequent continuation frames of the incoming
WebSocketFrameType.TEXTorWebSocketFrameType.BINARYframe into a singleWebSocketFrameType.TEXTorWebSocketFrameType.BINARYframe. - aggregateContinuation(boolean) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets whether to aggregate the subsequent continuation frames of the incoming
WebSocketFrameType.TEXTorWebSocketFrameType.BINARYframe into a singleWebSocketFrameType.TEXTorWebSocketFrameType.BINARYframe. - AggregatedBodyPart - Interface in com.linecorp.armeria.common.multipart
-
A complete body part whose headers and content are readily available.
- AggregatedHttpFile - Interface in com.linecorp.armeria.server.file
-
A complete HTTP file whose attributes and content are readily available.
- AggregatedHttpFileBuilder - Class in com.linecorp.armeria.server.file
-
Builds an
AggregatedHttpFilefrom anHttpData. - AggregatedHttpMessage - Interface in com.linecorp.armeria.common
-
A complete HTTP message whose content is readily available as a single
HttpData. - AggregatedHttpObject - Interface in com.linecorp.armeria.common
-
A complete HTTP headers and content that are readily available.
- AggregatedHttpRequest - Interface in com.linecorp.armeria.common
-
A complete HTTP request whose content is readily available as a single
HttpData. - AggregatedHttpResponse - Interface in com.linecorp.armeria.common
-
A complete HTTP response whose content is readily available as a single
HttpData. - AggregatedMultipart - Interface in com.linecorp.armeria.common.multipart
-
A complete multipart whose body parts are readily available.
- aggregateWithPooledObjects(ByteBufAllocator) - Method in interface com.linecorp.armeria.common.HttpRequest
- aggregateWithPooledObjects(ByteBufAllocator) - Method in interface com.linecorp.armeria.common.HttpResponse
- aggregateWithPooledObjects(ByteBufAllocator) - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
(Advanced users only) Aggregates this
BodyPart. - aggregateWithPooledObjects(ByteBufAllocator) - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
(Advanced users only) Aggregates this
Multipart. - aggregateWithPooledObjects(EventExecutor, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.HttpRequest
- aggregateWithPooledObjects(EventExecutor, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.HttpResponse
- aggregateWithPooledObjects(EventExecutor, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
(Advanced users only) Aggregates this
BodyPart. - aggregateWithPooledObjects(EventExecutor, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
(Advanced users only) Aggregates this
Multipart. - aggregateWithPooledObjects(Executor, ByteBufAllocator) - Method in interface com.linecorp.armeria.server.file.HttpFile
-
(Advanced users only) Converts this file into an
AggregatedHttpFile. - aggregateWithPooledObjects(Executor, ByteBufAllocator) - Method in class com.linecorp.armeria.server.file.StreamingHttpFile
- AggregationOptions - Interface in com.linecorp.armeria.common
-
An
AggregationOptionsto control the aggregation behavior ofHttpMessage. - AggregationOptionsBuilder - Class in com.linecorp.armeria.common
-
A builder for
AggregationOptions. - AggregationSupport - Class in com.linecorp.armeria.common.stream
-
A helper class to support caching the aggregated result of
HttpMessage. - AggregationSupport() - Constructor for class com.linecorp.armeria.common.stream.AggregationSupport
-
Creates a new instance.
- aggression(double, double) - Static method in interface com.linecorp.armeria.client.endpoint.EndpointWeightTransition
-
Returns an
EndpointWeightTransitionwhich returns a non-linearly increasing weight based on an aggression factor. - alias() - Method in class com.linecorp.armeria.server.docs.StructInfo
-
Returns the alias of the
StructInfo.name(). - all() - Static method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Returns all available
StreamDecoderFactorys. - ALL - Enum constant in enum class com.linecorp.armeria.server.annotation.ExceptionVerbosity
-
Deprecated.Log all exceptions.
- ALL - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
-
The ID that represents all internal
HttpServices. - alloc() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
ByteBufAllocator. - alloc() - Method in interface com.linecorp.armeria.common.AggregationOptions
-
(Advanced users only) Returns the
ByteBufAllocatorthat can be used to create aPooledObjectswithout making a copy. - alloc() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
ByteBufAllocatorfor thisRequestContext. - alloc() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- alloc(ByteBufAllocator) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- alloc(ByteBufAllocator) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
ByteBufAllocator. - alloc(ByteBufAllocator) - Method in class com.linecorp.armeria.common.AggregationOptionsBuilder
- alloc(ByteBufAllocator) - Method in class com.linecorp.armeria.common.stream.PathStreamMessageBuilder
-
Sets the specified
ByteBufAllocator. - alloc(ByteBufAllocator) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- allOf() - Static method in enum class com.linecorp.armeria.server.TransientServiceOption
-
Returns all
TransientServiceOptions. - allOptions() - Static method in class com.linecorp.armeria.client.ClientFactoryOption
-
Returns the all available
ClientFactoryOptions. - allOptions() - Static method in class com.linecorp.armeria.client.ClientOption
-
Returns the all available
ClientOptions. - allOptions(Class<?>) - Static method in class com.linecorp.armeria.common.util.AbstractOption
-
Returns all available options of the specified option type.
- ALLOW - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Allow"header field name. - allowAllDomains() - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Allows automatic redirection to all domains.
- allowAllRequestHeaders() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Allows all HTTP headers in the CORS
"Access-Control-Request-Headers"request header. - allowAllRequestHeaders(boolean) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Sets whether to allow all HTTP headers in the CORS
"Access-Control-Request-Headers"request header. - allowAllRequestHeaders(boolean) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Sets whether to allow all HTTP headers in the CORS
"Access-Control-Request-Headers"request header. - allowAllRequestHeaders(boolean) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Sets whether to allow all HTTP headers in the CORS
"Access-Control-Request-Headers"request header. - allowCredentials() - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Enables cookies to be added to CORS requests.
- allowCredentials() - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Enables cookies to be added to CORS requests.
- allowCredentials() - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Enables cookies to be added to CORS requests.
- allowDomains(Iterable<String>) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the domains that are allowed for automatic redirection.
- allowDomains(String...) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the domains that are allowed for automatic redirection.
- allowDomains(BiPredicate<? super ClientRequestContext, ? super String>) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the
BiPredicatethat returnstrueif the host component of a redirection URI is allowed for automatic redirection. - allowDoubleDotsInQueryString() - Static method in class com.linecorp.armeria.common.Flags
-
Returns whether to allow double dots (
..) in a request path query string. - allowDoubleDotsInQueryString() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns whether to allow double dots (
..) in a request path query string. - allowedOrigin(String) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the regex pattern to evaluate whether an origin is allowed.
- allowedOrigin(Predicate<? super String>) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the predicate that evaluates whether an origin is allowed.
- allowedOrigin(Pattern) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the regex pattern to evaluate whether an origin is allowed.
- allowedOrigins(Iterable<String>) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the allowed origins.
- allowedOrigins(String...) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the allowed origins.
- allowedProtocols() - Method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns the allowed
SessionProtocols. - allowedRequestHeaders() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowedRequestHeaders() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns the allowed set of request headers.
- allowedRequestMethods() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The allowed HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowedRequestMethods() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns the allowed set of request methods.
- allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.endpoint.AbstractDynamicEndpointGroupBuilder
- allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
- allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
- allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
- allowEmptyEndpoints(boolean) - Method in interface com.linecorp.armeria.client.endpoint.DynamicEndpointGroupSetters
-
Sets whether to allow an empty
Endpointlist. - allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroupBuilder
- allowMaskMismatch(boolean) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Sets whether the decoder allows to loosen the masking requirement on received frames.
- allowMaskMismatch(boolean) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets whether the decoder allows to loosen the masking requirement on received frames.
- allowNullOrigin() - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Enables a successful CORS response with a
"null"value for the CORS response header"Access-Control-Allow-Origin". - allowNullOrigin() - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Enables a successful CORS response with a
"null"value for the CORS response header"Access-Control-Allow-Origin". - allowNullOrigin() - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Enables a successful CORS response with a
"null"value for the CORS response header"Access-Control-Allow-Origin". - allowProtocols(SessionProtocol...) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the
SessionProtocols that are allowed for automatic redirection. - allowProtocols(Iterable<SessionProtocol>) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the
SessionProtocols that are allowed for automatic redirection. - allowRequestHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the headers that should be returned in the CORS
"Access-Control-Allow-Headers"response header. - allowRequestMethods(HttpMethod...) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowRequestMethods(HttpMethod...) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowRequestMethods(HttpMethod...) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowRequestMethods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowRequestMethods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowRequestMethods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the allowed set of HTTP request methods that should be returned in the CORS
"Access-Control-Allow-Methods"response header. - allowSemicolonInPathComponent() - Static method in class com.linecorp.armeria.common.Flags
-
Returns whether to allow a semicolon (
;) in a request path component on the server-side. - allowSemicolonInPathComponent() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns whether to allow a semicolon (
;) in a request path component on the server-side. - allowsEmptyEndpoints() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Returns whether this
EndpointGroupallows an emptyEndpointlist. - allProperties() - Static method in enum class com.linecorp.armeria.common.logging.RequestLogProperty
-
Returns all of the
RequestLogPropertys. - always() - Static method in interface com.linecorp.armeria.common.SuccessFunction
-
Returns a
SuccessFunctionthat will always returntrue. - always() - Static method in interface com.linecorp.armeria.common.util.Sampler
-
Returns a sampler that will always return
true. - always() - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns a singleton
ThrottlingStrategythat always accepts requests. - and() - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Returns the parent
AbstractContextPathServicesBuilder. - and() - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Returns the parent
AbstractContextPathServicesBuilder. - and() - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Returns the parent
CorsServiceBuilder. - and() - Method in class com.linecorp.armeria.server.saml.SamlAssertionConsumerConfigBuilder
-
Returns a
SamlServiceProviderwhich is the parent of this builder. - and() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Returns a
SamlServiceProviderwhich is the parent of this builder. - and() - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns the parent
ServerBuilder. - and(DocServiceFilter) - Method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a composite
DocServiceFilterthat represents a short-circuiting logicalANDof this filter andother. - andForOrigin(String) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Creates a new instance of
ChainedCorsPolicyBuilderadded to the parentCorsServiceBuilder. - andForOrigin(String) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andForOrigin(Predicate<String>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andForOriginRegex(String) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andForOriginRegex(Pattern) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andForOrigins(Iterable<String>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andForOrigins(String...) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Creates a new instance of
ChainedCorsPolicyBuilderadded to the parentCorsServiceBuilder. - andForOrigins(String...) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Creates a new builder instance for a new
CorsPolicy. - andThen(ResponseAs<R, V>) - Method in interface com.linecorp.armeria.client.ResponseAs
-
Returns a composed
ResponseAsthat first applies thisResponseAsto its input, and then applies theafterResponseAsto the result. - andThen(LogWriter) - Method in interface com.linecorp.armeria.common.logging.LogWriter
- andThen(MeterIdPrefixFunctionCustomizer) - Method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunction
-
Returns a
MeterIdPrefixFunctionthat applies transformation on theMeterIdPrefixreturned by this function. - andThen(AccessLogWriter) - Method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Returns a new
AccessLogWriterwhich combines twoAccessLogWriters. - andThen(Function<? super LogLevel, ? extends V>) - Method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Deprecated.Do not use this method.
- andThen(Function<? super LogLevel, ? extends V>) - Method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Deprecated.Do not use this method.
- annotatedService() - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
- annotatedService() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns an
AnnotatedServiceBindingBuilderto build annotated service. - annotatedService() - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns a new instance of
VirtualHostAnnotatedServiceBindingBuilderto build an annotated service fluently. - annotatedService() - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
- annotatedService(Object) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the context path.
- annotatedService(Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the context path.
- annotatedService(Object) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Object...) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Object...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Object...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Object...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the path prefix
"/". - annotatedService(String, Object) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Iterable<?>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Iterable<?>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Iterable<?>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Iterable<?>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Object...) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Object...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Object...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Object...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<?>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<?>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<?>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<?>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<? extends ExceptionHandlerFunction>, Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<? extends ExceptionHandlerFunction>, Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<? extends ExceptionHandlerFunction>, Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Iterable<? extends ExceptionHandlerFunction>, Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified annotated service object under the specified path prefix.
- annotatedService(String, Object, Function<? super HttpService, ? extends HttpService>, Object...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified annotated service object under the specified path prefix.
- AnnotatedService - Interface in com.linecorp.armeria.server.annotation
-
An
HttpServicewhich is defined by aPathor HTTP method annotations. - AnnotatedServiceBindingBuilder - Class in com.linecorp.armeria.server
-
A builder class for binding an
HttpServicefluently. - annotatedServiceExceptionVerbosity() - Static method in class com.linecorp.armeria.common.Flags
-
Deprecated.Use
LoggingServiceor log exceptions usingServerBuilder.errorHandler(ServerErrorHandler). - annotatedServiceExtensions(Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>, Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
RequestConverterFunctions,ResponseConverterFunctionandExceptionHandlerFunctions for creating anAnnotatedServiceExtensions. - annotatedServiceExtensions(Iterable<? extends RequestConverterFunction>, Iterable<? extends ResponseConverterFunction>, Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
RequestConverterFunctions,ResponseConverterFunctionandExceptionHandlerFunctions for creating anAnnotatedServiceExtensions. - ANY_APPLICATION_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_APPLICATION_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/*".
- ANY_AUDIO_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_AUDIO_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/*".
- ANY_FONT_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
-
Wildcard matching any "font" top-level media type.
- ANY_FONT_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/*".
- ANY_IMAGE_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_IMAGE_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/*".
- ANY_MULTIPART_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_MULTIPART_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/*".
- ANY_TEXT_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_TEXT_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/*".
- ANY_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"*/*".
- ANY_VIDEO_TYPE - Static variable in class com.linecorp.armeria.common.MediaType
- ANY_VIDEO_TYPE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/*".
- append(ILoggingEvent) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- append(String) - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Returns a newly-created instance whose name is concatenated by the specified
suffix. - appendElapsed(StringBuilder, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Appends the human-readable representation of the duration given as
elapsedto the specifiedStringBuilder. - appendElapsed(StringBuilder, long, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Appends the human-readable representation of the duration between the specified
startTimeNanosandendTimeNanosto the specifiedStringBuilder. - appendElapsedAndSize(StringBuilder, long, long, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
A shortcut method that calls
TextFormatter.appendElapsed(StringBuilder, long, long)andTextFormatter.appendSize(StringBuilder, long), concatenated by", ". - appendEpochAndElapsed(StringBuilder, long, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given epoch time in microseconds and duration in nanos to the format "epochMicros[elapsedNanos]" and appends it to the specified
StringBuilder. - appendEpochMicros(StringBuilder, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given epoch time in microseconds to typical human-readable format "yyyy-MM-dd'T'HH_mm:ss.SSSX" and appends it to the specified
StringBuilder. - appendEpochMillis(StringBuilder, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given epoch time in milliseconds to typical human-readable format "yyyy-MM-dd'T'HH_mm:ss.SSSX" and appends it to the specified
StringBuilder. - appendInetAddress(StringBuilder, InetAddress) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given
InetAddress. - appendQueryString(StringBuilder) - Method in interface com.linecorp.armeria.common.QueryParams
-
Encodes all parameter entries into a query string, as defined in 4.10.22.6, HTML5 W3C Recommendation, and appends it into the specified
StringBuilder. - appendQueryString(StringBuilder) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Encodes all parameter entries into a query string, as defined in 4.10.22.6, HTML5 W3C Recommendation, and appends it into the specified
StringBuilder. - appendSize(StringBuilder, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Appends the human-readable representation of the specified byte-unit
sizeto the specifiedStringBuffer. - appendSocketAddress(StringBuilder, SocketAddress) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given
SocketAddress. - appendWithTags(String, Iterable<Tag>) - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Returns a newly-created instance whose name is concatenated by the specified
suffixandtags. - appendWithTags(String, String...) - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Returns a newly-created instance whose name is concatenated by the specified
suffixandtags. - appGroupName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the group name of the application.
- APPLE_MOBILE_CONFIG - Static variable in class com.linecorp.armeria.common.MediaType
- APPLE_MOBILE_CONFIG - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-apple-aspen-config".
- APPLE_PASSBOOK - Static variable in class com.linecorp.armeria.common.MediaType
- APPLE_PASSBOOK - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.apple.pkpass".
- APPLICATION_BINARY - Static variable in class com.linecorp.armeria.common.MediaType
-
This is a non-standard media type, but is commonly used in serving hosted binary files as it is known not to trigger content sniffing in current browsers.
- APPLICATION_BINARY - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/binary".
- APPLICATION_XML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in RFC 3023, this constant (
application/xml) is used for XML documents that are "unreadable by casual users." - APPLICATION_XML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/xml; charset=utf-8".
- apply(RequestLog) - Method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Returns a
LogLevelfor the givenRequestLog. - apply(RequestOnlyLog) - Method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Returns a
LogLevelfor the givenRequestOnlyLog. - apply(RequestContext, HttpHeaders) - Method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
- apply(RequestContext, Status, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GoogleGrpcExceptionHandlerFunction
- apply(RequestContext, Status, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunction
- apply(RequestContext, Object) - Method in class com.linecorp.armeria.common.logging.RegexBasedSanitizer
- apply(RequestContext, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GoogleGrpcStatusFunction
-
Deprecated.
- apply(RequestContext, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GrpcStatusFunction
-
Deprecated.
- apply(RoutingContext) - Method in interface com.linecorp.armeria.server.Route
-
Deprecated.
- apply(RoutingContext, boolean) - Method in interface com.linecorp.armeria.server.Route
-
Matches the specified
RoutingContextand extracts the path parameters from it if exists. - apply(ServiceRequestContext, Status, Throwable) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
- apply(CircuitBreakerRegistry, String, String, String) - Method in interface com.linecorp.armeria.resilience4j.circuitbreaker.Resilience4jCircuitBreakerFactory
-
Given a combination of registry, host, method and path, creates a
CircuitBreaker. - apply(MeterRegistry, RequestOnlyLog, MeterIdPrefix) - Method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunctionCustomizer
-
Returns a
MeterIdPrefix. - apply(String, String, String) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerFactory
-
Given a combination of host, method and path, creates a
CircuitBreaker. - applyStatusProto(RequestContext, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GoogleGrpcExceptionHandlerFunction
- applyStatusProto(RequestContext, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GoogleGrpcStatusFunction
-
Deprecated.
- applyTo(BlockHound.Builder) - Method in class com.linecorp.armeria.client.kubernetes.KubernetesBlockHoundIntegration
- applyTo(BlockHound.Builder) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitBlockHoundIntegration
- applyTo(BlockHound.Builder) - Method in class com.linecorp.armeria.common.brave.BraveBlockHoundIntegration
- applyTo(BlockHound.Builder) - Method in class com.linecorp.armeria.common.CoreBlockHoundIntegration
- applyTo(BlockHound.Builder) - Method in class com.linecorp.armeria.common.grpc.GrpcBlockHoundIntegration
- appName(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the specified
appName. - appName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the name of the application.
- AppRootFinder - Class in com.linecorp.armeria.common.util
- args() - Method in class com.linecorp.armeria.common.thrift.ThriftCall
-
Returns the arguments of this call.
- ARMERIA_GRPC_THROWABLEPROTO_BIN - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"armeria.grpc.ThrowableProto-bin". - ARMERIA_RETRY_COUNT - Static variable in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
The header which indicates the retry count of a
Request. - ArmeriaAutoConfiguration - Class in com.linecorp.armeria.spring
-
Spring Boot
Configurationthat provides Armeria integration. - ArmeriaAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.ArmeriaAutoConfiguration
- armeriaBeanPostProcessor(BeanFactory) - Method in class com.linecorp.armeria.spring.ArmeriaBeanPostProcessorConfiguration
-
Create an
ArmeriaBeanPostProcessorbean. - ArmeriaBeanPostProcessor - Class in com.linecorp.armeria.spring
-
BeanPostProcessorimplementation 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
Configurationthat provides Armeria integration. - ArmeriaBeanPostProcessorConfiguration() - Constructor for class com.linecorp.armeria.spring.ArmeriaBeanPostProcessorConfiguration
- armeriaBufferFactory(Optional<DataBufferFactory>) - Method in class com.linecorp.armeria.spring.web.reactive.DataBufferFactoryWrapperConfiguration
-
Returns a new
DataBufferFactoryWrapperforArmeriaWebServerandArmeriaClientHttpConnector. - ArmeriaBundle<C> - Class in com.linecorp.armeria.dropwizard
-
A Dropwizard
ConfiguredBundlethat routes requests through an ArmeriaServerrather than the default Jetty server. - ArmeriaBundle() - Constructor for class com.linecorp.armeria.dropwizard.ArmeriaBundle
- ArmeriaClientAutoConfiguration - Class in com.linecorp.armeria.spring.web.reactive
-
An auto-configuration for Armeria-based
WebClient. - ArmeriaClientAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.web.reactive.ArmeriaClientAutoConfiguration
- ArmeriaClientConfigurator - Interface in com.linecorp.armeria.spring.web.reactive
-
A configurator to configure a
WebClientBuilderfor anArmeriaClientHttpConnector. - ArmeriaHttpClientFactory - Class in com.linecorp.armeria.client.kubernetes
-
An
HttpClient.Factoryfor creatingArmeriaHttpClient. - ArmeriaHttpClientFactory() - Constructor for class com.linecorp.armeria.client.kubernetes.ArmeriaHttpClientFactory
- ArmeriaHttpExchangeAdapter - Class in com.linecorp.armeria.spring.client
-
A
ReactorHttpExchangeAdapterimplementation for the ArmeriaWebClient. - ArmeriaHttpExchangeAdapterBuilder - Class in com.linecorp.armeria.spring.client
-
A builder for creating a new instance of
ArmeriaHttpExchangeAdapter. - ArmeriaJaxrsClientEngine - Class in com.linecorp.armeria.client.resteasy
-
An implementation of
AsyncClientHttpEnginebased on ArmeriaWebClient. - ArmeriaJaxrsClientEngine(WebClient) - Constructor for class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
-
Constructs
ArmeriaJaxrsClientEnginebased onWebClient. - ArmeriaJaxrsClientEngine(WebClient, int, Duration) - Constructor for class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
-
Constructs
ArmeriaJaxrsClientEnginebased onWebClientand other parameters. - ArmeriaMessageDeframer - Class in com.linecorp.armeria.common.grpc.protocol
-
A deframer of messages transported in the gRPC wire format.
- ArmeriaMessageDeframer(int) - Constructor for class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageDeframer
-
Construct an
ArmeriaMessageDeframerfor reading messages out of a gRPC request or response. - ArmeriaMessageDeframer(int, ByteBufAllocator, boolean) - Constructor for class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageDeframer
-
Construct an
ArmeriaMessageDeframerfor reading messages out of a gRPC request or response with the specified parameters. - ArmeriaMessageFramer - Class in com.linecorp.armeria.common.grpc.protocol
-
A framer of messages for transport with the gRPC wire protocol.
- ArmeriaMessageFramer(ByteBufAllocator, int, boolean) - Constructor for class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
-
Constructs an
ArmeriaMessageFramerto write messages to a gRPC request or response. - armeriaReactiveWebServerFactory(ConfigurableListableBeanFactory, Environment) - Method in class com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactoryAutoConfiguration
-
Returns a new
ArmeriaReactiveWebServerFactorybean instance. - ArmeriaReactiveWebServerFactory - Class in com.linecorp.armeria.spring.web.reactive
-
A
ReactiveWebServerFactorywhich is used to create a newArmeriaWebServer. - ArmeriaReactiveWebServerFactory(ConfigurableListableBeanFactory, Environment) - Constructor for class com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactory
-
Creates a new factory instance with the specified
ConfigurableListableBeanFactory. - ArmeriaReactiveWebServerFactoryAutoConfiguration - Class in com.linecorp.armeria.spring.web.reactive
-
An auto-configuration for a reactive web server.
- ArmeriaReactiveWebServerFactoryAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactoryAutoConfiguration
- ArmeriaResteasyClientBuilder - Class in com.linecorp.armeria.client.resteasy
-
An optional helper class to build
ResteasyClientusingResteasyClientBuilderinterface as below. - ArmeriaRetrofit - Class in com.linecorp.armeria.client.retrofit2
- ArmeriaRetrofitBuilder - Class in com.linecorp.armeria.client.retrofit2
- 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
Serverbean. - 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
ServerwithSmartLifecycle. - ArmeriaServerSmartLifecycle - Interface in com.linecorp.armeria.spring
-
A
SmartLifecyclefor start and stop control of ArmeriaServer. - 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, andHealthCheckService. - ArmeriaSettings.Port - Class in com.linecorp.armeria.spring
-
Port and protocol settings.
- ArmeriaSpringActuatorAutoConfiguration - Class in com.linecorp.armeria.spring.actuate
-
A
Configurationto enable actuator endpoints on an Armeria server. - ArmeriaSpringActuatorAutoConfiguration() - Constructor for class com.linecorp.armeria.spring.actuate.ArmeriaSpringActuatorAutoConfiguration
- ArmeriaStatusException - Exception Class in com.linecorp.armeria.common.grpc.protocol
-
An
Exceptionthat contains enough information to convert it to a gRPC status. - ArmeriaStatusException(int, String) - Constructor for exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Constructs an
ArmeriaStatusExceptionfor the given gRPC status code and message. - ArmeriaStatusException(int, String, byte[]) - Constructor for exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Constructs an
ArmeriaStatusExceptionfor the given gRPC status code, message and grpcStatusDetailsBin. - ArmeriaStatusException(int, String, byte[], Throwable) - Constructor for exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Constructs an
ArmeriaStatusExceptionfor the given gRPC status code, message, grpcStatusDetailsBin and cause. - ArmeriaStatusException(int, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Constructs an
ArmeriaStatusExceptionfor the given gRPC status code, message and cause. - array() - Method in interface com.linecorp.armeria.common.Bytes
-
Returns the underlying byte array of this data.
- artifactId() - Method in class com.linecorp.armeria.common.util.Version
-
Returns the Maven artifact ID of the component, such as
"armeria-grpc". - artifactVersion() - Method in class com.linecorp.armeria.common.util.Version
-
Returns the Maven artifact version of the component, such as
"1.0.0". - as(ResponseAs<? super T, ? extends U>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
-
Sets a
ResponseAsthat converts theTtype object into another. - as(ResponseAs<AggregatedHttpResponse, U>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Sets the specified
ResponseAsthat converts theAggregatedHttpResponseinto another. - as(ResponseAs<HttpResponse, T>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Sets the specified
ResponseAsthat converts theHttpResponseinto another. - as(ResponseAs<R, U>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
-
Sets the specified
ResponseAsthat converts theTtype object into another. - as(Class<T>) - Method in interface com.linecorp.armeria.client.Client
-
Unwraps this
Clientinto the object of the specifiedtype. - as(Class<T>) - Method in interface com.linecorp.armeria.client.retry.Backoff
- as(Class<T>) - Method in interface com.linecorp.armeria.common.util.Unwrappable
-
Unwraps this object into the object of the specified
type. - as(Class<T>) - Method in interface com.linecorp.armeria.server.Service
-
Unwraps this
Serviceinto the object of the specifiedtype. - as(Class<U>) - Method in class com.linecorp.armeria.common.util.AbstractUnwrappable
- as(T) - Method in interface com.linecorp.armeria.client.ResponseAs
-
Transforms the response into another.
- AS_IS - Enum constant in enum class com.linecorp.armeria.server.healthcheck.HealthCheckUpdateResult
-
Tells
HealthCheckServiceto leave theServerhealthiness unchanged. - asBodyParameters() - Method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.Fetches client credentials from the supplier and composes required body parameters, as per [RFC6749], Section 2.3:
- asBodyParams() - Method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns this
ClientAuthenticationas body parameters. - asBytes() - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Converts the response content into bytes.
- asBytes() - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Converts the content of the
HttpResponseinto bytes. - asDefault() - Method in class com.linecorp.armeria.server.saml.SamlAssertionConsumerConfigBuilder
-
Sets this assertion consumer service as a default.
- asDefault() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Sets this idp as a default.
- asEndpoint() - Method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Converts this address to an
Endpoint. - asEntity(FutureResponseAs<ResponseEntity<T>>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- asExecutionProvider() - Method in interface com.linecorp.armeria.server.graphql.ExecutionIdGenerator
-
Returns an
ExecutionIdProviderthat uses thisExecutionIdGeneratorto generate execution IDs. - asFile(File) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Writes the content of the
HttpResponseto theFile. - asFile(Path) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Writes the content of the
HttpResponseto thePath. - asHeaders() - Method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns this
ClientAuthenticationasHttpHeaders. - asHeaderValue() - Method in class com.linecorp.armeria.common.auth.AuthToken
-
Returns the string that is sent as the value of the
HttpHeaderNames.AUTHORIZATIONheader. - asHeaderValue() - Method in class com.linecorp.armeria.common.auth.BasicToken
-
Returns the string that is sent as the value of the
HttpHeaderNames.AUTHORIZATIONheader. - asHeaderValue() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Returns the string that is sent as the value of the
HttpHeaderNames.AUTHORIZATIONheader. - asHeaderValue() - Method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.Fetches client authorization token or client credentials from the supplier and composes client
Authorizationheader value, as per [RFC6749], Section 2.3: - asHeaderValue() - Method in class com.linecorp.armeria.common.auth.OAuth2Token
-
Returns the string that is sent as the value of the
HttpHeaderNames.AUTHORIZATIONheader. - asHeaderValue() - Method in class com.linecorp.armeria.common.CacheControl
-
Encodes the directives in this
CacheControlinto an HTTP"cache-control"header value. - asHeaderValue() - Method in class com.linecorp.armeria.common.ClientCacheControl
- asHeaderValue() - Method in class com.linecorp.armeria.common.ContentDisposition
-
Returns the header value for this content disposition as defined in RFC 6266.
- asHeaderValue() - Method in class com.linecorp.armeria.common.ServerCacheControl
- asHttpRequest(String) - Method in interface com.linecorp.armeria.common.auth.oauth2.OAuth2Request
-
Converts this OAuth 2.0 request into an
HttpRequestwith the specifiedendpointPath. - asJson(TypeReference<? extends T>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Deserializes the JSON response content into the specified Java type using the default
ObjectMapper. - asJson(TypeReference<? extends T>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Deserializes the JSON content of the
HttpResponseinto the specified Java type using the defaultObjectMapper. - asJson(TypeReference<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Deserializes the JSON response content into the specified Java type using the specified
ObjectMapper. - asJson(TypeReference<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Deserializes the JSON content of the
HttpResponseinto the specified Java type using the specifiedObjectMapper. - asJson(Class<? extends T>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Deserializes the JSON response content into the specified non-container type using the default
ObjectMapper. - asJson(Class<? extends T>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Deserializes the JSON content of the
HttpResponseinto the specified non-container type using the defaultObjectMapper. - asJson(Class<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Deserializes the JSON response content into the specified non-container type using the specified
ObjectMapper. - asJson(Class<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Deserializes the JSON content of the
HttpResponseinto the specified non-container type using the specifiedObjectMapper. - asMap() - Method in class com.linecorp.armeria.common.util.AbstractOptions
-
Returns an immutable
Mapof user-specified options. - asNettyAddress() - Method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Converts this address to a Netty
DomainSocketAddress. - asRestClient() - Method in interface com.linecorp.armeria.client.WebClient
- asService() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
- asService() - Method in interface com.linecorp.armeria.server.file.HttpFile
- asServiceErrorHandler() - Method in interface com.linecorp.armeria.server.ServerErrorHandler
-
Transforms this
ServerErrorHandlerinto aServiceErrorHandler. - asString() - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Converts the response content into
String. - asString() - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
-
Converts the content of the
HttpResponseinto aString. - ASTERISK - Enum constant in enum class com.linecorp.armeria.common.RequestTargetForm
-
"*", used for a server-sideOPTIONSrequest. - AsyncCloseable - Interface in com.linecorp.armeria.common.util
-
An object that may hold resources until it is closed.
- AsyncCloseableSupport - Class in com.linecorp.armeria.common.util
-
Provides support for implementing
AsyncCloseableorListenableAsyncCloseable. - asyncInterceptCall(ServerCall<I, O>, Metadata, ServerCallHandler<I, O>) - Method in interface com.linecorp.armeria.server.grpc.AsyncServerInterceptor
-
Asynchronously intercepts
ServerCalldispatch by thenextServerCallHandler. - AsyncMethodCallbacks - Class in com.linecorp.armeria.common.thrift
-
A utility class that bridges the gap between
CompletionStageandAsyncMethodCallback. - AsyncServerInterceptor - Interface in com.linecorp.armeria.server.grpc
-
A
ServerInterceptorthat is able to asynchronously execute the interceptor without blocking the caller thread. - ATOM_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- ATOM_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/atom+xml; charset=utf-8".
- attr(AttributeKey<T>) - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the attribute value associated with the given
AttributeKeyof this endpoint, ornullif there's no value associated with this key. - attr(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.AttributesGetters
-
Returns the value associated with the given
AttributeKeyornullif there's no value set byAttributesSetters.set(AttributeKey, Object). - attr(AttributeKey<V>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the value associated with the given
AttributeKeyornullif there's no value set byRequestContext.setAttr(AttributeKey, Object). - attr(AttributeKey<V>) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- attr(AttributeKey<V>, V) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
-
Associates the specified value with the given
AttributeKeyin this request. - attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.RestClientPreparation
- attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- attr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- attr(String, AttributeKey<?>) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified
AttributeKeyto the export list. - attr(String, AttributeKey<?>) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified
AttributeKeyto the export list. - attr(String, AttributeKey<?>, Function<?, String>) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified
AttributeKeyto the export list. - attr(String, AttributeKey<?>, Function<?, String>) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified
AttributeKeyto the export list. - attr(String, Object) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Puts the specified attribute into the Jetty
Server. - attr(String, Object) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- Attribute - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping an attribute of the given
AttributeKey, retrieved from aRequestContext, onto the following elements. - attributes() - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns all
AttributeKeys in the export list. - attributes() - Method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns the attributes of the file.
- Attributes - Interface in com.linecorp.armeria.common
-
An immutable
Attributesthat holds attributes which can be accessed viaAttributeKey. - AttributesBuilder - Interface in com.linecorp.armeria.common
-
A builder for
Attributes. - AttributesGetters - Interface in com.linecorp.armeria.common
-
Provides the getter methods to
AttributesandConcurrentAttributes. - AttributesSetters - Interface in com.linecorp.armeria.common
-
Sets entries for building an
Attributesor updatingConcurrentAttributes. - attrs() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the
Attributesof this endpoint, or an emptyAttributesif this endpoint does not have any attributes. - attrs() - Method in interface com.linecorp.armeria.client.RequestOptions
-
Returns the
Mapof all attributes thisRequestOptionscontains. - attrs() - Method in interface com.linecorp.armeria.common.AttributesGetters
- attrs() - Method in interface com.linecorp.armeria.common.RequestContext
- attrs() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- audience() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"aud" Token Introspection Response field, OPTIONAL.
- audience(String) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
audToken Introspection Response field, OPTIONAL. - A Unit of Failure Detection - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- auth(AuthToken) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the
AuthTokenheader usingHttpHeaderNames.AUTHORIZATION. - auth(AuthToken) - Method in class com.linecorp.armeria.client.ClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the
AuthTokenheader usingHttpHeaderNames.AUTHORIZATION. - auth(AuthToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.RestClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.WebClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- auth(AuthToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Deprecated.Use
AbstractClientOptionsBuilder.auth(AuthToken)instead. - auth(BasicToken) - Method in class com.linecorp.armeria.client.ClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.RestClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.WebClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Deprecated.Use
AbstractClientOptionsBuilder.auth(AuthToken)instead. - auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.ClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.RestClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.WebClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Deprecated.Use
AbstractClientOptionsBuilder.auth(AuthToken)instead. - auth(OAuth2Token) - Method in class com.linecorp.armeria.client.ClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.RestClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.WebClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- AUTHENTICATED_USER - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"authenticated.user"- the authenticated user if exists. - AUTHENTICATED_USER - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- authenticatedUser() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the authenticated user which is used to print
%uformat of an access log. - authenticatedUser(String) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the remote user of the request if it's authenticated.
- authFailed(HttpService, ServiceRequestContext, HttpRequest, Throwable) - Method in interface com.linecorp.armeria.server.auth.AuthFailureHandler
-
Invoked when the authorization of the specified
HttpRequesthas failed. - AuthFailureHandler - Interface in com.linecorp.armeria.server.auth
-
A callback which is invoked to handle an authorization failure indicated by
Authorizer. - authority() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the authority which will eventually be sent when a
Clientsends anHttpRequest. - authority() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- authority() - Method in class com.linecorp.armeria.client.Endpoint
-
Converts this endpoint into the authority part of a URI.
- authority() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the authority of the request.
- authority() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns the authority of this request.
- authority() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the authority of this request.
- authority() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of the
":authority"for HTTP/2 request or"Host"header for HTTP/1.1. - authority() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of the
":authority"for HTTP/2 request or"Host"header for HTTP/1.1. - authority() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the authority of this
RequestTarget. - authority() - Method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns the authority (host) form of this address which can be used as a part of
URI. - authority(Endpoint) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":authority"header from the specifiedEndpoint. - authority(String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":authority"header. - AUTHORITY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
":authority"pseudo header field name. - authorization() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
A value of the
HttpHeaderNames.AUTHORIZATIONheader based on this access token. - AUTHORIZATION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Authorization"header field name. - AuthorizationStatus - Interface in com.linecorp.armeria.server.auth
-
Provides a status of the request authorization operation, optionally combined with
AuthSuccessHandlerandAuthFailureHandlerto facilitate custom status handling. - authorize(ServiceRequestContext, T) - Method in class com.linecorp.armeria.server.auth.AbstractAuthorizerWithHandlers
- authorize(ServiceRequestContext, T) - Method in interface com.linecorp.armeria.server.auth.Authorizer
-
Authorizes the given
data. - authorizeAndSupplyHandlers(ServiceRequestContext, OAuth2Token) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
- authorizeAndSupplyHandlers(ServiceRequestContext, T) - Method in class com.linecorp.armeria.server.auth.AbstractAuthorizerWithHandlers
- authorizeAndSupplyHandlers(ServiceRequestContext, T) - Method in interface com.linecorp.armeria.server.auth.Authorizer
-
Authorizes the given
data. - authorizer(Authorizer<HttpRequest>) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Set an
Authorizerwhich is used for this service provider's authentication. - Authorizer<T> - Interface in com.linecorp.armeria.server.auth
-
Determines whether a given
datais authorized for the service registered in. - AuthService - Class in com.linecorp.armeria.server.auth
-
Decorates an
HttpServiceto provide HTTP authorization functionality. - AuthServiceBuilder - Class in com.linecorp.armeria.server.auth
-
Builds a new
AuthService. - authSucceeded(HttpService, ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.auth.AuthSuccessHandler
-
Invoked when the authorization of the specified
HttpRequesthas succeeded. - AuthSuccessHandler - Interface in com.linecorp.armeria.server.auth
-
A callback which is invoked to handle an authorization success indicated by
Authorizer. - AuthToken - Class in com.linecorp.armeria.common.auth
-
The authorization token in
HttpHeaderNames.AUTHORIZATIONheader. - AuthTokenExtractors - Class in com.linecorp.armeria.server.auth
-
A utility class that provides singleton instances of authorization token extractor functions.
- AUTO_FILL_ORIGIN_HEADER - Static variable in class com.linecorp.armeria.client.ClientOptions
-
Whether to add an
HttpHeaderNames.ORIGINheader automatically when sending anHttpRequestwhen theHttpRequest.headers()does not have it. - autoCompression(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the gRPC response is compressed automatically when a client sends the
grpc-accept-encodingheader with the encoding registered in theCompressorRegistry. - autoDecompress() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns whether pre-compressed files should be automatically decompressed if there is no
HttpHeaderNames.ACCEPT_ENCODINGcorresponding to the compressed file. - autoDecompress(boolean) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets whether pre-compressed files could be served after being decompressed, when a client does not
accepta compressed file. - autoDetectedContentType(boolean) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets whether to set the
"content-type"header automatically based on the extension of the file. - autoDetectedContentType(boolean) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- autoDetectedContentType(boolean) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- autoFillAcceptEncoding(boolean) - Method in class com.linecorp.armeria.client.encoding.DecodingClientBuilder
-
Automatically fills possible
HttpHeaderNames.ACCEPT_ENCODINGs specified inDecodingClientBuilder.decoderFactories(StreamDecoderFactory...)if anHttpHeaderNames.ACCEPT_ENCODINGis not set inRequestHeaders. - autoFillOriginHeader() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns whether to add an
HttpHeaderNames.ORIGINheader automatically when sending anHttpRequestwhen theHttpRequest.headers()does not have it. - autoFillOriginHeader(boolean) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Sets whether to add an
HttpHeaderNames.ORIGINheader automatically when sending anHttpRequestwhen theHttpRequest.headers()does not have it. - autoIndex() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns whether a directory listing for a directory without an
index.htmlfile will be auto-generated. - autoIndex(boolean) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets whether
FileServiceauto-generates a directory listing for a directory without anindex.htmlfile. - autoRefreshBackoff(Backoff) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets the
Backoffwhich is used when theDnsNameResolverfails to update the cache. - autoRefreshTimeout(Duration) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets the timeout after which a refreshing
DnsRecordshould expire. - autoRefreshTimeout(ToLongFunction<? super String>) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets the
ToLongFunctionwhich determines how long theDnsRecords for a hostname should be refreshed after the first cache. - autoRefreshTimeoutMillis(long) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets the timeout in milliseconds after which a refreshing
DnsRecordshould expire. - availabilityStamp() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns an
intrepresentation of the currently available properties of thisRequestLog. - availableFormats(SerializationFormat...) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the available
SerializationFormats. - availableFormats(Iterable<SerializationFormat>) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the available
SerializationFormats. - availableMimeTypes() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the set of available MIME types of this endpoint.
- availableMimeTypes(MediaType...) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the available
MediaTypes. - availableMimeTypes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the available
MediaTypes. - AVIF - Static variable in class com.linecorp.armeria.common.MediaType
- AVIF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/avif".
B
- backoff(Backoff) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Sets the
Backoffthat determines how much delay should be inserted between queries when a DNS server sent an error response. - backoff(Backoff) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Sets the
Backoffthat determines how much delay should be inserted between queries when a DNS server sent an error response. - backoff(Backoff) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Sets the
Backoffthat determines how much delay should be inserted between queries when a DNS server sent an error response. - Backoff - Interface in com.linecorp.armeria.client.retry
-
Controls back off between attempts in a single retry operation.
- BackoffWrapper - Class in com.linecorp.armeria.client.retry
-
Wraps an existing
Backoff. - BackoffWrapper(Backoff) - Constructor for class com.linecorp.armeria.client.retry.BackoffWrapper
-
Creates a
BackoffWrapperwith the specifieddelegate. - BAD_GATEWAY - Static variable in class com.linecorp.armeria.common.HttpStatus
-
502 Bad Gateway.
- BAD_GATEWAY - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1014(IANA Registry, Non RFC 6455) indicates that the server was acting as a gateway or proxy and received an invalid response from the upstream server. - BAD_REQUEST - Static variable in class com.linecorp.armeria.common.HttpStatus
-
400 Bad Request.
- badGateway() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 502 Bad Gateway to the status of this response.
- badRequest() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 400 Bad Request to the status of this response.
- BandwidthLimit - Class in com.linecorp.armeria.server.throttling.bucket4j
-
Stores configurations of a single Token-Bucket bandwidth limit.
- BASE - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Base type.
- baseContextPath(String) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the base context path for this
ServerBuilder. - baseContextPath(String) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the base context path for this
VirtualHost. - baseDir(String) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the base directory of an embedded Tomcat.
- baseDir(Path) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the base directory of an embedded Tomcat.
- basic() - Static method in class com.linecorp.armeria.server.auth.AuthTokenExtractors
-
Returns a
BasicTokenextractor function. - BASIC_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
-
Basic Audio, as defined by RFC 2046.
- BASIC_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/basic".
- BasicToken - Class in com.linecorp.armeria.common.auth
-
The bearer token of HTTP basic access authentication.
- bean(Object) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Adds the specified bean to the Jetty
Server. - bean(Object) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- bean(Object, boolean) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Adds the specified bean to the Jetty
Server. - bean(Object, boolean) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- before() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
- before() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- before() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Generates a self-signed certificate.
- before() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Calls
ServerRule.start()if auto-start is enabled. - before(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
-
A method that should be run at the beginning of a test lifecycle.
- before(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- before(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
- before(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Generates a self-signed certificate.
- before(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Calls
ServerExtension.start()if auto-start is enabled. - beforeAll(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
- beforeComplete(Subscriber<? super U>) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
A callback executed just before calling
Subscriber.onComplete()onsubscriber. - beforeEach(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
- beforeEach(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- beforeError(Subscriber<? super U>, Throwable) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
A callback executed just before calling
Subscriber.onError(Throwable)onsubscriber. - beforeInitiatingSso(ServiceRequestContext, HttpRequest, MessageContext<AuthnRequest>, SamlIdentityProviderConfig) - Method in interface com.linecorp.armeria.server.saml.SamlSingleSignOnHandler
-
Invoked before the service provider sends an authentication request to an identity provider.
- beforeSubscribe(Subscriber<? super U>, Subscription) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
A callback executed just before calling
Subscriber.onSubscribe(Subscription)onsubscriber. - beforeTestExecution(ExtensionContext) - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
- belongsTo(MediaType) - Method in class com.linecorp.armeria.common.MediaType
- BIDI_STREAMING - Enum constant in enum class com.linecorp.armeria.common.ExchangeType
-
Bidirectional streaming.
- binary(int, int) - Static method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Returns a
TProtocolFactoryfor Thrift TBinary protocol. - binary(MediaType...) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes to produce the hex dump preview when the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - binary(Iterable<MediaType>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes to produce the hex dump preview when the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - binary(BiFunction<? super HttpHeaders, ? super ByteBuf, String>, MediaType...) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes to produce the preview using the specifiedBiFunctionwhen the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - binary(BiFunction<? super HttpHeaders, ? super ByteBuf, String>, Iterable<MediaType>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes to produce the preview using the specifiedBiFunctionwhen the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - binary(BiFunction<? super HttpHeaders, ? super ByteBuf, String>, BiPredicate<? super RequestContext, ? super HttpHeaders>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
BiPredicateto produce the preview using the specifiedBiFunctionwhen the predicate returnstrue. - binary(BiPredicate<? super RequestContext, ? super HttpHeaders>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
- BINARY - Enum constant in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
A binary frame.
- BINARY - Static variable in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Deprecated.Use
ThriftProtocolFactories.binary(int, int)instead. - BINARY - Static variable in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Thrift TBinary serialization format.
- bindingProtocol() - Method in class com.linecorp.armeria.server.saml.SamlEndpoint
-
Returns a
SamlBindingProtocolof this endpoint. - bindTo(MeterRegistry) - Method in class com.linecorp.armeria.server.ServerMetrics
- blocking() - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand waits the result ofHttpResponse.aggregate(). - blocking() - Method in interface com.linecorp.armeria.client.WebClient
- Blocking - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies that the annotated service method must be invoked from the blocking task executor instead of an event loop thread.
- blockingCanList(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Returns whether the file at the specified
pathis a listable directory. - blockingGet(Executor, String, Clock, String, HttpHeaders, MediaTypeResolver) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Finds the file at the specified
path. - blockingList(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Lists the files at the specified directory
pathnon-recursively. - blockingTaskExecutor() - Static method in class com.linecorp.armeria.common.CommonPools
-
Returns the default common blocking task
BlockingTaskExecutorwhich is used for potentially long-running tasks which may block I/O threads. - blockingTaskExecutor() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
BlockingTaskExecutordedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
BlockingTaskExecutordedicated to the execution of blocking tasks or invocations within this route. - blockingTaskExecutor() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
ContextAwareBlockingTaskExecutorthat could be used for executing a potentially long-running task. - blockingTaskExecutor() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- blockingTaskExecutor() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the blocking task executor.
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Uses a newly created
BlockingTaskExecutorwith the specified number of threads dedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(int) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Uses a newly created
BlockingTaskExecutorwith the specified number of threads dedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
BlockingTaskExecutordedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(BlockingTaskExecutor, boolean) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
BlockingTaskExecutordedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
ScheduledExecutorServicededicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService, boolean) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
ScheduledExecutorServicededicated to the execution of blocking tasks or invocations. - BlockingTaskExecutor - Interface in com.linecorp.armeria.common.util
-
Provides an executor interface which is used for potentially long-running tasks which may block I/O threads.
- BlockingTaskExecutorBuilder - Class in com.linecorp.armeria.common.util
-
A builder that is useful for creating a
ScheduledExecutorService. - blockingWebClient() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the
BlockingWebClientconfigured byServerRule.configureWebClient(WebClientBuilder). - blockingWebClient() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the
BlockingWebClientconfigured byServerExtension.configureWebClient(WebClientBuilder). - blockingWebClient(Consumer<WebClientBuilder>) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns a newly created
BlockingWebClientconfigured byServerRule.configureWebClient(WebClientBuilder)and then the specified customizer. - blockingWebClient(Consumer<WebClientBuilder>) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns a newly created
BlockingWebClientconfigured byServerExtension.configureWebClient(WebClientBuilder)and then the specified customizer. - BlockingWebClient - Interface in com.linecorp.armeria.client
-
A blocking web client that waits for an
HttpResponseto be fully aggregated. - BlockingWebClientRequestPreparation - Class in com.linecorp.armeria.client
-
Prepares and executes a new
HttpRequestforBlockingWebClient. - blockUntilShutdown() - Method in class com.linecorp.armeria.server.Server
-
Waits until the result of
CompletableFuturewhich is completed after theServer.close()orServer.closeAsync()operation is completed. - BMP - Static variable in class com.linecorp.armeria.common.MediaType
-
Bitmap file format (
bmpfiles). - BMP - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/bmp".
- body() - Method in interface com.linecorp.armeria.common.SplitHttpMessage
-
Returns a
StreamMessagepublishes HTTP payloads as a stream ofHttpData. - BODY - Enum constant in enum class com.linecorp.armeria.server.docs.FieldLocation
-
The field is located in the request body.
- bodyParams() - Method in interface com.linecorp.armeria.common.auth.oauth2.OAuth2Request
-
Returns the body parameters of this request.
- BodyPart - Interface in com.linecorp.armeria.common.multipart
-
A body part entity.
- BodyPartBuilder - Class in com.linecorp.armeria.common.multipart
-
A builder class for creating
BodyPartinstances. - bodyParts() - Method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns all the nested body parts.
- bodyParts() - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Returns all the nested body parts.
- boundary() - Method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns the boundary string.
- boundary() - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Returns the boundary string.
- BraveBlockHoundIntegration - Class in com.linecorp.armeria.common.brave
-
A
BlockHoundIntegrationfor the brave module. - BraveBlockHoundIntegration() - Constructor for class com.linecorp.armeria.common.brave.BraveBlockHoundIntegration
- BraveClient - Class in com.linecorp.armeria.client.brave
- BraveService - Class in com.linecorp.armeria.server.brave
- brotli() - Static method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Returns the
StreamDecoderFactoryfor"br"content encoding. - BROTLI - Static variable in class com.linecorp.armeria.common.MediaType
-
Brotli Compression format, a lossless data compression format.
- BROTLI - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/brotli".
- buf() - Method in class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
-
Returns the
ByteBuf. - BUFFERS - Static variable in class com.linecorp.armeria.unsafe.grpc.GrpcUnsafeBufferUtil
- bufferSize(int) - Method in class com.linecorp.armeria.common.stream.InputStreamStreamMessageBuilder
-
Sets the buffer size used to create a buffer used to read data from the source.
- bufferSize(int) - Method in class com.linecorp.armeria.common.stream.PathStreamMessageBuilder
-
Sets the buffer size used to create a buffer used to read data from the source.
- build() - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Returns a newly created
OAuth2AuthorizationGrantbased on the configuration set so far. - build() - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
Deprecated.Builds a new instance of
OAuth2ClientCredentialsGrantusing configured parameters. - build() - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
Deprecated.Builds a new instance of
OAuth2ResourceOwnerPasswordCredentialsGrantusing configured parameters. - build() - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Returns a newly-created
CircuitBreakerbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Returns a newly-created
ClientDecorationbased on the decorators added to this builder. - build() - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Returns a newly-created
ClientFactorybased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
-
Returns a newly-created
ClientOptionsbased on theClientOptionValues of this builder. - build() - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Returns a new
ClientRequestContextcreated with the properties of this builder. - build() - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Returns a newly-created
ConsulEndpointGroup. - build() - Method in class com.linecorp.armeria.client.DnsCacheBuilder
-
Returns a newly created
DnsCache. - build() - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Returns a newly created
DnsAddressEndpointGroup. - build() - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Returns a newly created
DnsServiceEndpointGroup. - build() - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Returns a newly created
DnsTextEndpointGroup. - build() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroupBuilder
-
Returns a newly created
DynamicEndpointGroupwith the properties configured so far. - build() - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Returns a newly created
HealthCheckedEndpointGroupbased on the properties set so far. - build() - Method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroupBuilder
-
Returns a new
PropertiesEndpointGroupbuilt from the properties set so far. - build() - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Returns a newly-created weight ramping up
EndpointSelectionStrategywhich ramps the weight of newly addedEndpoints. - build() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Returns a newly-created
EurekaEndpointGroupbased on the properties set so far. - build() - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
-
Returns a newly-created
KubernetesEndpointGroupbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.limit.ConcurrencyLimitBuilder
-
Returns a newly-created
ConcurrencyLimitbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Returns a newly-created
RedirectConfigbased on the properties set so far. - build() - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
-
Returns a newly created
RequestOptionswith the properties specified so far. - build() - Method in class com.linecorp.armeria.client.RestClientBuilder
-
Returns a newly-created web client based on the properties of this builder.
- build() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- build() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Returns a newly-created
Retrofitbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.retry.RetryConfigBuilder
-
Returns a newly-created
RetryConfigfrom thisRetryConfigBuilder's values. - build() - Method in class com.linecorp.armeria.client.WebClientBuilder
-
Returns a newly-created web client based on the properties of this builder.
- build() - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Returns a newly-created
WebSocketClientbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.client.zookeeper.CuratorDiscoverySpecBuilder
-
Returns a newly-created
ZooKeeperDiscoverySpecbased on the properties set so far. - build() - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroupBuilder
-
Returns a newly-created
ZooKeeperEndpointGroupbased on the properties set so far. - build() - Method in class com.linecorp.armeria.common.AggregationOptionsBuilder
-
Returns a newly created
AggregationOptionswith the properties set so far. - build() - Method in interface com.linecorp.armeria.common.AttributesBuilder
-
Returns a newly created
Attributeswith the entries in this builder. - build() - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Returns a newly-created
OAuth1aTokenbased on the properties set so far. - build() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
Builds a new instance of
GrantedOAuth2AccessTokenbased on the configured parameters. - build() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
Builds a new instance of
OAuth2TokenDescriptorbased on the configured parameters. - build() - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Builds a new instance of
TokenRevocationusing configured parameters. - build() - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContextBuilder
-
Returns a newly-created
RequestContextCurrentTraceContextbased on the configuration properties set so far. - build() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Returns a newly created
ClientCacheControlwith the directives enabled so far. - build() - Method in class com.linecorp.armeria.common.ContentDispositionBuilder
-
Returns a newly-created
ContentDispositionbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.ContentTooLargeExceptionBuilder
-
Returns a new instance of
ContentTooLargeException. - build() - Method in class com.linecorp.armeria.common.CookieBuilder
-
Returns a newly created
Cookiewith the properties set so far. - build() - Method in class com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunctionBuilder
-
Returns a newly created
GrpcExceptionHandlerFunctionbased on the mappings added to this builder. - build() - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Returns a newly-created
GrpcJsonMarshaller. - build() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- build() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- build() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns a newly created
HttpHeaderswith the entries in this builder. - build() - Method in class com.linecorp.armeria.common.HttpRequestBuilder
-
Builds the request.
- build() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Builds the response.
- build() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimingsBuilder
-
Returns a newly-created
ClientConnectionTimingsinstance. - build() - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Returns a newly-created
ContentPreviewerFactorybased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Builds a new
ExportGroup. - build() - Method in class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
-
Returns a newly created JSON
HeadersSanitizerbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Returns a newly-created JSON
LogFormatterbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Returns a newly-created
LogWriterbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Returns a newly-created
RequestContextExporterinstance. - build() - Method in class com.linecorp.armeria.common.logging.TextHeadersSanitizerBuilder
-
Returns a newly created text
HeadersSanitizerbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Returns a newly-created text
LogFormatterbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Returns a newly-created
BodyPart. - build() - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns a newly created
QueryParamswith the entries in this builder. - build() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns a newly created
RequestHeaderswith the entries in this builder. - build() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns a newly created
ResponseHeaderswith the entries in this builder. - build() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Returns a newly created
ServerCacheControlwith the directives enabled so far. - build() - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Creates a new
ServerSentEventinstance. - build() - Method in class com.linecorp.armeria.common.stream.InputStreamStreamMessageBuilder
- build() - Method in class com.linecorp.armeria.common.stream.PathStreamMessageBuilder
- build() - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Returns a newly-created
BlockingTaskExecutorwith the properties given so far. - build() - Method in class com.linecorp.armeria.common.util.ThreadFactoryBuilder
-
Returns a new
ThreadFactory. - build() - Method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMappingBuilder
-
Returns a newly-created
Resilience4jCircuitBreakerMapping. - build() - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Builds a new instance of
OAuth2TokenIntrospectionAuthorizerusing configured parameters. - build() - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Returns a newly-created
ConsulUpdatingListenerthat registers theServerto Consul when theServerstarts. - build() - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Returns a newly-created
DocServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Returns a newly-created
EndpointInfobased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.docs.FieldInfoBuilder
-
Returns a newly-created
FieldInfobased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Returns a newly-created
EurekaUpdatingListenerbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
-
Returns a newly created
AggregatedHttpFilewith the properties configured so far. - build() - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Returns a newly-created
FileServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
-
Returns a newly created
HttpFilewith the properties configured so far. - build() - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Creates a
GraphqlService. - build() - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Returns a newly created
GrpcHealthCheckServicebuilt from the properties specified so far. - build() - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Constructs a new
GrpcServicethat can be bound toServerBuilder. - build() - Method in class com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptionsBuilder
-
Returns a newly created
HttpJsonTranscodingOptions. - build() - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Returns a newly created
UnframedGrpcErrorHandler. - build() - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Returns a newly created
HealthCheckServicebuilt from the properties specified so far. - build() - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
-
Returns a newly-created
JettyServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.metric.PrometheusExpositionServiceBuilder
-
Deprecated.Returns a newly-created
PrometheusExpositionServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionServiceBuilder
-
Returns a newly-created
PrometheusExpositionServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Builds new
ResteasyService. - build() - Method in class com.linecorp.armeria.server.RouteBuilder
-
Returns a newly-created
Routebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Returns a newly-created
RoutingResult. - build() - Method in class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Creates a new
KeyStoreCredentialResolver. - build() - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Builds a
SamlServiceProviderwhich helps aServerhave a SAML-based authentication. - build() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns a newly-created
Serverbased on the configuration properties set so far. - build() - Method in class com.linecorp.armeria.server.ServerListenerBuilder
-
Returns a newly-created
ServerListenerbased on theRunnables added to this builder. - build() - Method in class com.linecorp.armeria.server.ServiceOptionsBuilder
-
Returns a newly created
ServiceOptionsbased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Returns a new
ServiceRequestContextcreated with the properties of this builder. - build() - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Builds a new instance of
THttpService. - build() - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Returns a newly-created
TokenBucketbased on the set of limits configured for this builder. - build() - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategyBuilder
-
Returns a newly-created
TokenBucketThrottlingStrategybased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Returns a newly-created
TomcatServicebased on the properties of this builder. - build() - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Returns a newly-created
WebSocketServicewith the properties set so far. - build() - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Returns a newly-created
ZooKeeperRegistrationSpecbased on the properties set so far. - build() - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Returns a newly-created
ZooKeeperRegistrationSpecbased on the properties set so far. - build() - Method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListenerBuilder
-
Returns a newly-created
ZooKeeperUpdatingListenerinstance that registers the server to ZooKeeper when the server starts. - build() - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapterBuilder
-
Returns a newly-created
ArmeriaHttpExchangeAdapterbased on the properties of this builder. - build(CircuitBreakerFactory) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMappingBuilder
-
Returns a newly-created
CircuitBreakerMappingwith the specifiedCircuitBreakerFactoryand properties set so far. - build(HttpClient) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientBuilder
-
Returns a newly-created
CircuitBreakerClientbased on the properties of this builder. - build(HttpClient) - Method in class com.linecorp.armeria.client.encoding.DecodingClientBuilder
-
Returns a newly-created
DecodingClientbased on the properties of this builder. - build(HttpClient) - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClientBuilder
-
Returns a newly-created
ContentPreviewingClientdecoratingdelegatebased on the properties of this builder. - build(HttpClient) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Returns a newly-created
LoggingClientdecoratingdelegatebased on the properties of this builder. - build(HttpClient) - Method in class com.linecorp.armeria.client.metric.MetricCollectingClientBuilder
-
Returns a newly-created
MetricCollectingClientdecoratingHttpClientbased on the properties of this builder. - build(HttpClient) - Method in class com.linecorp.armeria.client.retry.RetryingClientBuilder
-
Returns a newly-created
RetryingClientbased on the properties of this builder. - build(RpcClient) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClientBuilder
-
Returns a newly-created
CircuitBreakerRpcClientbased on the properties of this builder. - build(RpcClient) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Returns a newly-created
LoggingRpcClientdecoratingdelegatebased on the properties of this builder. - build(RpcClient) - Method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClientBuilder
-
Returns a newly-created
MetricCollectingRpcClientdecoratingRpcClientbased on the properties of this builder. - build(RpcClient) - Method in class com.linecorp.armeria.client.retry.RetryingRpcClientBuilder
-
Returns a newly-created
RetryingRpcClientbased on the properties of this builder. - build(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
DecoratingHttpServiceFunctionand returns the context path service builder. - build(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
DecoratingHttpServiceFunctionand returns the context path service builder. - build(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
DecoratingHttpServiceFunctionand returnsServerBuilderthat thisDecoratingServiceBindingBuilderwas created from. - build(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
DecoratingHttpServiceFunctionand returnsVirtualHostBuilderthat thisVirtualHostDecoratingServiceBindingBuilderwas created from. - build(HttpService) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
HttpServiceand returns the object that this builder was created from. - build(HttpService) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
HttpServiceand returns the object that this builder was created from. - build(HttpService) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Returns a newly-created
AuthServicebased on theAuthorizers added to this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Returns a newly-created
CorsServicebased on the properties of this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Returns a newly-created
EncodingServicebased on the properties of this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.logging.ContentPreviewingServiceBuilder
-
Returns a newly-created
ContentPreviewingServicedecoratingdelegatebased on the properties of this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Returns a newly-created
LoggingServicedecoratingHttpServicebased on the properties of this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.metric.MetricCollectingServiceBuilder
-
Returns a newly-created
MetricCollectingServicedecoratingHttpServicebased on the properties of this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
HttpServiceand returns theServerBuilderthat thisServiceBindingBuilderwas created from. - build(HttpService) - Method in class com.linecorp.armeria.server.throttling.ThrottlingServiceBuilder
-
Returns a newly-created
ThrottlingServicebased on theThrottlingStrategys added to this builder. - build(HttpService) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
HttpServiceand returns theVirtualHostBuilderthat thisVirtualHostServiceBindingBuilderwas created from. - build(RpcService) - Method in class com.linecorp.armeria.server.throttling.ThrottlingRpcServiceBuilder
-
Returns a newly-created
ThrottlingRpcServicebased on theThrottlingStrategys added to this builder. - build(ServiceDescriptor) - Method in class com.linecorp.armeria.common.grpc.GrpcJsonMarshallerBuilder
-
Returns a newly-created
GrpcJsonMarshallerwith the specifiedServiceDescriptor. - build(Class<T>) - Method in class com.linecorp.armeria.client.ClientBuilder
-
Returns a newly-created client which implements the specified
clientType, based on the properties of this builder. - build(Class<T>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Returns a newly-created gRPC client which implements the specified
clientType, based on the properties of this builder. - build(Class<T>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
-
Returns a newly-created Thrift client which implements the specified
clientType, based on the properties of this builder. - build(Object) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
-
Registers the given service and returns the parent object.
- build(Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
-
Registers the given service and returns the parent object.
- build(Object) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- build(Object) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
-
Registers the given service to the VirtualHostBuilder.
- build(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
decoratorand returns the context path service builder. - build(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
decoratorand returns the context path service builder. - build(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
decoratorand returnsServerBuilderthat thisDecoratingServiceBindingBuilderwas created from. - build(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
decoratorand returnsVirtualHostBuilderthat thisVirtualHostDecoratingServiceBindingBuilderwas created from. - buildConfigurator(EventLoopGroup) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Builds a configurator that configures a
DnsNameResolverBuilderwith the properties set. - buildCuratorFramework() - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Returns a newly-created
CuratorFrameworkbased on the configuration properties added to this builder ifAbstractCuratorFrameworkBuilder.isUserSpecifiedCuratorFramework()is true. - builder() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Returns a new
CircuitBreakerBuilder. - builder() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Returns a builder that builds a
CircuitBreakerMappingby setting host, method and/or path. - builder() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRuleBuilder. - builder() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a newly created
CircuitBreakerRuleWithContentBuilder. - builder() - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Returns a newly created
ClientDecorationBuilder. - builder() - Static method in interface com.linecorp.armeria.client.ClientFactory
-
Returns a newly created
ClientFactoryBuilder. - builder() - Static method in class com.linecorp.armeria.client.ClientOptions
-
Returns a newly created
ClientOptionsBuilder. - builder() - Static method in interface com.linecorp.armeria.client.DnsCache
-
Returns a new
DnsCacheBuilder. - builder() - Static method in class com.linecorp.armeria.client.encoding.DecodingClient
-
Returns a new
DecodingClientBuilder. - builder() - Static method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Returns a newly created builder.
- builder() - Static method in class com.linecorp.armeria.client.logging.LoggingClient
-
Returns a newly created
LoggingClientBuilder. - builder() - Static method in class com.linecorp.armeria.client.logging.LoggingRpcClient
-
Returns a newly created
LoggingRpcClientBuilder. - builder() - Static method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns a newly-created
RedirectConfigBuilder. - builder() - Static method in interface com.linecorp.armeria.client.RequestOptions
-
Returns a newly created
RequestOptionsBuilder. - builder() - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientBuildercreated without a baseURI. - builder() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRuleBuilder. - builder() - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentBuilder. - builder() - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientBuildercreated without a baseURI. - builder() - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuilderwithout a base URI. - builder() - Static method in interface com.linecorp.armeria.common.AggregationOptions
-
Returns a new
AggregationOptionsBuilder. - builder() - Static method in interface com.linecorp.armeria.common.Attributes
-
Returns a new empty
AttributesBuilder. - builder() - Static method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Deprecated.use
AuthToken.builderForOAuth1a()instead. - builder() - Static method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
-
Use this when you need customizations such as log integration via RequestContextCurrentTraceContextBuilder.addScopeDecorator(ScopeDecorator).
- builder() - Static method in class com.linecorp.armeria.common.ClientCacheControl
-
Returns a newly created
ClientCacheControlBuilderwith all directives disabled initially. - builder() - Static method in exception class com.linecorp.armeria.common.ContentTooLargeException
-
Returns a
ContentTooLargeExceptionBuilderwhich may return a singleton or a new instance in itsContentTooLargeExceptionBuilder.build()method, depending onFlags.verboseExceptionSampler()'s decision. - builder() - Static method in interface com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunction
-
Returns a newly created
GrpcExceptionHandlerFunctionBuilder. - builder() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a new
GrpcJsonMarshallerBuilder. - builder() - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new empty builder.
- builder() - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Returns a new
HttpRequestBuilder. - builder() - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Returns a new
HttpResponseBuilder. - builder() - Static method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns a newly created
ClientConnectionTimingsBuilder. - builder() - Static method in interface com.linecorp.armeria.common.logging.ContentPreviewerFactory
-
Returns a newly created
ContentPreviewerFactoryBuilder. - builder() - Static method in class com.linecorp.armeria.common.logging.ExportGroup
-
Returns a new
ExportGroupBuilder. - builder() - Static method in interface com.linecorp.armeria.common.logging.LogWriter
-
Returns the
LogWriterBuilderfor building a newLogWriter. - builder() - Static method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns a newly created
RequestContextExporterBuilder. - builder() - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns a new
BodyPartBuilder. - builder() - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new empty builder.
- builder() - Static method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns a new empty builder.
- builder() - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new empty builder.
- builder() - Static method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns a newly created
ServerCacheControlBuilderwith all directives disabled initially. - builder() - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns a newly created
ServerSentEventBuilder. - builder() - Static method in interface com.linecorp.armeria.common.util.BlockingTaskExecutor
-
Returns a new builder for
BlockingTaskExecutor. - builder() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Returns a builder that builds a
Resilience4jCircuitBreakerMappingby setting host, method and/or path. - builder() - Static method in class com.linecorp.armeria.server.auth.AuthService
-
Returns a new
AuthServiceBuilder. - builder() - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilder. - builder() - Static method in class com.linecorp.armeria.server.docs.DocService
-
Returns a new
DocServiceBuilder. - builder() - Static method in class com.linecorp.armeria.server.encoding.EncodingService
-
Returns a new
EncodingServiceBuilder. - builder() - Static method in interface com.linecorp.armeria.server.graphql.GraphqlService
-
Returns a new
GraphqlServiceBuilder. - builder() - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a new builder which builds a new
GrpcHealthCheckService. - builder() - Static method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns a new
GrpcServiceBuilder. - builder() - Static method in interface com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptions
-
Returns a new
HttpJsonTranscodingOptionsBuilder. - builder() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a new
UnframedGrpcErrorHandlerBuilder. - builder() - Static method in class com.linecorp.armeria.server.healthcheck.HealthCheckService
-
Returns a new builder which builds a new
HealthCheckService. - builder() - Static method in class com.linecorp.armeria.server.jetty.JettyService
-
Returns a new
JettyServiceBuilder. - builder() - Static method in class com.linecorp.armeria.server.logging.LoggingService
-
Returns a newly created
LoggingServiceBuilder. - builder() - Static method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.Returns a new
PrometheusExpositionServiceBuildercreated withCollectorRegistry.defaultRegistry. - builder() - Static method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
-
Returns a new
PrometheusExpositionServiceBuildercreated withPrometheusRegistry.defaultRegistry. - builder() - Static method in interface com.linecorp.armeria.server.Route
-
Returns a new builder.
- builder() - Static method in class com.linecorp.armeria.server.RoutingResult
-
Returns a new builder.
- builder() - Static method in class com.linecorp.armeria.server.saml.SamlServiceProvider
-
Returns a new
SamlServiceProviderBuilder. - builder() - Static method in class com.linecorp.armeria.server.Server
-
Creates a new
ServerBuilder. - builder() - Static method in interface com.linecorp.armeria.server.ServerListener
-
Returns a new
ServerListenerBuilder. - builder() - Static method in class com.linecorp.armeria.server.ServiceOptions
-
Returns a new
ServiceOptionsBuilder. - builder() - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new instance of
THttpServiceBuilderwhich can build an instance ofTHttpServicefluently. - builder() - Static method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucket
-
Returns a newly created
TokenBucketBuilder. - builder(boolean) - Static method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Creates a new
OAuth2TokenDescriptorBuilderto build a newOAuth2TokenDescriptorand supplied it with a value ofactiveToken Introspection Response field. - builder(int) - Static method in interface com.linecorp.armeria.client.limit.ConcurrencyLimit
-
Returns a new
ConcurrencyLimitBuilderwith the specifiedmaxConcurrency. - builder(int) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new builder with the specified
statusCode. - builder(CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Returns a new
CircuitBreakerClientBuilderwith the specifiedCircuitBreakerRule. - builder(CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Returns a new
CircuitBreakerClientBuilderwith the specifiedCircuitBreakerRuleWithContent. - builder(CircuitBreakerRuleWithContent<HttpResponse>, int) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Returns a new
CircuitBreakerClientBuilderwith the specifiedCircuitBreakerRuleWithContentand the specifiedmaxContentLengthwhich is required to determine aResponseas a success or failure. - builder(CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Returns a new
CircuitBreakerRpcClientBuilderwith the specifiedCircuitBreakerRuleWithContent. - builder(EndpointGroup, String) - Static method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
-
Returns a newly created
HealthCheckedEndpointGroupBuilderthat builds aHealthCheckedEndpointGroupwhich sends HTTPHEADhealth check requests. - builder(RequestOptions) - Static method in interface com.linecorp.armeria.client.RequestOptions
-
Returns a newly created
RequestOptionsBuilderwith the specifiedRequestOptions. - builder(RetryConfig<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Returns a new
RetryingClientBuilderwith the specifiedRetryConfig. - builder(RetryConfig<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Returns a new
RetryingRpcClientBuilderwith the specifiedRetryConfig. - builder(RetryConfigMapping<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Returns a new
RetryingRpcClientBuilderwith the specifiedRetryConfigMapping. - builder(RetryRule) - Static method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns a new
RetryConfigBuilderwith the specifiedRetryRule. - builder(RetryRule) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Returns a new
RetryingClientBuilderwith the specifiedRetryRule. - builder(RetryRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns a new
RetryConfigBuilderwith the specifiedRetryRuleWithContent. - builder(RetryRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Returns a new
RetryingClientBuilderwith the specifiedRetryRuleWithContent. - builder(RetryRuleWithContent<HttpResponse>, int) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Returns a new
RetryingClientBuilderwith the specifiedRetryRuleWithContentand the specifiedmaxContentLength. - builder(RetryRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Returns a new
RetryingRpcClientBuilderwith the specifiedRetryRuleWithContent. - builder(WebClient) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuilderthat builds a client that sends requests using the specifiedWebClient. - builder(WebClient) - Static method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
-
Returns a new
ArmeriaHttpExchangeAdapterBuilderwith the specifiedWebClient. - builder(WebClient, String) - Static method in interface com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrant
-
Creates a new builder for OAuth 2.0 Access Token Grant flow, as per [RFC6749].
- builder(WebClient, String) - Static method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrant
-
Deprecated.Creates a new builder for
OAuth2ClientCredentialsGrant. - builder(WebClient, String) - Static method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrant
-
Deprecated.
- builder(WebClient, String) - Static method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocation
-
Creates a new builder for
TokenRevocation. - builder(WebClient, String) - Static method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
-
Returns a newly created
OAuth2TokenIntrospectionAuthorizerBuilder. - builder(AttributesGetters) - Static method in interface com.linecorp.armeria.common.Attributes
-
Returns a new empty
AttributesBuilder. - builder(HttpData) - Static method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns a new
AggregatedHttpFileBuilderthat builds anAggregatedHttpFilefrom the specifiedHttpData. - builder(HttpData) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- builder(HttpData, long) - Static method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns a new
AggregatedHttpFileBuilderthat builds anAggregatedHttpFilefrom the specifiedHttpDataandlastModifiedMillis. - builder(HttpData, long) - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Returns a new
HttpFileBuilderthat builds anHttpFilefrom the specifiedHttpDataandlastModifiedMillis. - builder(HttpMethod...) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRuleBuilderwith the specifiedHttpMethods. - builder(HttpMethod...) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a newly created
CircuitBreakerRuleWithContentBuilderwith the specifiedHttpMethods. - builder(HttpMethod...) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRuleBuilderwith the specifiedHttpMethods. - builder(HttpMethod...) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentBuilderwith the specifiedHttpMethods. - builder(HttpMethod, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns a new builder with the specified
HttpMethodandpath. - builder(HttpRequest) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns a new
ClientRequestContextBuildercreated from the specifiedHttpRequest. - builder(HttpRequest) - Static method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns a new
ServiceRequestContextBuildercreated from the specifiedHttpRequest. - builder(HttpStatus) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new builder with the specified
HttpStatus. - builder(ContentPreviewerFactory) - Static method in class com.linecorp.armeria.client.logging.ContentPreviewingClient
-
Returns a newly-created
ContentPreviewingClientBuilder. - builder(ContentPreviewerFactory) - Static method in class com.linecorp.armeria.server.logging.ContentPreviewingService
-
Returns a newly-created
ContentPreviewingServiceBuilder. - builder(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.client.metric.MetricCollectingClient
-
Returns a new
MetricCollectingClientBuilderinstance. - builder(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClient
-
Returns a new
MetricCollectingRpcClientBuilderinstance. - builder(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.server.metric.MetricCollectingService
-
Returns a newly created
MetricCollectingServiceBuilder. - builder(RequestContext) - Static method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns a newly created
RequestLogBuilder. - builder(RpcRequest, String) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
- builder(RpcRequest, URI) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
- builder(Scheme, EndpointGroup) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedScheme. - builder(Scheme, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedScheme. - builder(Scheme, EndpointGroup) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Returns a new
ThriftClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedScheme. - builder(Scheme, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
- builder(Scheme, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedSchemeandpath. - builder(Scheme, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specifiedScheme, theEndpointGroup, and thepath. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedSessionProtocol. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupBuildercreated with the specifiedSessionProtocolandEndpointGroup. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the gRPC client that connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandGrpcSerializationFormats.PROTO. - builder(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.RestClient
- builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuilderthat builds a client that sends requests to the specifiedEndpointGroupusing the specifiedSessionProtocol. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Returns a new
ThriftClientBuilderthat builds the Thrift client that connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandThriftSerializationFormats.BINARY. - builder(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.WebClient
- builder(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specifiedSessionProtocoland theEndpointGroup. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerBuildercreated with the specifiedSessionProtocolandEndpointGroup. - builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandpath. - builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupBuildercreated with the specifiedSessionProtocol,EndpointGroupand path. - builder(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientBuildercreated with the specifiedSessionProtocol, baseEndpointGroupand path. - builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuilderthat builds a client that sends requests to the specifiedEndpointGroupusing the specifiedSessionProtocolandpath. - builder(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientBuildercreated with the specifiedSessionProtocol, baseEndpointGroupand path. - builder(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specifiedSessionProtocol, theEndpointGroup, and thepath. - builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerBuildercreated with the specifiedSessionProtocol,EndpointGroupand path. - builder(HttpVfs) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServiceBuilderwith the specifiedHttpVfs. - builder(TokenBucket) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategy
-
Returns a newly created
TokenBucketThrottlingStrategyBuilder. - builder(ThrottlingStrategy<HttpRequest>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingService
-
Returns a new
ThrottlingServiceBuilder. - builder(ThrottlingStrategy<RpcRequest>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingRpcService
-
Returns a new
ThrottlingRpcServiceBuilder. - builder(WebSocketServiceHandler) - Static method in interface com.linecorp.armeria.server.websocket.WebSocketService
-
Returns a new
WebSocketServiceBuilderwith theWebSocketServiceHandler. - builder(Config) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupBuilderwith the specified KubernetesConfig. - builder(KubernetesClient) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupBuilderwith the specifiedKubernetesClient. - builder(KubernetesClient, boolean) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupBuilderwith the specifiedKubernetesClient. - builder(CollectorRegistry) - Static method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.Returns a new
PrometheusExpositionServiceBuildercreated with the specifiedCollectorRegistry. - builder(PrometheusRegistry) - Static method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
-
Returns a new
PrometheusExpositionServiceBuildercreated with the specifiedPrometheusRegistry. - builder(File) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServiceBuilderwith the specifiedrootDirin an O/S file system. - builder(File) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- builder(File) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServiceBuilderwith the web application at the specified document base, which can be a directory or a JAR/WAR file. - builder(File, String) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServiceBuilderwith the web application at the specified document base, which can be a directory or a JAR/WAR file. - builder(InputStream) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns a new
InputStreamStreamMessageBuilderwith the specifiedInputStream. - builder(ClassLoader, String) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServiceBuilderwith the specifiedrootDirin the current class path. - builder(ClassLoader, String) - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Returns a new
HttpFileBuilderthat builds anHttpFilefrom the classpath resource at the specifiedpathusing the specifiedClassLoader. - builder(ClassLoader, String, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupBuildercreated from the specified classpath resource. - builder(Iterable<HttpMethod>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRuleBuilderwith the specifiedHttpMethods. - builder(Iterable<HttpMethod>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a newly created
CircuitBreakerRuleWithContentBuilderwith the specifiedHttpMethods. - builder(Iterable<HttpMethod>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRuleBuilderwith the specifiedHttpMethods. - builder(Iterable<HttpMethod>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentBuilderwith the specifiedHttpMethods. - builder(Iterable<String>) - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilderwith the specifiedorigins. - builder(Iterable<String>) - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith the specifiedorigins. - builder(String) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Returns a new
CircuitBreakerBuilderthat has the specified name. - builder(String) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifieduri. - builder(String) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
-
Returns a new
DnsAddressEndpointGroupBuilderwith the specified hostname. - builder(String) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroup
-
Returns a new
DnsServiceEndpointGroupBuilderwith the specified hostname. - builder(String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupBuildercreated with the specifiedeurekaUri. - builder(String) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifieduri. - builder(String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientBuildercreated with the specified baseuri. - builder(String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuildercreated with the specifiedbaseUrl. - builder(String) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Returns a new
ThriftClientBuilderthat builds the client that connects to the specifieduri. - builder(String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientBuildercreated with the specified baseuri. - builder(String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specified baseuri. - builder(String) - Static method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
Creates a new
GrantedOAuth2AccessTokenBuilderto build a newGrantedOAuth2AccessTokenand supplied it with a value ofaccess_tokenAccess Token response field. - builder(String) - Static method in class com.linecorp.armeria.common.ContentDisposition
-
Returns a new
ContentDispositionBuilderwith the specifiedtype. - builder(String) - Static method in class com.linecorp.armeria.common.util.ThreadFactories
-
Returns a new builder which builds a new
ThreadFactory. - builder(String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerBuildercreated with the specifiedeurekaUri. - builder(String...) - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilderwith the specifiedorigins. - builder(String...) - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith the specifiedorigins. - builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedscheme. - builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedscheme. - builder(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.RestClient
- builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuilderthat builds a client that sends requests to the specifiedEndpointGroupusing the specifiedprotocol. - builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Returns a new
ThriftClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedscheme. - builder(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.WebClient
- builder(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
- builder(String, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedschemeandpath. - builder(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientBuildercreated with the specifiedprotocol. - builder(String, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuilderthat builds a client that sends requests to the specifiedEndpointGroupusing the specifiedSessionProtocolandpath. - builder(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientBuildercreated with the specifiedprotocol. - builder(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specifiedscheme, theEndpointGroup, and thepath. - builder(String, TypeSignature) - Static method in class com.linecorp.armeria.server.docs.FieldInfo
-
Returns a newly created
FieldInfoBuilder. - builder(String, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Deprecated.Use
Cookie.secureBuilder(String, String)instead to create a secureCookie. - builder(String, String) - Static method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns a newly created
EndpointInfoBuilderthat builds theEndpointInfowith the specifiedhostnamePatternandpathMapping. - builder(String, String, ZooKeeperDiscoverySpec) - Static method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroup
-
Returns a new
ZooKeeperEndpointGroupBuildercreated with the specified ZooKeeper connection string and ZNode path. - builder(String, String, ZooKeeperRegistrationSpec) - Static method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
-
Returns a
ZooKeeperUpdatingListenerBuilderwith a ZooKeeper connection string and a znode path. - builder(String, Function<byte[], Endpoint>) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroup
-
Returns a new
DnsTextEndpointGroupBuilderwith the specified hostname andFunctionmapping. - builder(URI) - Static method in class com.linecorp.armeria.client.Clients
-
Returns a new
ClientBuilderthat builds the client that connects to the specifiedURI. - builder(URI) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupBuildercreated with the specifiedeurekaUri. - builder(URI) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedURI. - builder(URI) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientBuildercreated with the specified baseURI. - builder(URI) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
ArmeriaRetrofitBuildercreated with the specifiedbaseUrl. - builder(URI) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Returns a new
ThriftClientBuilderthat builds the client that connects to the specifiedURI. - builder(URI) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientBuildercreated with the specified baseURI. - builder(URI) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientBuildercreated with the specified baseURI. - builder(URI) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerBuildercreated with the specifiedeurekaUri. - builder(URI, String) - Static method in class com.linecorp.armeria.client.consul.ConsulEndpointGroup
-
Returns a newly-created
ConsulEndpointGroupBuilderwith the specifiedconsulUriandserviceNameto buildConsulEndpointGroupBuilder. - builder(URI, String) - Static method in class com.linecorp.armeria.server.consul.ConsulUpdatingListener
-
Returns a newly-created
ConsulUpdatingListenerBuilderwith the specifiedconsulUriandserviceNameto buildConsulUpdatingListener. - builder(URL) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- builder(Path) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns a new
PathStreamMessageBuilderwith the specifiedPath. - builder(Path) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServiceBuilderwith the specifiedrootDirin an O/S file system. - builder(Path) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- builder(Path) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServiceBuilderwith the web application at the specified document base, which can be a directory or a JAR/WAR file. - builder(Path, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupBuildercreated from the file at the specifiedPath. - builder(Path, String) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServiceBuilderwith the web application at the specified document base, which can be a directory or a JAR/WAR file. - builder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRuleBuilderwith the specifiedrequestHeadersFilter. - builder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a newly created
CircuitBreakerRuleWithContentBuilderwith the specifiedrequestHeadersFilter. - builder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRuleBuilderwith the specifiedrequestHeadersFilter. - builder(BiPredicate<? super ClientRequestContext, ? super RequestHeaders>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentBuilderwith the specifiedrequestHeadersFilter. - builder(IntSupplier) - Static method in interface com.linecorp.armeria.client.limit.ConcurrencyLimit
-
Returns a new
ConcurrencyLimitBuilderwith the specifiedIntSupplier. - builder(Predicate<? super String>) - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilderwith origins matching thepredicate. - builder(Predicate<? super String>) - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith origins matching theoriginPredicate. - builder(Properties, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupBuildercreated from the specifiedProperties. - builder(CuratorFramework, String, ZooKeeperDiscoverySpec) - Static method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroup
-
Returns a new
ZooKeeperEndpointGroupBuildercreated with the specifiedCuratorFrameworkand ZNode path. - builder(CuratorFramework, String, ZooKeeperRegistrationSpec) - Static method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
-
Returns a
ZooKeeperUpdatingListenerBuilderwith aCuratorFrameworkinstance and a znode path. - builder(ResteasyDeployment) - Static method in class com.linecorp.armeria.server.resteasy.ResteasyService
-
Creates a builder for
ResteasyService. - builderForAnyOrigin() - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith its origin set with"*"(any origin). - builderForCurator(String) - Static method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns a new
CuratorDiscoverySpecBuilder. - builderForCurator(String) - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns a new
CuratorRegistrationSpecBuilder. - builderForGson() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a new
GsonGrpcJsonMarshallerBuilder. - builderForJson() - Static method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
-
Returns a newly created
JsonHeadersSanitizerBuilder. - builderForJson() - Static method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns a newly created
JsonLogFormatterBuilder. - builderForOAuth1a() - Static method in class com.linecorp.armeria.common.auth.AuthToken
-
Create a new
OAuth1aTokenBuilder. - builderForOriginRegex(String) - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilderwith origins matching theregex. - builderForOriginRegex(String) - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith origins matching theoriginRegex. - builderForOriginRegex(Pattern) - Static method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a new
CorsPolicyBuilderwith origins matching theregex. - builderForOriginRegex(Pattern) - Static method in class com.linecorp.armeria.server.cors.CorsService
-
Returns a new
CorsServiceBuilderwith origins matching theoriginRegex. - builderForRampingUp() - Static method in interface com.linecorp.armeria.client.endpoint.EndpointSelectionStrategy
-
Returns a new
WeightRampingUpStrategyBuilderthat builds a weight ramping upEndpointSelectionStrategywhich ramps the weight of newly addedEndpoints. - builderForRpc(RetryRule) - Static method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns a new
RetryConfigBuilderwith the specifiedRetryRule. - builderForRpc(RetryRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns a new
RetryConfigBuilderwith the specifiedRetryRuleWithContent. - builderForServerSets() - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns a new
ServerSetsRegistrationSpecBuilder. - builderForText() - Static method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
-
Returns a newly created
TextHeadersSanitizerBuilder. - builderForText() - Static method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns a newly created
TextLogFormatterBuilder. - builderWithMapping(RetryConfigMapping<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Returns a new
RetryingClientBuilderwith the specifiedRetryConfigMapping. - buildHeaders() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Returns the immutable additional
HttpHeaderswhich will be set when building anHttpResponse. - Building a new HttpHeaders - Search tag in interface com.linecorp.armeria.common.HttpHeaders
- Section
- Building a new HttpHeaders from an existing one - Search tag in interface com.linecorp.armeria.common.HttpHeaders
- Section
- Building a new QueryParams - Search tag in interface com.linecorp.armeria.common.QueryParams
- Section
- Building a new QueryParams from an existing one - Search tag in interface com.linecorp.armeria.common.QueryParams
- Section
- buildOptions() - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Builds
ClientOptionswith the given options and the default options. - buildOptions(ClientOptions) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Builds
ClientOptionswith the specifiedbaseOptionsand the options which were set to this builder. - buildPartial() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- buildPartial() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- buildRequest() - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
-
Creates a new
HttpRequest. - buildWebClient() - Method in class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Returns a newly-created web client based on the properties of this builder.
- builtIn(BuiltInProperty) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified
BuiltInPropertyto the export list. - builtIn(BuiltInProperty, String) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified
BuiltInPropertyto the export list. - builtIn(BuiltInProperty, String) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified
BuiltInPropertyto the export list. - BuiltInProperty - Enum Class in com.linecorp.armeria.common.logging
-
A built-in property exported by
RequestContextExporter. - builtIns() - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns all
BuiltInPropertys in the export list. - ByteArrayRequestConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A
RequestConverterFunctionwhich converts a binary body of theAggregatedHttpRequestto one ofbyte[]orHttpDatadepending on theexpectedResultType. - ByteArrayRequestConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.ByteArrayRequestConverterFunction
- ByteArrayResponseConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A
ResponseConverterFunctionwhich creates anHttpResponsewhen: theresultis an instance ofHttpDataorbyte[]theresultis an instance ofPublisherorStreamwhile the"content-type"of theResponseHeadersis"application/binary"or"application/octet-stream"Note that thisResponseConverterFunctionis applied to an annotated service by default, so you don't have to specify this converter explicitly. - ByteArrayResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.ByteArrayResponseConverterFunction
- byteBuf() - Method in interface com.linecorp.armeria.common.Bytes
-
(Advanced users only) Returns a new duplicate of the underlying
ByteBufof this data. - byteBuf(int, int, ByteBufAccessMode) - Method in interface com.linecorp.armeria.common.Bytes
-
(Advanced users only) Returns a new slice, retained slice or direct copy of the underlying
ByteBufof this data based on the specifiedByteBufAccessMode. - byteBuf(ByteBufAccessMode) - Method in interface com.linecorp.armeria.common.Bytes
-
(Advanced users only) Returns a new duplicate, retained duplicate or direct copy of the underlying
ByteBufof this data based on the specifiedByteBufAccessMode. - ByteBufAccessMode - Enum Class in com.linecorp.armeria.common
- bytes() - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand converts theAggregatedHttpObject.content()into bytes. - Bytes - Interface in com.linecorp.armeria.common
-
Represents binary data.
- ByteStreamMessage - Interface in com.linecorp.armeria.common.stream
-
A
StreamMessagethat publishes bytes withHttpData. - BZIP2 - Static variable in class com.linecorp.armeria.common.MediaType
- BZIP2 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-bzip2".
C
- cache(DnsQuestion, DnsRecord...) - Method in interface com.linecorp.armeria.client.DnsCache
-
Caches a successful resolution.
- cache(DnsQuestion, Iterable<? extends DnsRecord>) - Method in interface com.linecorp.armeria.client.DnsCache
-
Caches a successful resolution.
- cache(DnsQuestion, UnknownHostException) - Method in interface com.linecorp.armeria.client.DnsCache
-
Caches a failed resolution.
- CACHE_CONTROL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Cache-Control"header field name. - CACHE_MANIFEST_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- CACHE_MANIFEST_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/cache-manifest; charset=utf-8".
- cacheControl(CacheControl) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the
"cache-control"header. - cacheControl(CacheControl) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- cacheControl(CacheControl) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the
"cache-control"header. - cacheControl(CacheControl) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- cacheControl(CharSequence) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the
"cache-control"header. - cacheControl(CharSequence) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- cacheControl(CharSequence) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the
"cache-control"header. - cacheControl(CharSequence) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- CacheControl - Class in com.linecorp.armeria.common
-
Directives for HTTP caching mechanisms in requests or responses.
- cachedHeaders() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the list of HTTP header names whose corresponding values will be cached, as specified in
Flags.headerValueCacheSpec(). - cachedHeaders() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the list of HTTP header names whose corresponding values will be cached, as specified in
FlagsProvider.headerValueCacheSpec(). - cachePrivate() - Method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns whether the
"private"directive is enabled. - cachePrivate() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables the
"private"directive. - cachePrivate(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables or disables the
"private"directive. - cachePublic() - Method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns whether the
"public"directive is enabled. - cachePublic() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables the
"public"directive. - cachePublic(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables or disables the
"public"directive. - cacheResult() - Method in interface com.linecorp.armeria.common.AggregationOptions
-
Returns whether to cache the aggregation result.
- cacheResult(boolean) - Method in class com.linecorp.armeria.common.AggregationOptionsBuilder
-
Returns whether to cache the aggregation result.
- cacheSpec() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the Caffeine specification string.
- cacheSpec(String) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the Caffeine specification string of the cache that stores the domain names and their resolved addresses.
- cacheSpec(String) - Method in class com.linecorp.armeria.client.DnsCacheBuilder
-
Sets the Caffeine specification string.
- cacheSpec(String) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Provides caching facility for OAuth 2.0
OAuth2TokenDescriptorin order to avoid continuous Token Introspection as per [RFC7662], Section 2.2. - CALL_CREDENTIALS - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
CallCredentialsthat carries credential data that will be propagated to the server via request metadata. - callbackExecutor(Executor) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- callCredentials(CallCredentials) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
CallCredentialsthat carries credential data that will be propagated to the server via request metadata. - cancel() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Cancels the response.
- cancel() - Method in interface com.linecorp.armeria.common.RequestContext
-
Cancels the current
Request. - cancel() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- cancel() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Cancels the request.
- cancel(boolean) - Method in class com.linecorp.armeria.common.CompletableRpcResponse
- cancel(boolean) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Does nothing but returning whether this future has been cancelled or not.
- cancel(Throwable) - Method in interface com.linecorp.armeria.common.RequestContext
- cancel(Throwable) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- cancellationCause() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the cause of cancellation,
nullif the request has not been cancelled. - cancellationCause() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- CancellationException - Exception Class in com.linecorp.armeria.common
-
A
RuntimeExceptionraised when a requested invocation is forced to stop before its completion. - CancellationException() - Constructor for exception class com.linecorp.armeria.common.CancellationException
-
Creates a new exception.
- CancellationException(String) - Constructor for exception class com.linecorp.armeria.common.CancellationException
-
Creates a new instance with the specified
message. - CancellationException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.CancellationException
-
Creates a new instance with the specified
messageandcause. - CancellationException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.common.CancellationException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - CancellationException(Throwable) - Constructor for exception class com.linecorp.armeria.common.CancellationException
-
Creates a new instance with the specified
cause. - CancelledSubscriptionException - Exception Class in com.linecorp.armeria.common.stream
-
A
RuntimeExceptionthat is raised to notifyStreamMessage.whenComplete()when aSubscriberhas cancelled itsSubscription. - CancelledSubscriptionException(String) - Constructor for exception class com.linecorp.armeria.common.stream.CancelledSubscriptionException
-
Creates a new exception with the specified
message. - canList(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Returns whether the file at the specified
pathis a listable directory. - canList(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractHttpVfs
- canList(Executor, String) - Method in interface com.linecorp.armeria.server.file.HttpVfs
-
Returns whether the file at the specified
pathis a listable directory. - canRequest() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Deprecated.
- catchAll() - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match any path. - cause() - Method in class com.linecorp.armeria.common.CompletableRpcResponse
- cause() - Method in interface com.linecorp.armeria.common.RpcResponse
-
Returns the cause of the failure if this
RpcResponsecompleted exceptionally. - cause(Throwable) - Method in class com.linecorp.armeria.common.ContentTooLargeExceptionBuilder
-
Sets the
Throwablethat caused thisContentTooLargeExceptionto get thrown. - CAUSE_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- CDN_LOOP - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
CDN-Loopheader field name. - certificate() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Returns the generated self-signed
X509Certificate. - certificate() - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Returns the generated
X509Certificate. - certificateFile() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Returns the self-signed certificate file.
- certificateFile() - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Returns the self-signed certificate file.
- certificateMetrics(File, MeterIdPrefix) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
- certificateMetrics(InputStream, MeterIdPrefix) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
- certificateMetrics(Iterable<? extends X509Certificate>, MeterIdPrefix) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
-
Returns a new
MeterBinderto observe the specifiedX509Certificate's validity. - certificateMetrics(X509Certificate, MeterIdPrefix) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
-
Returns a new
MeterBinderto observe the specifiedX509Certificate's validity. - ChainedCorsPolicyBuilder - Class in com.linecorp.armeria.server.cors
-
Builds a new
CorsPolicy. - channel() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
- CHANNEL_OPTIONS - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
ChannelOptions of the sockets created by theClientFactory. - CHANNEL_PIPELINE_CUSTOMIZER - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
Consumerthat customizes the NettyChannelPipeline. - channelOption(ChannelOption<T>, T) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the options of sockets created by the
ClientFactory. - channelOption(ChannelOption<T>, T) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
ChannelOptionof the server socket bound byServer. - channelOptions() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the
ChannelOptions of the sockets created by theClientFactory. - channelOptions() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
ChannelOptions and their values ofServer's server sockets. - channelPipelineCustomizer() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
Consumerthat customizes the NettyChannelPipeline. - charset() - Method in class com.linecorp.armeria.common.ContentDisposition
-
Returns the charset defined in
filename*parameter, ornullif not defined. - charset() - Method in class com.linecorp.armeria.common.MediaType
-
Returns a
Charsetfor the value of the charset parameter if it is specified. - charset(Charset) - Method in class com.linecorp.armeria.common.MediaType
-
Returns a
Charsetfor the value of the charset parameter if it is specified. - check(HealthCheckRequest, StreamObserver<HealthCheckResponse>) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
- checkers(HealthChecker...) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Adds the specified
HealthCheckers that determine the healthiness of theServer. - checkers(ListenableHealthChecker...) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the specified
ListenableHealthCheckers that determine the healthiness of theServer. - checkers(Iterable<? extends HealthChecker>) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Adds the specified
HealthCheckers that determine the healthiness of theServer. - checkers(Iterable<? extends ListenableHealthChecker>) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the specified
ListenableHealthCheckers that determine the healthiness of theServer. - checkInterval(Duration) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets the specified
Durationfor checking health. - checkIntervalMillis(long) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets the specified
checkIntervalMillsfor checking health in milliseconds. - checkMethod(HttpMethod) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets HTTP method for checking health by Consul agent.
- checkUri(String) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets URI for checking health by Consul agent.
- checkUri(URI) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets URI for checking health by Consul agent.
- childChannelOption(ChannelOption<T>, T) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
ChannelOptionof sockets accepted byServer. - childChannelOptions() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
ChannelOptions and their values of sockets accepted byServer. - childChannelPipelineCustomizer() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
Consumerthat customizes the Netty childChannelPipeline. - childChannelPipelineCustomizer(Consumer<? super ChannelPipeline>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
(Advanced users only) Adds the
Consumerthat customizes the NettyChannelPipeline. - children() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the list of
RequestLogAccesses that provide access to the childRequestLogs, ordered by the time they were added. - CircuitBreaker - Interface in com.linecorp.armeria.client.circuitbreaker
-
A circuit breaker, which tracks the number of success/failure requests and detects a remote service failure.
- CircuitBreakerBuilder - Class in com.linecorp.armeria.client.circuitbreaker
-
Builds a
CircuitBreakerinstance using builder pattern. - CircuitBreakerCallback - Interface in com.linecorp.armeria.common.circuitbreaker
-
A callback that is invoked for each request by
CircuitBreakerClient. - CircuitBreakerClient - Class in com.linecorp.armeria.client.circuitbreaker
-
An
HttpClientdecorator that handles failures of HTTP requests based on circuit breaker pattern. - CircuitBreakerClientBuilder - Class in com.linecorp.armeria.client.circuitbreaker
-
Builds a new
CircuitBreakerClientor its decorator function. - CircuitBreakerClientHandler - Interface in com.linecorp.armeria.client.circuitbreaker
-
A handler used by a
CircuitBreakerClientto integrate with a circuit breaker. - Circuit Breaker Configurations - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- CircuitBreakerDecision - Class in com.linecorp.armeria.client.circuitbreaker
-
A
CircuitBreakerDecisionthat determines aResponseas aCircuitBreakerDecision.success()orCircuitBreakerDecision.failure(), orCircuitBreakerDecision.ignore()s aResponse. - CircuitBreakerFactory - Interface in com.linecorp.armeria.client.circuitbreaker
-
A functional interface that represents a mapper factory, mapping a combination of host, method and path to a
CircuitBreaker. - CircuitBreakerListener - Interface in com.linecorp.armeria.client.circuitbreaker
-
The listener interface for receiving
CircuitBreakerevents. - CircuitBreakerListenerAdapter - Class in com.linecorp.armeria.client.circuitbreaker
-
A skeletal
CircuitBreakerListenerimplementation in order for a user to implement only the methods what he or she really needs. - CircuitBreakerListenerAdapter() - Constructor for class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListenerAdapter
- CircuitBreakerMapping - Interface in com.linecorp.armeria.client.circuitbreaker
-
Returns a
CircuitBreakerinstance from remote invocation parameters. - CircuitBreakerMappingBuilder - Class in com.linecorp.armeria.client.circuitbreaker
-
Builder class for building a
CircuitBreakerMappingbased on a combination of host, method and path. - CircuitBreakerMappingBuilder() - Constructor for class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMappingBuilder
- CircuitBreakerRpcClient - Class in com.linecorp.armeria.client.circuitbreaker
-
An
RpcClientdecorator that handles failures of RPC remote invocation based on circuit breaker pattern. - CircuitBreakerRpcClientBuilder - Class in com.linecorp.armeria.client.circuitbreaker
-
Builds a new
CircuitBreakerRpcClientor its decorator function. - CircuitBreakerRule - Interface in com.linecorp.armeria.client.circuitbreaker
-
Determines whether a
Responseshould be reported as a success or failure to aCircuitBreaker. - CircuitBreakerRuleBuilder - Class in com.linecorp.armeria.client.circuitbreaker
-
A builder for creating a new
CircuitBreakerRule. - CircuitBreakerRuleWithContent<T> - Interface in com.linecorp.armeria.client.circuitbreaker
-
Determines whether a
Responseshould be reported as a success or failure to aCircuitBreakerusing the content of theResponse. - CircuitBreakerRuleWithContentBuilder<T> - Class in com.linecorp.armeria.client.circuitbreaker
-
A builder for creating a new
CircuitBreakerRuleWithContent. - circuitOpenWindow - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- circuitOpenWindow(Duration) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the duration of OPEN state.
- circuitOpenWindowMillis(long) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the duration of OPEN state in milliseconds.
- circuitState() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Returns the current
CircuitState. - CircuitState - Enum Class in com.linecorp.armeria.client.circuitbreaker
-
Defines the states of circuit breaker.
- Circuit States and Transitions - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- CLASS_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- clear() - Method in class com.linecorp.armeria.client.ClientDecorationBuilder
-
Clears all HTTP-level and RPC-level decorators set so far.
- clear() - Static method in class com.linecorp.armeria.client.SessionProtocolNegotiationCache
-
Clears the cache.
- clear() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clear() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clear() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all headers.
- clear() - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all parameters.
- clear() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- clear() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- clear() - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Clears the captured
ServiceRequestContexts. - clear(RequestContext) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Unbinds all request-scoped
MDCproperties from the specifiedRequestContext. - clearCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- clearClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- clearDecorators() - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Clears all HTTP-level and RPC-level decorators set so far.
- clearDecorators() - Method in class com.linecorp.armeria.client.ClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.RestClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.WebClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- clearDecorators() - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- clearField(Descriptors.FieldDescriptor) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clearFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- clearLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- clearMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clearOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- clearOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- clearRequestTimeout() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Clears the previously scheduled request timeout, if any.
- clearRequestTimeout() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- clearResponseTimeout() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Clears the previously scheduled response timeout, if any.
- clearResponseTimeout() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- clearStackTrace() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- clearTrace(T) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Empties the stack trace of the specified
exception. - Client<I,
O> - Interface in com.linecorp.armeria.client - CLIENT_CLOSED_REQUEST - Static variable in class com.linecorp.armeria.common.HttpStatus
-
499 Client Closed Request.
- CLIENT_ERROR - Enum constant in enum class com.linecorp.armeria.common.HttpStatusClass
-
The client error class (4xx).
- CLIENT_IP - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"client.ip"- the IP address who initiated a request. - clientAddress() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the address of the client who initiated this request.
- clientAddress() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- clientAddressFilter() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns a filter which evaluates whether an
InetAddresscan be used as a client address. - clientAddressFilter(Predicate<? super InetAddress>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a filter which evaluates whether an
InetAddresscan be used as a client address. - clientAddressMapper() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns a
Functionto use when determining the client address fromProxiedAddresses. - clientAddressMapper(Function<? super ProxiedAddresses, ? extends InetSocketAddress>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a
Functionto use when determining the client address fromProxiedAddresses. - ClientAddressSource - Class in com.linecorp.armeria.server
-
A source which is used to get a client address.
- clientAddressSources() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns a list of
ClientAddressSources which are used to determine where to look for the client address, in the order of preference. - clientAddressSources(ClientAddressSource...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a list of
ClientAddressSources which are used to determine where to look for the client address, in the order of preference. - clientAddressSources(Iterable<ClientAddressSource>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a list of
ClientAddressSources which are used to determine where to look for the client address, in the order of preference. - clientAddressTrustedProxyFilter() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns a filter which evaluates whether an
InetAddressof a remote endpoint is trusted. - clientAddressTrustedProxyFilter(Predicate<? super InetAddress>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a filter which evaluates whether an
InetAddressof a remote endpoint is trusted. - clientAuthentication() - Method in interface com.linecorp.armeria.common.auth.oauth2.OAuth2Request
-
Returns the client authentication for this request.
- clientAuthentication(ClientAuthentication) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Provides client authentication for the OAuth 2.0 requests as per [RFC6749], Section 2.3.
- clientAuthentication(ClientAuthentication) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Provides client authentication for the OAuth 2.0 Introspection requests, as per [RFC6749], Section 2.3.
- clientAuthentication(Supplier<ClientAuthentication>) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Provides client authentication for the OAuth 2.0 requests as per [RFC6749], Section 2.3.
- clientAuthentication(Supplier<ClientAuthentication>) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Provides client authentication for the OAuth 2.0 Introspection requests, as per [RFC6749], Section 2.3.
- ClientAuthentication - Interface in com.linecorp.armeria.common.auth.oauth2
-
Provides client authentication for the OAuth 2.0 requests, as per [RFC6749], Section 2.3.
- clientAuthorization(Supplier<String>, String) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on encoded authorization token and authorization type, as per [RFC6749], Section 2.3.
- clientAuthorization(Supplier<String>, String) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on encoded authorization token and authorization type, as per [RFC6749], Section 2.3.
- clientAuthorization(Supplier<String>, String) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Deprecated.
- clientAuthorization(Supplier<String>, String) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Deprecated.
- ClientAuthorization - Class in com.linecorp.armeria.common.auth.oauth2
-
Deprecated.Use
ClientAuthenticationinstead. - clientBasicAuthorization(Supplier<String>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on encoded authorization token and
Basicauthorization type, as per [RFC6749], Section 2.3. - clientBasicAuthorization(Supplier<String>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on encoded authorization token and
Basicauthorization type, as per [RFC6749], Section 2.3. - clientBasicAuthorization(Supplier<String>) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Deprecated.
- clientBasicAuthorization(Supplier<String>) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
Deprecated.
- ClientBuilder - Class in com.linecorp.armeria.client
-
Creates a new client that connects to the specified
URIusing the builder pattern. - clientBuilderParams(ClientOptions) - Method in class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Returns a newly-created
ClientBuilderParamswith the specifiedClientOptions. - clientBuilderParams(T) - Method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the
ClientBuilderParamsheld inclient. - clientBuilderParams(T) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- ClientBuilderParams - Interface in com.linecorp.armeria.client
-
Provides the construction parameters of a client.
- ClientCacheControl - Class in com.linecorp.armeria.common
-
Directives for HTTP caching mechanisms in requests.
- ClientCacheControlBuilder - Class in com.linecorp.armeria.common
-
Creates a new
ClientCacheControlusing the builder pattern. - ClientCircuitBreakerGenerator<T> - Interface in com.linecorp.armeria.client.circuitbreaker
-
Returns a circuit breaker implementation from remote invocation parameters.
- ClientConnectionTimings - Class in com.linecorp.armeria.common.logging
-
A holder class which has the timing information about a connection attempt before a client sends a
Request. - ClientConnectionTimingsBuilder - Class in com.linecorp.armeria.common.logging
-
Builds a new
ClientConnectionTimings. - clientCredentials(Supplier<? extends Map.Entry<String, String>>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on client credentials and
Basicauthorization type, as per [RFC6749], Section 2.3. - clientCredentials(Supplier<? extends Map.Entry<String, String>>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on client credentials and
Basicauthorization type, as per [RFC6749], Section 2.3. - clientCredentials(Supplier<? extends Map.Entry<String, String>>) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
- clientCredentials(Supplier<? extends Map.Entry<String, String>>, String) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on client credentials and authorization type, as per [RFC6749], Section 2.3.
- clientCredentials(Supplier<? extends Map.Entry<String, String>>, String) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
Provides client authorization for the OAuth 2.0 requests based on client credentials and authorization type, as per [RFC6749], Section 2.3.
- clientCredentials(Supplier<? extends Map.Entry<String, String>>, String) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocationBuilder
-
Deprecated.
- clientCredentials(Supplier<? extends Map.Entry<String, String>>, String) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
- ClientDecoration - Class in com.linecorp.armeria.client
- ClientDecorationBuilder - Class in com.linecorp.armeria.client
-
Creates a new
ClientDecorationusing the builder pattern. - clientFactory(ClientFactory) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the
ClientFactoryto use when making health check requests. - ClientFactory - Interface in com.linecorp.armeria.client
-
Creates and manages clients.
- ClientFactoryBuilder - Class in com.linecorp.armeria.client
-
Builds a new
ClientFactory. - ClientFactoryOption<T> - Class in com.linecorp.armeria.client
-
A
ClientFactoryoption. - ClientFactoryOptions - Class in com.linecorp.armeria.client
-
A set of
ClientFactoryOptions and their respective values. - ClientFactoryOptionValue<T> - Class in com.linecorp.armeria.client
-
A value of a
ClientFactoryOption. - ClientFactoryProvider - Interface in com.linecorp.armeria.client
-
Creates a new
ClientFactorydynamically via Java SPI (Service Provider Interface). - clientHttpConnector(List<ArmeriaClientConfigurator>, DataBufferFactoryWrapper<?>) - Method in class com.linecorp.armeria.spring.web.reactive.ArmeriaClientAutoConfiguration
-
Returns a
ClientHttpConnectorwhich is configured by a list ofArmeriaClientConfigurators. - clientId() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"client_id" Token Introspection Response field, OPTIONAL.
- clientId(String) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
client_idToken Introspection Response field, OPTIONAL. - ClientObservationContext - Class in com.linecorp.armeria.client.observation
-
A
Observation.Contextwhich may be used in conjunction withObservationClientto implement customObservationConventions orObservationHandlers. - ClientOption<T> - Class in com.linecorp.armeria.client
-
A client option.
- clientOptions() - Method in interface com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckerContext
-
Returns the
ClientOptionsof theClientthat sends health check requests. - clientOptions(ClientOptions) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the
ClientOptionsof theClientthat sends health check requests. - ClientOptions - Class in com.linecorp.armeria.client
-
A set of
ClientOptions and their respective values. - ClientOptionsBuilder - Class in com.linecorp.armeria.client
-
Creates a new
ClientOptionsusing the builder pattern. - ClientOptionValue<T> - Class in com.linecorp.armeria.client
-
A value of a
ClientOption. - ClientRequestContext - Interface in com.linecorp.armeria.client
- ClientRequestContextBuilder - Class in com.linecorp.armeria.client
-
Builds a new
ClientRequestContext. - ClientRequestContextCaptor - Interface in com.linecorp.armeria.client
-
Captures the
ClientRequestContexts created by the current thread. - ClientRequestContextWrapper - Class in com.linecorp.armeria.client
-
Wraps an existing
ClientRequestContext. - ClientRequestContextWrapper(ClientRequestContext) - Constructor for class com.linecorp.armeria.client.ClientRequestContextWrapper
-
Creates a new instance.
- Clients - Class in com.linecorp.armeria.client
-
Creates a new client that connects to a specified
URI. - clientStubFactory(GrpcClientStubFactory) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
GrpcClientStubFactorythat creates a gRPC client stub. - clientType() - Method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns the type of the client.
- clientType() - Method in class com.linecorp.armeria.client.UserClient
- clock() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns the
Clockwhich provides the current date and time. - clock() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Returns the
Clockthat provides the current date and time. - clock() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns the
Clockthe provides the current date and time to anFileService. - clock(Clock) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the
Clockthat provides the current date and time. - clock(Clock) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- clock(Clock) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the
Clockthat provides the current date and time. - clock(Clock) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- clone() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clone() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- close() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- close() - Method in class com.linecorp.armeria.client.Endpoint
-
This method does nothing.
- close() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- close() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
- close() - Method in interface com.linecorp.armeria.common.Bytes
-
Releases the underlying
ByteBufif this data was created with pooled objects. - close() - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
- close() - Method in class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
- close() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- close() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
- close() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Closes the deferred stream without setting a delegate.
- close() - Method in interface com.linecorp.armeria.common.stream.StreamMessageDuplicator
-
Closes this duplicator and prevents it from further duplication.
- close() - Method in interface com.linecorp.armeria.common.stream.StreamWriter
-
Closes the
StreamMessagesuccessfully. - close() - Method in interface com.linecorp.armeria.common.util.AsyncCloseable
-
Releases any underlying resources held by this object synchronously.
- close() - Method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
- close() - Method in interface com.linecorp.armeria.common.util.SafeCloseable
- close() - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
A synchronous version of
StartStopSupport.stop(Object). - close() - Method in interface com.linecorp.armeria.common.websocket.WebSocketWriter
-
Sends the closing handshake with
WebSocketCloseStatus.NORMAL_CLOSURE. - close() - Method in class com.linecorp.armeria.server.Server
- close() - Method in class com.linecorp.armeria.spring.SpringDependencyInjector
- close() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- close() - Method in class com.linecorp.armeria.xds.ClusterRoot
- close() - Method in class com.linecorp.armeria.xds.ListenerRoot
- close(AggregatedHttpResponse) - Method in interface com.linecorp.armeria.common.HttpResponseWriter
-
Writes the specified HTTP response and closes the stream.
- close(WebSocketCloseStatus) - Method in interface com.linecorp.armeria.common.websocket.WebSocketWriter
-
Sends the closing handshake with the
WebSocketCloseStatus. - close(WebSocketCloseStatus, String) - Method in interface com.linecorp.armeria.common.websocket.WebSocketWriter
-
Sends the closing handshake with the
WebSocketCloseStatusand the reason. - close(Object) - Static method in class com.linecorp.armeria.unsafe.PooledObjects
-
Closes the given pooled
Bytes. - close(Throwable) - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- close(Throwable) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Closes the deferred stream without setting a delegate.
- close(Throwable) - Method in interface com.linecorp.armeria.common.stream.StreamWriter
-
Closes the
StreamMessageexceptionally. - close(Throwable) - Method in interface com.linecorp.armeria.common.websocket.WebSocketWriter
-
Sends the closing handshake with the
WebSocketCloseStatus.INTERNAL_SERVER_ERRORandThrowable.getMessage(). - CLOSE - Enum constant in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
A close frame.
- closeAsync() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- closeAsync() - Method in class com.linecorp.armeria.client.Endpoint
-
This method does nothing but returning an immediately complete future.
- closeAsync() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- closeAsync() - Method in interface com.linecorp.armeria.common.util.AsyncCloseable
-
Releases any underlying resources held by this object asynchronously.
- closeAsync() - Method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
- closeAsync() - Method in class com.linecorp.armeria.common.util.StartStopSupport
- closeAsync() - Method in class com.linecorp.armeria.server.Server
- closeAsync() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- closed() - Static method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
-
Returns the
AsyncCloseableSupportwhich has been closed already. - CLOSED - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- CLOSED - Enum constant in enum class com.linecorp.armeria.client.circuitbreaker.CircuitState
-
Initial state.
- closeDefault() - Static method in interface com.linecorp.armeria.client.ClientFactory
-
Closes the default
ClientFactory. - ClosedSessionException - Exception Class in com.linecorp.armeria.common
-
A
RuntimeExceptionraised when the connection to the remote peer has been closed unexpectedly. - ClosedSessionException(String) - Constructor for exception class com.linecorp.armeria.common.ClosedSessionException
-
Creates a new instance with the specified
message. - ClosedSessionException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.ClosedSessionException
-
Creates a new instance with the specified
messageandcause. - ClosedSessionException(Throwable) - Constructor for exception class com.linecorp.armeria.common.ClosedSessionException
-
Creates a new instance with the specified
cause. - ClosedStreamException - Exception Class in com.linecorp.armeria.common.stream
-
A
RuntimeExceptionthat is raised when aStreamMessageor an HTTP/2 stream has been closed unexpectedly. - ClosedStreamException(String) - Constructor for exception class com.linecorp.armeria.common.stream.ClosedStreamException
-
Creates a new instance with the specified
message. - ClosedStreamException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.stream.ClosedStreamException
-
Creates a new instance with the specified
messageandcause. - ClosedStreamException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.common.stream.ClosedStreamException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - ClosedStreamException(Throwable) - Constructor for exception class com.linecorp.armeria.common.stream.ClosedStreamException
-
Creates a new instance with the specified
cause. - closeFailed(Throwable) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when failed to stop in
StartStopSupport.close(). - closeOnJvmShutdown() - Method in interface com.linecorp.armeria.client.ClientFactory
-
Registers a JVM shutdown hook that closes this
ClientFactorywhen the current JVM terminates. - closeOnJvmShutdown() - Method in class com.linecorp.armeria.server.Server
-
Registers a JVM shutdown hook that closes this
Serverwhen the current JVM terminates. - closeOnJvmShutdown(Runnable) - Method in interface com.linecorp.armeria.client.ClientFactory
-
Registers a JVM shutdown hook that closes this
ClientFactorywhen the current JVM terminates. - closeOnJvmShutdown(Runnable) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- closeOnJvmShutdown(Runnable) - Method in class com.linecorp.armeria.server.Server
-
Registers a JVM shutdown hook that closes this
Serverwhen the current JVM terminates. - closeStatus() - Method in exception class com.linecorp.armeria.server.websocket.WebSocketProtocolViolationException
-
Returns the
WebSocketCloseStatus. - CloseWebSocketFrame - Interface in com.linecorp.armeria.common.websocket
-
A close
WebSocketFrame. - CLUSTER - Enum constant in enum class com.linecorp.armeria.xds.XdsType
- clusterRoot(String) - Method in interface com.linecorp.armeria.xds.XdsBootstrap
-
Represents a
Clusterroot node of a bootstrap. - ClusterRoot - Class in com.linecorp.armeria.xds
-
A root node representing a
Cluster. - ClusterSnapshot - Class in com.linecorp.armeria.xds
-
A snapshot of a
Clusterresource. - clusterSnapshots() - Method in class com.linecorp.armeria.xds.RouteSnapshot
-
A list of
ClusterSnapshots which belong to thisRouteConfiguration. - ClusterXdsResource - Class in com.linecorp.armeria.xds
-
A resource object for a
Cluster. - code() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns the code of this
HttpStatus. - code() - Method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
Returns the status code.
- codeAsText() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns the status code as
String. - codeClass() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns the class of this
HttpStatus. - collect() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Collects the elements published by this
StreamMessage. - collect(SubscriptionOption...) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Collects the elements published by this
StreamMessagewith the specifiedSubscriptionOptions. - collect(EventExecutor, SubscriptionOption...) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- collect(EventExecutor, SubscriptionOption...) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- collect(EventExecutor, SubscriptionOption...) - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- collect(EventExecutor, SubscriptionOption...) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Collects the elements published by this
StreamMessagewith the specifiedEventExecutorandSubscriptionOptions. - collect(EventExecutor, SubscriptionOption...) - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- collect(Function<? super BodyPart, CompletableFuture<? extends T>>) - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Collects the elements published by this
Multipart. - collect(Function<? super BodyPart, CompletableFuture<? extends T>>, SubscriptionOption...) - Method in interface com.linecorp.armeria.common.multipart.Multipart
-
Collects the elements published by this
Multipart. - collectBytes() - Method in interface com.linecorp.armeria.common.stream.ByteStreamMessage
-
Collects the bytes published by this
ByteStreamMessage. - collectBytes(EventExecutor) - Method in interface com.linecorp.armeria.common.stream.ByteStreamMessage
-
Collects the bytes published by this
ByteStreamMessage. - com.linecorp.armeria.client - package com.linecorp.armeria.client
-
Client core.
- com.linecorp.armeria.client.auth.oauth2 - package com.linecorp.armeria.client.auth.oauth2
-
Client-side OAuth 2.0 implementation artifacts.
- com.linecorp.armeria.client.brave - package com.linecorp.armeria.client.brave
- com.linecorp.armeria.client.circuitbreaker - package com.linecorp.armeria.client.circuitbreaker
-
Failure detection and fallback mechanism based on circuit breaker pattern.
- com.linecorp.armeria.client.consul - package com.linecorp.armeria.client.consul
-
Consul-based
EndpointGroupimplementation. - com.linecorp.armeria.client.cookie - package com.linecorp.armeria.client.cookie
-
Cookie aware client.
- com.linecorp.armeria.client.encoding - package com.linecorp.armeria.client.encoding
-
HTTP content decoding client.
- com.linecorp.armeria.client.endpoint - package com.linecorp.armeria.client.endpoint
-
Endpointgroups and their registry. - com.linecorp.armeria.client.endpoint.dns - package com.linecorp.armeria.client.endpoint.dns
-
DNS-based
EndpointGroupimplementation. - com.linecorp.armeria.client.endpoint.healthcheck - package com.linecorp.armeria.client.endpoint.healthcheck
-
Filters out unhealthy
Endpoints from an existingEndpointGroupby sending health check requests. - com.linecorp.armeria.client.eureka - package com.linecorp.armeria.client.eureka
-
Eureka-based
EndpointGroupfor automatic service discovery. - com.linecorp.armeria.client.grpc - package com.linecorp.armeria.client.grpc
-
An armeria client that uses the gRPC wire protocol.
- com.linecorp.armeria.client.grpc.protocol - package com.linecorp.armeria.client.grpc.protocol
-
Unary gRPC client without support for gRPC generated code stubs.
- com.linecorp.armeria.client.kubernetes - package com.linecorp.armeria.client.kubernetes
-
Fabric8 Kubernetes client based on Armeria.
- com.linecorp.armeria.client.kubernetes.endpoints - package com.linecorp.armeria.client.kubernetes.endpoints
-
EndpointGroupfor Kubernetes services. - com.linecorp.armeria.client.limit - package com.linecorp.armeria.client.limit
-
Limits the number of executed
Requests. - com.linecorp.armeria.client.logging - package com.linecorp.armeria.client.logging
-
Logging client decorators.
- com.linecorp.armeria.client.metric - package com.linecorp.armeria.client.metric
-
Metric-collecting client decorators.
- com.linecorp.armeria.client.observation - package com.linecorp.armeria.client.observation
-
Observation basing on Micrometer Observation.
- com.linecorp.armeria.client.proxy - package com.linecorp.armeria.client.proxy
-
Proxy configuration.
- com.linecorp.armeria.client.redirect - package com.linecorp.armeria.client.redirect
- com.linecorp.armeria.client.resteasy - package com.linecorp.armeria.client.resteasy
-
Integration with RESTEasy client.
- com.linecorp.armeria.client.retrofit2 - package com.linecorp.armeria.client.retrofit2
-
Retrofit2 adapter for Armeria.
- com.linecorp.armeria.client.retry - package com.linecorp.armeria.client.retry
-
A
Clientdecorator that handles failures and retries requests. - com.linecorp.armeria.client.thrift - package com.linecorp.armeria.client.thrift
-
Thrift client.
- com.linecorp.armeria.client.websocket - package com.linecorp.armeria.client.websocket
-
Client-side classes for the WebSocket Protocol.
- com.linecorp.armeria.client.zookeeper - package com.linecorp.armeria.client.zookeeper
-
ZooKeeper-based
EndpointGroupfor automatic service discovery. - com.linecorp.armeria.common - package com.linecorp.armeria.common
-
Common types.
- com.linecorp.armeria.common.annotation - package com.linecorp.armeria.common.annotation
-
Common annotations.
- com.linecorp.armeria.common.auth - package com.linecorp.armeria.common.auth
-
HTTP authorization common.
- com.linecorp.armeria.common.auth.oauth2 - package com.linecorp.armeria.common.auth.oauth2
-
Common artifacts used by OAuth 2.0 implementation.
- com.linecorp.armeria.common.brave - package com.linecorp.armeria.common.brave
- com.linecorp.armeria.common.circuitbreaker - package com.linecorp.armeria.common.circuitbreaker
-
Provides the common classes for
CircuitBreaker. - com.linecorp.armeria.common.consul - package com.linecorp.armeria.common.consul
-
Various classes used internally.
- com.linecorp.armeria.common.encoding - package com.linecorp.armeria.common.encoding
-
Provides the common classes for HTTP content encoding.
- com.linecorp.armeria.common.graphql.protocol - package com.linecorp.armeria.common.graphql.protocol
-
Common classes for handling the GraphQL protocol.
- com.linecorp.armeria.common.graphql.scalar - package com.linecorp.armeria.common.graphql.scalar
-
GraphQL-related extended scalar classes.
- com.linecorp.armeria.common.grpc - package com.linecorp.armeria.common.grpc
-
gRPC-related common classes.
- com.linecorp.armeria.common.grpc.protocol - package com.linecorp.armeria.common.grpc.protocol
-
Common classes for handling the gRPC wire protocol without support for gRPC generated code stubs.
- com.linecorp.armeria.common.kotlin - package com.linecorp.armeria.common.kotlin
-
Kotlin-related common classes.
- com.linecorp.armeria.common.logback - package com.linecorp.armeria.common.logback
-
Logback integration.
- com.linecorp.armeria.common.logging - package com.linecorp.armeria.common.logging
- com.linecorp.armeria.common.metric - package com.linecorp.armeria.common.metric
-
Common metric collection utilities.
- com.linecorp.armeria.common.multipart - package com.linecorp.armeria.common.multipart
-
Multiple part messages support.
- com.linecorp.armeria.common.prometheus - package com.linecorp.armeria.common.prometheus
-
Prometheus version 1 metrics.
- com.linecorp.armeria.common.reactor3 - package com.linecorp.armeria.common.reactor3
-
Reactor plugins to help keep
RequestContextduring Reactor operations. - com.linecorp.armeria.common.rxjava2 - package com.linecorp.armeria.common.rxjava2
-
RxJava2 plugins to help keep
RequestContextduring RxJava2 Operations. - com.linecorp.armeria.common.rxjava3 - package com.linecorp.armeria.common.rxjava3
-
RxJava3 plugins to help keep
RequestContextduring RxJava3 Operations. - com.linecorp.armeria.common.sse - package com.linecorp.armeria.common.sse
-
Server-Sent Events support.
- com.linecorp.armeria.common.stream - package com.linecorp.armeria.common.stream
-
Streamed message types.
- com.linecorp.armeria.common.thrift - package com.linecorp.armeria.common.thrift
-
Thrift-related common classes.
- com.linecorp.armeria.common.thrift.text - package com.linecorp.armeria.common.thrift.text
-
A Thrift JSON protocol that supports field names as defined in the IDL.
- com.linecorp.armeria.common.throttling - package com.linecorp.armeria.common.throttling
-
Common throttling artifacts used by throttling implementation.
- com.linecorp.armeria.common.util - package com.linecorp.armeria.common.util
-
Generic utility classes.
- com.linecorp.armeria.common.websocket - package com.linecorp.armeria.common.websocket
-
Common classes for the WebSocket Protocol.
- com.linecorp.armeria.common.zookeeper - package com.linecorp.armeria.common.zookeeper
-
ZooKeeper-related common classes.
- com.linecorp.armeria.dropwizard - package com.linecorp.armeria.dropwizard
-
Provides a Dropwizard Bundle for Armeria.
- com.linecorp.armeria.resilience4j.circuitbreaker - package com.linecorp.armeria.resilience4j.circuitbreaker
-
Resilience4j'sCircuitBreakerintegration with Armeria. - com.linecorp.armeria.resilience4j.circuitbreaker.client - package com.linecorp.armeria.resilience4j.circuitbreaker.client
-
Resilience4j'sCircuitBreakerintegration with Armeria clients. - com.linecorp.armeria.server - package com.linecorp.armeria.server
-
Server core.
- com.linecorp.armeria.server.annotation - package com.linecorp.armeria.server.annotation
-
Annotations for building a RESTful service.
- com.linecorp.armeria.server.annotation.decorator - package com.linecorp.armeria.server.annotation.decorator
-
Decorators for the annotated HTTP service.
- com.linecorp.armeria.server.annotation.processor - package com.linecorp.armeria.server.annotation.processor
-
Annotation processors for annotated services.
- com.linecorp.armeria.server.auth - package com.linecorp.armeria.server.auth
-
HTTP authorization service.
- com.linecorp.armeria.server.auth.oauth2 - package com.linecorp.armeria.server.auth.oauth2
-
Server-side OAuth 2.0 implementation artifacts.
- com.linecorp.armeria.server.brave - package com.linecorp.armeria.server.brave
- com.linecorp.armeria.server.consul - package com.linecorp.armeria.server.consul
-
Automatic service registration and discovery with Consul.
- com.linecorp.armeria.server.cors - package com.linecorp.armeria.server.cors
-
Cross-Origin Resource Sharing (CORS) support.
- com.linecorp.armeria.server.docs - package com.linecorp.armeria.server.docs
-
Documentation service.
- com.linecorp.armeria.server.encoding - package com.linecorp.armeria.server.encoding
-
HTTP content encoding service.
- com.linecorp.armeria.server.eureka - package com.linecorp.armeria.server.eureka
-
Eureka-based automatic service registration.
- com.linecorp.armeria.server.file - package com.linecorp.armeria.server.file
-
HTTP static file service.
- com.linecorp.armeria.server.graphql - package com.linecorp.armeria.server.graphql
-
GraphQL-related server classes.
- com.linecorp.armeria.server.graphql.protocol - package com.linecorp.armeria.server.graphql.protocol
-
HttpServiceimplementations for supporting the GraphQL protocol. - com.linecorp.armeria.server.grpc - package com.linecorp.armeria.server.grpc
-
Allows an Armeria server to host a gRPC API using the gRPC wire protocol.
- com.linecorp.armeria.server.grpc.protocol - package com.linecorp.armeria.server.grpc.protocol
-
HttpServiceimplementations for handling the gRPC wire protocol without support for gRPC generated code stubs. - com.linecorp.armeria.server.healthcheck - package com.linecorp.armeria.server.healthcheck
-
HTTP health check service for load balancers.
- com.linecorp.armeria.server.jetty - package com.linecorp.armeria.server.jetty
-
Embedded Jetty service.
- com.linecorp.armeria.server.kotlin - package com.linecorp.armeria.server.kotlin
-
Decorators for Kotlin coroutines.
- com.linecorp.armeria.server.logging - package com.linecorp.armeria.server.logging
-
Logging and metric-collecting service decorators.
- com.linecorp.armeria.server.logging.kafka - package com.linecorp.armeria.server.logging.kafka
-
Kafka backend integration support for request/response logging.
- com.linecorp.armeria.server.management - package com.linecorp.armeria.server.management
-
Supports monitoring and management features.
- com.linecorp.armeria.server.metric - package com.linecorp.armeria.server.metric
-
Metric-collecting service decorators and exporters.
- com.linecorp.armeria.server.observation - package com.linecorp.armeria.server.observation
-
Observation basing on Micrometer Observation.
- com.linecorp.armeria.server.prometheus - package com.linecorp.armeria.server.prometheus
-
Prometheus version 1 metrics.
- com.linecorp.armeria.server.protobuf - package com.linecorp.armeria.server.protobuf
-
Provides the default
ResponseConverterFunctionwhich automatically converts aMessageinto anHttpResponseand the defaultRequestConverterFunctionwhich automatically converts anAggregatedHttpRequestinto aMessage. - com.linecorp.armeria.server.resteasy - package com.linecorp.armeria.server.resteasy
-
Integration with RESTEasy server.
- com.linecorp.armeria.server.rxjava2 - package com.linecorp.armeria.server.rxjava2
-
Provides a default
ResponseConverterFunctionwhich automatically converts anObservableSourceinto anHttpResponsewhen theObservableSourceis returned by an annotated HTTP service. - com.linecorp.armeria.server.rxjava3 - package com.linecorp.armeria.server.rxjava3
-
Provides a default
ResponseConverterFunctionwhich automatically converts anObservableSourceinto anHttpResponsewhen theObservableSourceis returned by an annotated HTTP service. - com.linecorp.armeria.server.saml - package com.linecorp.armeria.server.saml
-
SAML-based single sign-on service.
- com.linecorp.armeria.server.streaming - package com.linecorp.armeria.server.streaming
-
Supports streaming responses from
PublisherorStream. - com.linecorp.armeria.server.thrift - package com.linecorp.armeria.server.thrift
-
Thrift service.
- com.linecorp.armeria.server.throttling - package com.linecorp.armeria.server.throttling
-
Request throttling service decorators and strategies.
- com.linecorp.armeria.server.throttling.bucket4j - package com.linecorp.armeria.server.throttling.bucket4j
-
Rate-limiting throttling implementation based on Token-Bucket algorithm and Bucket4j library.
- com.linecorp.armeria.server.tomcat - package com.linecorp.armeria.server.tomcat
-
Embedded Tomcat service.
- com.linecorp.armeria.server.websocket - package com.linecorp.armeria.server.websocket
-
Server-side classes for the WebSocket Protocol.
- com.linecorp.armeria.server.zookeeper - package com.linecorp.armeria.server.zookeeper
-
ZooKeeper-based automatic service registration.
- com.linecorp.armeria.spring - package com.linecorp.armeria.spring
-
Spring Boot integration.
- com.linecorp.armeria.spring.actuate - package com.linecorp.armeria.spring.actuate
-
Spring Boot actuator integration.
- com.linecorp.armeria.spring.client - package com.linecorp.armeria.spring.client
-
Spring 6 HTTP interface integration.
- com.linecorp.armeria.spring.web.reactive - package com.linecorp.armeria.spring.web.reactive
-
Spring Boot integration based on reactive server stack.
- com.linecorp.armeria.testing.junit4.common - package com.linecorp.armeria.testing.junit4.common
-
Common testing utilities.
- com.linecorp.armeria.testing.junit4.server - package com.linecorp.armeria.testing.junit4.server
-
Server-side testing utilities.
- com.linecorp.armeria.testing.junit5.common - package com.linecorp.armeria.testing.junit5.common
-
Common testing utilities.
- com.linecorp.armeria.testing.junit5.server - package com.linecorp.armeria.testing.junit5.server
-
Server-side testing utilities.
- com.linecorp.armeria.testing.junit5.server.mock - package com.linecorp.armeria.testing.junit5.server.mock
-
A mock server for use when testing clients.
- com.linecorp.armeria.testing.server - package com.linecorp.armeria.testing.server
-
Testing utilities.
- com.linecorp.armeria.unsafe - package com.linecorp.armeria.unsafe
- com.linecorp.armeria.unsafe.grpc - package com.linecorp.armeria.unsafe.grpc
-
Utilities for working with
ByteBufin an unsafe way. - com.linecorp.armeria.xds - package com.linecorp.armeria.xds
-
Provides integrations with the v3 gRPC-xDS protocol.
- com.linecorp.armeria.xds.client.endpoint - package com.linecorp.armeria.xds.client.endpoint
-
Provides client-side
Endpointrelated integrations with xDS. - combined() - Static method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Returns an access log writer with a combined format.
- comment() - Method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns a comment of this event, if it exists.
- comment(String) - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Sets the specified
comment. - commitTimeMillis() - Method in class com.linecorp.armeria.common.util.Version
-
Returns when the release commit was created.
- common() - Static method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Returns an access log writer with a common format.
- CommonPools - Class in com.linecorp.armeria.common
-
Provides the common shared thread pools and
EventLoopGroups which is used when not overridden. - compact(int, int) - Static method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Returns a
TProtocolFactoryfor Thrift TCompact protocol. - COMPACT - Static variable in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Deprecated.
- COMPACT - Static variable in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Thrift TCompact serialization format.
- compareTo(Endpoint) - Method in class com.linecorp.armeria.client.Endpoint
- compareTo(Cookie) - Method in interface com.linecorp.armeria.common.Cookie
- compareTo(HttpStatus) - Method in class com.linecorp.armeria.common.HttpStatus
-
Compares this status to the specified status.
- compareTo(Scheme) - Method in class com.linecorp.armeria.common.Scheme
- compareTo(SerializationFormat) - Method in class com.linecorp.armeria.common.SerializationFormat
- compareTo(SerializationFormatProvider.Entry) - Method in class com.linecorp.armeria.common.SerializationFormatProvider.Entry
- compareTo(AbstractOption<?, ?, ?>) - Method in class com.linecorp.armeria.common.util.AbstractOption
- compareTo(ServerPort) - Method in class com.linecorp.armeria.server.ServerPort
- CompletableRpcResponse - Class in com.linecorp.armeria.common
-
An
RpcResponseimplementation which is initially incomplete and can be completed later. - CompletableRpcResponse() - Constructor for class com.linecorp.armeria.common.CompletableRpcResponse
- complete(T) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Throws an
UnsupportedOperationException. - completedFuture(T) - Static method in class com.linecorp.armeria.common.thrift.ThriftFuture
-
Returns a new
ThriftFutureinstance that has its value set immediately. - completedFuture(T) - Static method in class com.linecorp.armeria.common.thrift.ThriftListenableFuture
-
Returns a new
ThriftListenableFutureinstance that has its value set immediately. - completedFuture(U) - Static method in class com.linecorp.armeria.common.util.EventLoopCheckingFuture
-
Returns an
EventLoopCheckingFuturewhich has been completed with the specifiedvalue. - completedFuture(U) - Static method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Returns an
UnmodifiableFuturewhich has been completed with the specifiedvalue. - completeExceptionally(Throwable) - Method in class com.linecorp.armeria.common.CompletableRpcResponse
- completeExceptionally(Throwable) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Throws an
UnsupportedOperationException. - completeRequestPrefix(MeterRegistry, RequestLog) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
- completeRequestPrefix(MeterRegistry, RequestLog) - Method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
- completeRequestPrefix(MeterRegistry, RequestLog) - Method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunction
-
Creates a
MeterIdPrefixfrom the specified completeRequestLog. - CompletionActions - Class in com.linecorp.armeria.common.util
-
Provides the common actions that are useful when handling a
CompletionStage. - complexity() - Method in interface com.linecorp.armeria.server.Route
-
Returns the complexity of this
Route. - compose(Function<? super V, ? extends RequestLog>) - Method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Deprecated.Do not use this method.
- compose(Function<? super V, ? extends RequestOnlyLog>) - Method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Deprecated.Do not use this method.
- compose(Function<A, B>, Function<B, C>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>, Function<E, F>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>, Function<E, F>, Function<F, G>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>, Function<E, F>, Function<F, G>, Function<G, H>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>, Function<E, F>, Function<F, G>, Function<G, H>, Function<H, I>) - Static method in class com.linecorp.armeria.common.util.Functions
- compose(Function<A, B>, Function<B, C>, Function<C, D>, Function<D, E>, Function<E, F>, Function<F, G>, Function<G, H>, Function<H, I>, Function<I, J>) - Static method in class com.linecorp.armeria.common.util.Functions
- CompositeException - Exception Class in com.linecorp.armeria.common.util
-
Represents an exception that is a composite of one or more other exceptions.
- CompositeException(Iterable<? extends Throwable>) - Constructor for exception class com.linecorp.armeria.common.util.CompositeException
-
Constructs a CompositeException with the given array of Throwables as the list of suppressed exceptions.
- CompositeException(Throwable...) - Constructor for exception class com.linecorp.armeria.common.util.CompositeException
-
Constructs a CompositeException with the given array of Throwables as the list of suppressed exceptions.
- compress(OutputStream) - Method in interface com.linecorp.armeria.common.grpc.protocol.Compressor
-
Wraps an existing output stream with a compressing output stream.
- Compression() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.Compression
- compressor(Compressor) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
Compressorto use when compressing messages. - Compressor - Interface in com.linecorp.armeria.common.grpc.protocol
-
Represents a message compressor.
- COMPRESSOR - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
Compressorto use when compressing messages. - compressorRegistry(CompressorRegistry) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
CompressorRegistryto use when compressing messages. - compute(Endpoint, int, int) - Method in interface com.linecorp.armeria.client.endpoint.EndpointWeightTransition
- concat(Iterable<? extends Publisher<? extends T>>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns a concatenated
StreamMessagewhich relays items of the specifiedPublishers in order, non-overlappingly, one after the other finishes. - concat(Publisher<? extends Publisher<? extends T>>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns a concatenated
StreamMessagewhich relays items of the specifiedPublisherofPublishers in order, non-overlappingly, one after the other finishes. - concat(Publisher<? extends T>...) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns a concatenated
StreamMessagewhich relays items of the specified array ofPublishers in order, non-overlappingly, one after the other finishes. - ConcurrencyLimit - Interface in com.linecorp.armeria.client.limit
-
Limits the concurrency of client requests.
- ConcurrencyLimitBuilder - Class in com.linecorp.armeria.client.limit
-
Builds a
ConcurrencyLimit. - ConcurrencyLimitingClient - Class in com.linecorp.armeria.client.limit
-
An
HttpClientdecorator that limits the concurrent number of active HTTP requests. - ConcurrencyLimitTimeoutException - Exception Class in com.linecorp.armeria.client.limit
-
A
TimeoutExceptionraised when a request is not sent fromConcurrencyLimitingClientdue to timeout. - ConcurrentAttributes - Interface in com.linecorp.armeria.common
-
An
Attributessupporting concurrency of retrievals and updates. - config() - Method in class com.linecorp.armeria.server.cors.CorsService
-
Returns the
CorsConfig. - config() - Method in class com.linecorp.armeria.server.file.FileService
-
Returns the configuration.
- config() - Method in class com.linecorp.armeria.server.Server
-
Returns the configuration of this
Server. - config() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- config() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- configurator(Consumer<? super StandardServer>) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Adds a
Consumerthat performs additional configuration operations against the TomcatStandardServercreated by aTomcatService. - configurator(Consumer<? super Server>) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Deprecated.
- configurator(Consumer<? super Server>) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- configure(WebClientBuilder) - Method in interface com.linecorp.armeria.spring.web.reactive.ArmeriaClientConfigurator
-
Configures the client using the specified
WebClientBuilder. - 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
HealthCheckServiceusing the specifiedHealthCheckServiceBuilder. - configure(MetricCollectingServiceBuilder) - Method in interface com.linecorp.armeria.spring.MetricCollectingServiceConfigurator
-
Configures the
MetricCollectingServiceusing the specifiedMetricCollectingServiceBuilder. - configure(ServerBuilder) - Method in class com.linecorp.armeria.dropwizard.ArmeriaBundle
- configure(ServerBuilder) - Method in interface com.linecorp.armeria.spring.ArmeriaServerConfigurator
-
Configures the server using the specified
ServerBuilder. - configure(ServerBuilder) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Configures the
Serverwith the givenServerBuilder. - configure(ServerBuilder) - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
- configure(ServerBuilder) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Configures the
Serverwith the givenServerBuilder. - configure(GraphQL.Builder) - Method in interface com.linecorp.armeria.server.graphql.GraphqlConfigurator
-
Deprecated.Configures the
GraphQLusing the specifiedGraphQL.Builder. - configure(RuntimeWiring.Builder) - Method in interface com.linecorp.armeria.server.graphql.RuntimeWiringConfigurator
-
Configures the service using the specified
RuntimeWiring.Builder. - configureDataLoaderRegistry(Iterable<? extends Consumer<? super DataLoaderRegistry>>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.dataLoaderRegistry(Function)instead. - configureDataLoaderRegistry(Consumer<DataLoaderRegistry>...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.dataLoaderRegistry(Function)instead. - configureGraphql(GraphqlConfigurator...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphQL.Builderdirectly. - configureGraphql(Iterable<? extends GraphqlConfigurator>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphQL.Builderdirectly. - configureRegistry(T) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Configures the
DropwizardMeterRegistrywith Armeria's defaults. - configureRegistry(T) - Static method in class com.linecorp.armeria.common.metric.PrometheusMeterRegistries
-
Deprecated.Configures the
PrometheusMeterRegistrywith Armeria's defaults. - configureServer(ServerBuilder) - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
-
Configures the
ServerBuilderbeyond the defaults of enabling HTTPs and registering a service for handling enqueued responses. - configureWebClient(WebClientBuilder) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Configures the
WebClientwith the givenWebClientBuilder. - configureWebClient(WebClientBuilder) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Configures the
WebClientwith the givenWebClientBuilder. - CONFLICT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
409 Conflict.
- connect(String) - Method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Connects to the specified
path. - connect(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.CONNECTrequests. - connect(String, HttpHeaders) - Method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Connects to the specified
pathwith the specified headers. - connect(String, HttpHeaders, RequestOptions) - Method in interface com.linecorp.armeria.client.websocket.WebSocketClient
- connect(InetSocketAddress) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for CONNECT protocol. - connect(InetSocketAddress, boolean) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for CONNECT protocol. - connect(InetSocketAddress, HttpHeaders, boolean) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for CONNECT protocol. - connect(InetSocketAddress, String, String, boolean) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for CONNECT protocol. - connect(InetSocketAddress, String, String, HttpHeaders, boolean) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for CONNECT protocol. - CONNECT - Enum constant in enum class com.linecorp.armeria.client.proxy.ProxyType
-
CONNECT proxy protocol.
- CONNECT - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The CONNECT method which is used for a proxy that can dynamically switch to being a tunnel or for bootstrapping WebSockets with HTTP/2.
- connectFailed(SessionProtocol, Endpoint, SocketAddress, Throwable) - Method in interface com.linecorp.armeria.client.proxy.ProxyConfigSelector
-
Called to indicate a connection attempt to the specified
SessionProtocolandEndpointhas failed. - CONNECTION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Connection"header field name. - CONNECTION_POOL_LISTENER - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The listener which is notified on a connection pool event.
- connectionAcquisitionDurationNanos() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the duration which was taken to get a connection, in nanoseconds.
- connectionAcquisitionStartTimeMicros() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to acquire a connection, in microseconds since the epoch.
- connectionAcquisitionStartTimeMillis() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to acquire a connection, in milliseconds since the epoch.
- connectionCheckoutTimeout(long, TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- connectionClosed(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Invoked when a connection in the connection pool has been closed.
- connectionClosed(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in class com.linecorp.armeria.client.ConnectionPoolListenerAdapter
- connectionClosed(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in class com.linecorp.armeria.client.ConnectionPoolListenerWrapper
- connectionDrainDuration(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the connection drain duration in micros for the connection shutdown.
- connectionDrainDurationMicros() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the graceful connection shutdown drain duration.
- connectionDrainDurationMicros(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the connection drain duration in micros for the connection shutdown.
- connectionOpen(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Invoked when a new connection is open and ready to send a request.
- connectionOpen(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in class com.linecorp.armeria.client.ConnectionPoolListenerAdapter
- connectionOpen(SessionProtocol, InetSocketAddress, InetSocketAddress, AttributeMap) - Method in class com.linecorp.armeria.client.ConnectionPoolListenerWrapper
- connectionPoolListener() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the listener which is notified on a connection pool event.
- connectionPoolListener(ConnectionPoolListener) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the listener which is notified on a connection pool event.
- ConnectionPoolListener - Interface in com.linecorp.armeria.client
-
Listens to the client connection pool events.
- ConnectionPoolListenerAdapter - Class in com.linecorp.armeria.client
-
A skeletal
ConnectionPoolListenerimplementation in order for a user to implement only the methods what he or she really needs. - ConnectionPoolListenerAdapter() - Constructor for class com.linecorp.armeria.client.ConnectionPoolListenerAdapter
-
Creates a new instance.
- ConnectionPoolListenerWrapper - Class in com.linecorp.armeria.client
-
A
ConnectionPoolListenerthat wraps an existingConnectionPoolListener. - ConnectionPoolListenerWrapper(ConnectionPoolListener) - Constructor for class com.linecorp.armeria.client.ConnectionPoolListenerWrapper
-
Creates a new instance with the specified
delegate. - connectionPoolSize(int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- connectionTimings() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the
ClientConnectionTimingsof theRequest. - connectionTimings(ClientConnectionTimings) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Sets the
ClientConnectionTimingsof the request. - connectionTTL(long, TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- connector() - Method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Returns Tomcat
Connector. - ConnectProxyConfig - Class in com.linecorp.armeria.client.proxy
-
CONNECT proxy configuration.
- connectTimeout(long, TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- connectTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the timeout of a socket connection attempt.
- connectTimeout(Duration) - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Sets the specified connect timeout.
- connectTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the timeout of a socket connection attempt in milliseconds.
- connectTimeoutMillis(long) - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Sets the specified connect timeout in milliseconds.
- consulApiVersion(String) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
- consulApiVersion(String) - Method in interface com.linecorp.armeria.common.consul.ConsulConfigSetters
-
Sets the specified Consul's API version.
- consulApiVersion(String) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
- ConsulConfigSetters - Interface in com.linecorp.armeria.common.consul
-
Sets properties for building a Consul client.
- ConsulEndpointGroup - Class in com.linecorp.armeria.client.consul
-
A Consul-based
EndpointGroupimplementation that retrieves the list ofEndpoints from Consul using Consul's HTTP API and updates theEndpoints periodically. - ConsulEndpointGroupBuilder - Class in com.linecorp.armeria.client.consul
-
A builder class for
ConsulEndpointGroup. - consulToken(String) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
- consulToken(String) - Method in interface com.linecorp.armeria.common.consul.ConsulConfigSetters
-
Sets the specified token for Consul's API.
- consulToken(String) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
- ConsulUpdatingListener - Class in com.linecorp.armeria.server.consul
- ConsulUpdatingListenerBuilder - Class in com.linecorp.armeria.server.consul
-
Builds a new
ConsulUpdatingListener, which registers the server to Consul cluster. - consumerKey() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Returns the value of the "oauth_consumer_key" property.
- consumerKey(String) - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Sets the value of the oath_consumer_key property.
- consumes() - Method in interface com.linecorp.armeria.server.Route
- consumes(MediaType...) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(MediaType...) - Method in class com.linecorp.armeria.server.RouteBuilder
- consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill consume. - consumes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.RouteBuilder
- Consumes - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a media type which would be consumed by the service method or class.
- ConsumesBinary - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Consumes(MediaTypeNames.APPLICATION_BINARY). - ConsumesGroup - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
Consumes. - ConsumesJson - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Consumes(MediaTypeNames.JSON). - ConsumesOctetStream - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Consumes(MediaTypeNames.OCTET_STREAM). - ConsumesProtobuf - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Consumes(MediaTypeNames.PROTOBUF). - ConsumesText - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Consumes(MediaTypeNames.PLAIN_TEXT_UTF_8). - CONTAINER - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Container type.
- ContainerTypeSignature - Class in com.linecorp.armeria.server.docs
-
A container
TypeSignature. - contains(int) - Method in enum class com.linecorp.armeria.common.HttpStatusClass
-
Returns
trueif and only if the specified HTTP status code falls into this class. - contains(HttpStatus) - Method in enum class com.linecorp.armeria.common.HttpStatusClass
-
Returns
trueif and only if the specifiedHttpStatusfalls into this class. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - contains(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - contains(Object) - Method in class com.linecorp.armeria.common.MediaTypeSet
- contains(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameexists,falseotherwise. - contains(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameexists,falseotherwise. - contains(String, String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - contains(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsAttribute(AttributeKey<?>) - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns
trueif the specifiedAttributeKeyis in the export list. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsBuiltIn(BuiltInProperty) - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns
trueif the specifiedBuiltInPropertyis in the export list. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsObject(String, Object) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsObject(String, Object) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - containsRequestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns
trueif the specified HTTP request header name is in the export list. - containsResponseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns
trueif the specified HTTP response header name is in the export list. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif a header with thenameandvalueexists. - containsTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif a parameter with thenameandvalueexists. - containsTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif a parameter with thenameandvalueexists. - content() - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
-
Returns the content of this message.
- content() - Method in interface com.linecorp.armeria.common.HttpEntity
-
Returns the content of this entity.
- content() - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns the reactive representation of the part content.
- content() - Method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Returns an object which would be converted into response body.
- content() - Method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns the content of the file.
- content(byte[]) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
bytesas a body part content. - content(HttpData) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
HttpDataas a body part content. - content(MediaType, byte[]) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, byte[]) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, byte[]) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- content(MediaType, byte[]) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, HttpData) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, HttpData) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- content(MediaType, HttpData) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, CharSequence) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, CharSequence) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- content(MediaType, CharSequence) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- content(MediaType, String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, String) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, String) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, String) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- content(MediaType, String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, String) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- content(MediaType, String) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, String, Object...) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, String, Object...) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- content(MediaType, String, Object...) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(MediaType, Publisher<? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the
Publisherfor this message. - content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(MediaType, Publisher<? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the
Publisherfor this request. - content(MediaType, Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the
Publisherfor this response. - content(File) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
Fileas a body part content. - content(File, int) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
Fileas a body part content. - content(CharSequence) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
CharSequenceas a UTF-8-encoded body part content. - content(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(String) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(String) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(String) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content as UTF-8 for this message.
- content(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(String) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content as UTF-8 for this request.
- content(String) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content as UTF-8 for this response.
- content(String, Object...) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(String, Object...) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(String, Object...) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(String, Object...) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(String, Object...) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(String, Object...) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(String, Object...) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(String, Object...) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content as UTF-8 for this message.
- content(String, Object...) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(String, Object...) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content as UTF-8 for this request.
- content(String, Object...) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content as UTF-8 for this response.
- content(Charset) - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
- content(Path) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
Pathas a body part content. - content(Path, int) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds the specified
Pathas a body part content. - content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- content(Publisher<? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the
Publisherfor this message. - content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- content(Publisher<? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the
Publisherfor this request. - content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the
Publisherfor this response. - content(Publisher<? extends HttpData>) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Adds a new body part backed by the specified
Publisher. - CONTENT_BASE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Base"header field name. - CONTENT_DESCRIPTION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP/MIME
"Content-Description"header field name. - CONTENT_DISPOSITION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP/MIME
"Content-Disposition"header field name. - CONTENT_ENCODING - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Encoding"header field name. - CONTENT_ID - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP/MIME
"Content-ID"header field name. - CONTENT_LANGUAGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Language"header field name. - CONTENT_LENGTH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Length"header field name. - CONTENT_LOCATION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Location"header field name. - CONTENT_MD5 - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-MD5"header field name. - CONTENT_RANGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Range"header field name. - CONTENT_SECURITY_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Content-Security-Policyheader field name. - CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Security-Policy-Report-Only"header field name. - CONTENT_TRANSFER_ENCODING - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP/MIME
"Content-Transfer-Encoding"header field name. - CONTENT_TYPE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Content-Type"header field name. - contentAscii() - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
-
Returns the content of this message as an ASCII string.
- contentDisposition() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the parsed
"content-disposition"header. - contentDisposition() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the parsed
"content-disposition"header. - contentDisposition() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the parsed
"content-disposition"header. - contentDisposition() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the parsed
"content-disposition"header. - contentDisposition() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the parsed
"content-disposition"header. - contentDisposition() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the parsed
"content-disposition"header. - contentDisposition(ContentDisposition) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets the
"content-disposition"header. - contentDisposition(ContentDisposition) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- contentDisposition(ContentDisposition) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- ContentDisposition - Class in com.linecorp.armeria.common
-
Representation of the Content-Disposition type and parameters as defined in RFC 6266.
- ContentDispositionBuilder - Class in com.linecorp.armeria.common
-
A builder class for creating
ContentDisposition. - contentJson(Object) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- contentJson(Object) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- contentJson(Object) - Method in class com.linecorp.armeria.client.RestClientPreparation
- contentJson(Object) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- contentJson(Object) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- contentJson(Object) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- contentJson(Object) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- contentJson(Object) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets the content for this message.
- contentJson(Object) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- contentJson(Object) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets the content for this request.
- contentJson(Object) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets the content for this response.
- contentLength() - Method in exception class com.linecorp.armeria.common.ContentTooLargeException
-
Returns the actual content length in bytes, as specified in the
content-lengthheader, or-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of the content-length header, or
-1if this value is not known. - contentLength(long) - Method in class com.linecorp.armeria.common.ContentTooLargeExceptionBuilder
-
Sets the actual content length in bytes, as specified in the
content-lengthheader. - contentLength(long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets the content-length header.
- contentLength(long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- contentLength(long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- contentLength(HttpHeaders) - Method in class com.linecorp.armeria.common.ContentTooLargeExceptionBuilder
-
Sets the actual content length in bytes, as specified in the
content-lengthheader, from the specifiedHttpHeaders. - contentLengthUnknown() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets whether the content-length is unknown.
- contentLengthUnknown() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- contentLengthUnknown() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- ContentPreviewer - Interface in com.linecorp.armeria.common.logging
-
Produces the preview of
RequestLog. - ContentPreviewerFactory - Interface in com.linecorp.armeria.common.logging
-
A factory creating a
ContentPreviewer. - ContentPreviewerFactoryBuilder - Class in com.linecorp.armeria.common.logging
-
A builder which builds a
ContentPreviewerFactory. - ContentPreviewingClient - Class in com.linecorp.armeria.client.logging
- ContentPreviewingClientBuilder - Class in com.linecorp.armeria.client.logging
-
Builds a new
ContentPreviewingClient. - ContentPreviewingService - Class in com.linecorp.armeria.server.logging
- ContentPreviewingServiceBuilder - Class in com.linecorp.armeria.server.logging
-
Builds a new
ContentPreviewingService. - contentSanitizer(BiFunction<? super RequestContext, Object, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request and response content before logging. - contentSanitizer(BiFunction<? super RequestContext, Object, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request and response content before logging. - contentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- contentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- contentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - contentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- ContentTooLargeException - Exception Class in com.linecorp.armeria.common
-
A
RuntimeExceptionraised when the length of request or response content exceeds its limit. - ContentTooLargeExceptionBuilder - Class in com.linecorp.armeria.common
-
Builds a new
ContentTooLargeException. - contentType() - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
-
Returns the value of the
'content-type'header. - contentType() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the parsed
"content-type"header. - contentType() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the value of the
'content-type'header. - contentType() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns the
MediaTypeof the file, which will be used for setting the"content-type"header. - contentType() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns
MediaTypespecified by 'Content-Type' header of the request. - contentType(MediaType) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets the
"content-type"header. - contentType(MediaType) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- contentType(MediaType) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- contentType(MediaType) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the
"content-type"header. - contentType(MediaType) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- contentType(MediaType) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- contentType(CharSequence) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the
"content-type"header. - contentType(CharSequence) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- contentType(CharSequence) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- contentUtf8() - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
-
Returns the content of this message as a UTF-8 string.
- context() - Method in class com.linecorp.armeria.client.websocket.WebSocketSession
-
Returns the
ClientRequestContext. - context() - Method in interface com.linecorp.armeria.common.ContextAwareBiConsumer
-
Returns the
RequestContextthat was specified when creating thisContextAwareBiConsumer. - context() - Method in interface com.linecorp.armeria.common.ContextAwareBiFunction
-
Returns the
RequestContextthat was specified when creating thisContextAwareBiFunction. - context() - Method in interface com.linecorp.armeria.common.ContextAwareBlockingTaskExecutor
-
Returns the
RequestContextthat was specified when creating thisContextAwareBlockingTaskExecutor. - context() - Method in interface com.linecorp.armeria.common.ContextAwareCallable
-
Returns the
RequestContextthat was specified when creating thisContextAwareCallable. - context() - Method in interface com.linecorp.armeria.common.ContextAwareConsumer
-
Returns the
RequestContextthat was specified when creating thisContextAwareConsumer. - context() - Method in interface com.linecorp.armeria.common.ContextAwareEventLoop
-
Returns the
RequestContextthat was specified when creating thisContextAwareEventLoop. - context() - Method in interface com.linecorp.armeria.common.ContextAwareExecutor
-
Returns the
RequestContextthat was specified when creating thisContextAwareExecutor. - context() - Method in interface com.linecorp.armeria.common.ContextAwareExecutorService
-
Returns the
RequestContextthat was specified when creating thisContextAwareExecutorService. - context() - Method in interface com.linecorp.armeria.common.ContextAwareFunction
-
Returns the
RequestContextthat was specified when creating thisContextAwareFunction. - context() - Method in interface com.linecorp.armeria.common.ContextAwareRunnable
-
Returns the
RequestContextthat was specified when creating thisContextAwareRunnable. - context() - Method in interface com.linecorp.armeria.common.ContextAwareScheduledExecutorService
-
Returns the
RequestContextthat was specified when creating thisContextAwareScheduledExecutorService. - context() - Method in interface com.linecorp.armeria.common.ContextHolder
-
Returns the
RequestContext. - context() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestContextassociated with theRequestbeing handled. - context() - Method in class com.linecorp.armeria.testing.junit5.server.mock.RecordedRequest
-
The
ServiceRequestContextcreated when handling the request. - CONTEXT_CUSTOMIZER - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The
ClientRequestContextcustomizer. - CONTEXT_HOOK - Static variable in class com.linecorp.armeria.client.ClientOptions
- ContextAwareBiConsumer<T,
U> - Interface in com.linecorp.armeria.common -
A delegating
BiConsumerthat makes sure an underlying BiConsumer is executed within theRequestContext. - ContextAwareBiFunction<T,
U, - Interface in com.linecorp.armeria.commonR> -
A delegating
BiFunctionthat makes sure an underlying BiFunction is executed within theRequestContext. - ContextAwareBlockingTaskExecutor - Interface in com.linecorp.armeria.common
-
A delegating
BlockingTaskExecutorthat sets theRequestContextbefore executing any submitted tasks. - ContextAwareCallable<T> - Interface in com.linecorp.armeria.common
-
A delegating
Callablethat makes sure an underlying Callable is executed within theRequestContext. - ContextAwareConsumer<T> - Interface in com.linecorp.armeria.common
-
A delegating
Consumerthat makes sure an underlying Consumer is executed within theRequestContext. - ContextAwareEventLoop - Interface in com.linecorp.armeria.common
-
A delegating
EventLoopthat sets theRequestContextbefore executing any submitted tasks. - ContextAwareExecutor - Interface in com.linecorp.armeria.common
-
A delegating
Executorthat makes sure all submitted tasks are executed within theRequestContext. - ContextAwareExecutorService - Interface in com.linecorp.armeria.common
-
A delegating
ExecutorServicethat makes sure all submitted tasks are executed within theRequestContext. - ContextAwareFunction<T,
R> - Interface in com.linecorp.armeria.common -
A delegating
Functionthat makes sure an underlying Function is executed within theRequestContext. - ContextAwareRunnable - Interface in com.linecorp.armeria.common
-
A delegating
Runnablethat makes sure an underlying Runnable is executed within theRequestContext. - ContextAwareScheduledExecutorService - Interface in com.linecorp.armeria.common
-
A delegating
ScheduledExecutorServicethat sets theRequestContextbefore executing any submitted tasks. - contextCustomizer() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
Consumerthat customizes aClientRequestContext. - contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientRequestContextcustomizer function so that it customizes the context in the thread that initiated the client call. - contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.ClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- ContextHolder - Interface in com.linecorp.armeria.common
-
A holder of
RequestContext. - contextHook() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
Supplierwhich provides anAutoCloseableand will be called whenever thisRequestContextis popped from theRequestContextStorage. - contextHook() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
Supplierwhich provides anAutoCloseableand will be called whenever thisRequestContextis popped from theRequestContextStorage. - contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the
Supplierwhich provides anAutoCloseableand will be called whenever thisRequestContextis popped from theRequestContextStorage. - contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.ClientBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
AutoCloseablewhich will be called whenever thisRequestContextis popped from theRequestContextStorage. - contextHook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
AutoCloseablewhich will be called whenever thisRequestContextis popped from theRequestContextStorage. - contextPath(Iterable<String>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns a
ContextPathServicesBuilderwhich bindsHttpServices under the specified context paths. - contextPath(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns a
VirtualHostContextPathServicesBuilderwhich bindsHttpServices under the specified context paths. - contextPath(String...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns a
ContextPathServicesBuilderwhich bindsHttpServices under the specified context paths. - contextPath(String...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns a
VirtualHostContextPathServicesBuilderwhich bindsHttpServices under the specified context paths. - ContextPathAnnotatedServiceConfigSetters - Class in com.linecorp.armeria.server
-
A
ContextPathAnnotatedServiceConfigSettersbuilder which configures anAnnotatedServiceunder a set of context paths. - ContextPathDecoratingBindingBuilder - Class in com.linecorp.armeria.server
-
A builder class for binding a
decoratorwithRoutefluently under a set of context paths. - ContextPathServiceBindingBuilder - Class in com.linecorp.armeria.server
-
A builder class for binding an
HttpServicefluently. - ContextPathServicesBuilder - Class in com.linecorp.armeria.server
-
Builds
ServiceConfigs for aServerBuilder. - CONTINUATION - Enum constant in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
A continuation frame.
- CONTINUE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
100 Continue.
- Conversion of multiple Protobuf messages - Search tag in class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunction
- Section
- Conversion of multiple Protobuf messages - Search tag in class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunction
- Section
- convert(AsciiString) - Method in interface com.linecorp.armeria.common.Http1HeaderNaming
-
Converts the specified HTTP/2 headerName into another HTTP/1 header name.
- converter(Function<? super ServiceInstance<?>, Endpoint>) - Method in class com.linecorp.armeria.client.zookeeper.CuratorDiscoverySpecBuilder
-
Sets the specified converter to convert a
ServiceInstanceinto anEndpoint. - convertRequest(ServiceRequestContext, AggregatedHttpRequest, Class<?>, ParameterizedType) - Method in class com.linecorp.armeria.server.annotation.ByteArrayRequestConverterFunction
- convertRequest(ServiceRequestContext, AggregatedHttpRequest, Class<?>, ParameterizedType) - Method in class com.linecorp.armeria.server.annotation.JacksonRequestConverterFunction
-
Converts the specified
AggregatedHttpRequestto an object ofexpectedResultType. - convertRequest(ServiceRequestContext, AggregatedHttpRequest, Class<?>, ParameterizedType) - Method in interface com.linecorp.armeria.server.annotation.RequestConverterFunction
-
Converts the specified
requestto an object ofexpectedResultType. - convertRequest(ServiceRequestContext, AggregatedHttpRequest, Class<?>, ParameterizedType) - Method in class com.linecorp.armeria.server.annotation.StringRequestConverterFunction
-
Converts the specified
AggregatedHttpRequestto aString. - convertRequest(ServiceRequestContext, AggregatedHttpRequest, Class<?>, ParameterizedType) - Method in class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.ByteArrayResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.HttpFileResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.JacksonResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.NullToNoContentResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in interface com.linecorp.armeria.server.annotation.ResponseConverterFunction
-
Returns
HttpResponseinstance corresponds to the givenresult. - convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.ServerSentEventResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.annotation.StringResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.rxjava2.ObservableResponseConverterFunction
- convertResponse(ServiceRequestContext, ResponseHeaders, Object, HttpHeaders) - Method in class com.linecorp.armeria.server.rxjava3.ObservableResponseConverterFunction
- cookie(Cookie) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- cookie(Cookie) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- cookie(Cookie) - Method in class com.linecorp.armeria.client.RestClientPreparation
- cookie(Cookie) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- cookie(Cookie) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- cookie(Cookie) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- cookie(Cookie) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets a cookie for this message.
- cookie(Cookie) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- cookie(Cookie) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets a cookie for this request.
- cookie(Cookie) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets a cookie for this response.
- cookie(Cookie) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Adds the cookie header.
- cookie(Cookie) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Adds the set-cookie header.
- Cookie - Interface in com.linecorp.armeria.common
-
An interface defining an HTTP cookie.
- COOKIE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Cookie"header field name. - CookieBuilder - Class in com.linecorp.armeria.common
-
Builds a
Cookie. - CookieClient - Class in com.linecorp.armeria.client.cookie
-
Decorates an
HttpClientto set cookies toCookieheader of outgoingHttpRequestand store cookies fromSet-Cookieheaders of incomingHttpResponse. - CookieJar - Interface in com.linecorp.armeria.client.cookie
-
A
Cookiecontainer for a client. - CookiePolicy - Interface in com.linecorp.armeria.client.cookie
- cookies() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the parsed cookie header.
- cookies() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the parsed cookie header.
- cookies() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the parsed set-cookie header.
- cookies() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the parsed set-cookie header.
- cookies(Cookie...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Adds the cookie header.
- cookies(Cookie...) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Adds the set-cookie header.
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- cookies(Iterable<? extends Cookie>) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Sets multiple cookies for this message.
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- cookies(Iterable<? extends Cookie>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets multiple cookies for this request.
- cookies(Iterable<? extends Cookie>) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets multiple cookies for this response.
- cookies(Iterable<? extends Cookie>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Adds the cookie header.
- cookies(Iterable<? extends Cookie>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Adds the set-cookie header.
- Cookies - Interface in com.linecorp.armeria.common
- CookieState - Enum Class in com.linecorp.armeria.client.cookie
- copy(RequestContext, String) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Copies the specified thread-local
MDCproperty to the specifiedRequestContext. - copyAll(RequestContext) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Copies all thread-local
MDCproperties to the specifiedRequestContext. - copyAndClose(T) - Static method in class com.linecorp.armeria.unsafe.PooledObjects
- copyOf(byte[]) - Static method in interface com.linecorp.armeria.common.HttpData
-
Creates a new instance from the specified byte array by first copying it.
- copyOf(byte[], int, int) - Static method in interface com.linecorp.armeria.common.HttpData
-
Creates a new instance from the specified byte array,
offsetandlengthby first copying it. - copyOf(ByteBuf) - Static method in interface com.linecorp.armeria.common.HttpData
-
Creates a new instance from the specified
ByteBufby first copying its content. - CoreBlockHoundIntegration - Class in com.linecorp.armeria.common
-
A
BlockHoundIntegrationfor the core module. - CoreBlockHoundIntegration() - Constructor for class com.linecorp.armeria.common.CoreBlockHoundIntegration
- CoroutineContextProvider - Interface in com.linecorp.armeria.common.kotlin
-
Returns a
CoroutineContextfrom a givenServiceRequestContext. - CoroutineContexts - Class in com.linecorp.armeria.common.kotlin
-
Configures a coroutine context for annotated services and Kotlin suspending functions.
- CoroutineContextService - Class in com.linecorp.armeria.server.kotlin
-
Decorates an
HttpServiceto configure the coroutine context which is used as an initial context of annotated services' suspending functions. - CORS_PREFLIGHT - Enum constant in enum class com.linecorp.armeria.server.RoutingResultType
- CORS_PREFLIGHT - Enum constant in enum class com.linecorp.armeria.server.RoutingStatus
-
A CORS preflight request.
- CorsConfig - Class in com.linecorp.armeria.server.cors
-
Cross-Origin Resource Sharing (CORS) configuration.
- CorsDecorator - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
A
CorsServicedecorator for annotated HTTP services. - CorsDecoratorFactoryFunction - Class in com.linecorp.armeria.server.cors
-
A factory which creates a
CorsServicedecorator when only oneCorsDecoratoris added. - CorsDecoratorFactoryFunction() - Constructor for class com.linecorp.armeria.server.cors.CorsDecoratorFactoryFunction
- CorsDecorators - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
The containing annotation type for
CorsDecorator. - CorsDecoratorsFactoryFunction - Class in com.linecorp.armeria.server.cors
-
A factory which creates a
CorsServicedecorator when two or moreCorsDecorators are added. - CorsDecoratorsFactoryFunction() - Constructor for class com.linecorp.armeria.server.cors.CorsDecoratorsFactoryFunction
- CorsPolicy - Class in com.linecorp.armeria.server.cors
-
Contains information of the CORS policy with the specified origins.
- CorsPolicyBuilder - Class in com.linecorp.armeria.server.cors
-
Builds a new
CorsPolicy. - CorsService - Class in com.linecorp.armeria.server.cors
-
Decorates an
HttpServiceto add the Cross-Origin Resource Sharing (CORS) support. - CorsServiceBuilder - Class in com.linecorp.armeria.server.cors
-
Builds a new
CorsServiceor its decorator function. - counterSlidingWindow - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- counterSlidingWindow(Duration) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the time length of sliding window to accumulate the count of events.
- counterSlidingWindowMillis(long) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the time length of sliding window to accumulate the count of events, in milliseconds.
- counterUpdateInterval - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- counterUpdateInterval(Duration) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the interval that a circuit breaker can see the latest accumulated count of events.
- counterUpdateIntervalMillis(long) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the interval that a circuit breaker can see the latest accumulated count of events, in milliseconds.
- create(String, String) - Static method in class com.linecorp.armeria.common.MediaType
-
Creates a new media type with the given type and subtype.
- created() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 201 Created to the status of this response.
- CREATED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
201 Created.
- createRequestConverterFunction(Type, RequestConverterFunction) - Method in interface com.linecorp.armeria.server.annotation.RequestConverterFunctionProvider
-
Returns a
RequestConverterFunctioninstance if there is a function which can convert therequestType, otherwise returnnull. - createRequestConverterFunction(Type, RequestConverterFunction) - Method in class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunctionProvider
- createResponseConverterFunction(Type) - Method in interface com.linecorp.armeria.server.annotation.ResponseConverterFunctionProvider
-
Returns a
ResponseConverterFunctioninstance if there is a function which can convert theresponseType, otherwise returnnull. - createResponseConverterFunction(Type) - Method in class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunctionProvider
- createResponseConverterFunction(Type, ResponseConverterFunction) - Method in interface com.linecorp.armeria.server.annotation.DelegatingResponseConverterFunctionProvider
-
Returns a
ResponseConverterFunctioninstance if the function can convert theresponseType, otherwise returnnull. - credentialResolver(CredentialResolver) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a
CredentialResolverfor this service provider. - credentialsAllowed() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Determines if cookies are allowed to be added to CORS requests.
- CRITICAL_CH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Critical-CHheader field name. - CROSS_ORIGIN_EMBEDDER_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Cross-Origin-Embedder-Policyheader field name. - CROSS_ORIGIN_EMBEDDER_POLICY_REPORT_ONLY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Cross-Origin-Embedder-Policy-Report-Onlyheader field name. - CROSS_ORIGIN_OPENER_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP Cross-Origin-Opener-Policy header field name.
- CROSS_ORIGIN_RESOURCE_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Cross-Origin-Resource-Policyheader field name. - CRW - Static variable in class com.linecorp.armeria.common.MediaType
-
The Canon Image File Format (
crwfiles), a widely-used "raw image" format for cameras. - CRW - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/x-canon-crw".
- CSS_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- CSS_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/css; charset=utf-8".
- CSV_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- CSV_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/csv; charset=utf-8".
- curator(String) - Static method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns a
ZooKeeperDiscoverySpecthat is compatible with Curator Service Discovery. - curator(String) - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns the
ZooKeeperRegistrationSpecthat registers theServerusing the format of Curator Service Discovery. - CuratorDiscoverySpecBuilder - Class in com.linecorp.armeria.client.zookeeper
-
Builds a
ZooKeeperDiscoverySpecfor Curator Service Discovery. - CuratorRegistrationSpecBuilder - Class in com.linecorp.armeria.server.zookeeper
-
Builds a
ZooKeeperRegistrationSpecfor Curator Service Discovery. - current() - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the client-side context of the
Requestthat is being handled in the current thread. - current() - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns the context of the
Requestthat is being handled in the current thread. - current() - Static method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the server-side context of the
Requestthat is being handled in the current thread. - currentAttempt() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the current attempt number of the
Request. - currentOrNull() - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the client-side context of the
Requestthat is being handled in the current thread. - currentOrNull() - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns the context of the
Requestthat is being handled in the current thread. - currentOrNull() - Method in interface com.linecorp.armeria.common.RequestContextStorage
-
Returns the
RequestContextin the storage. - currentOrNull() - Method in class com.linecorp.armeria.common.RequestContextStorageWrapper
- currentOrNull() - Static method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the server-side context of the
Requestthat is being handled in the current thread. - currentTimeMicros() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the number of microseconds since the epoch (00:00:00, 01-Jan-1970, GMT).
- custom(String) - Static method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Returns an access log writer with the specified
formatStr. - customizer(Consumer<? super CuratorFrameworkFactory.Builder>) - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Specifies the
Consumerthat customizes theCuratorFramework. - customizer(Consumer<? super Server>) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Adds a
Consumerthat performs additional configuration operations against the JettyServercreated by aJettyService. - customizer(Consumer<? super Server>) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- CyclicRedirectsException - Exception Class in com.linecorp.armeria.client.redirect
-
An exception indicating that a client detected cyclical redirections.
D
- daemon(boolean) - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Sets the flag of daemon for new threads.
- daemon(boolean) - Method in class com.linecorp.armeria.common.util.ThreadFactoryBuilder
-
Sets daemon for new threads.
- DART_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
-
Files in the dart.
- DART_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/dart; charset=utf-8".
- data() - Method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns a data of this event, if it exists.
- data(String) - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Sets the specified
data. - DataBufferFactoryWrapperConfiguration - Class in com.linecorp.armeria.spring.web.reactive
-
A configuration class which creates an
DataBufferFactoryWrapper. - DataBufferFactoryWrapperConfiguration() - Constructor for class com.linecorp.armeria.spring.web.reactive.DataBufferFactoryWrapperConfiguration
- datacenter(String) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Sets which datacenter to query.
- dataCenterMetadata(Map<String, String>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the metadata of the data center.
- dataCenterName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the name of the data center.
- datagramChannelType() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
DatagramChannelclass that is available for this transport type. - datagramChannelType(EventLoopGroup) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Deprecated.
- datagramChannelType(EventLoopGroup) - Static method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the available
DatagramChannelclass that is compatible with the specifiedEventLoopGroup. - dataLoaderRegistry(Function<? super ServiceRequestContext, ? extends DataLoaderRegistry>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Sets
DataLoaderRegistrycreation function. - date(boolean) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets whether to set the
"date"header automatically. - date(boolean) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- date(boolean) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- DATE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Date"header field name. - DEBUG - Enum constant in enum class com.linecorp.armeria.common.logging.LogLevel
-
DEBUG log level.
- decode(byte[]) - Method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Decodes a znode value to an
Endpoint. - decode(HttpData) - Method in interface com.linecorp.armeria.client.encoding.StreamDecoder
-
Deprecated.
- decode(HttpData) - Method in interface com.linecorp.armeria.common.encoding.StreamDecoder
- decode(HttpDecoder<T>) - Method in interface com.linecorp.armeria.common.HttpMessage
-
Creates a decoded
StreamMessagewhich is decoded from a stream ofHttpObjects using the specifiedHttpDecoder. - decode(HttpDecoder<T>, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.HttpMessage
-
Creates a decoded
StreamMessagewhich is decoded from a stream ofHttpObjects using the specifiedHttpDecoderandByteBufAllocator. - decode(StreamDecoder<T, U>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a decoded
StreamMessagewhich is decoded from a stream ofTtype objects using the specifiedStreamDecoder. - decode(StreamDecoder<T, U>, ByteBufAllocator) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a decoded
StreamMessagewhich is decoded from a stream ofTtype objects using the specifiedStreamDecoderandByteBufAllocator. - decode(ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.websocket.WebSocketProtocolHandler
-
Decodes the specified
HttpRequestto aWebSocket. - decodedMappedPath() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
RequestContext.decodedPath()with its context path removed. - decodedMappedPath() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- decodedParam(String, String) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Adds a decoded path parameter.
- decodedPath() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the absolute path part of the current
RequestURI, excluding the query part, decoded in UTF-8. - decodedPath() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- decodedPath() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the path mapped by the
Route, decoded in UTF-8. - decodeIdn(boolean) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets if the domain and host names should be decoded to unicode when received.
- decoderFactories(StreamDecoderFactory...) - Method in class com.linecorp.armeria.client.encoding.DecodingClientBuilder
-
Sets the specified
StreamDecoderFactorys. - decoderFactories(Iterable<? extends StreamDecoderFactory>) - Method in class com.linecorp.armeria.client.encoding.DecodingClientBuilder
-
Sets the specified
StreamDecoderFactorys. - DecodingClient - Class in com.linecorp.armeria.client.encoding
-
A
DecoratingClientthat requests and decodes HTTP encoding (e.g., gzip) that has been applied to the content of anHttpResponse. - DecodingClientBuilder - Class in com.linecorp.armeria.client.encoding
-
A builder class for
DecodingClient. - DecodingService - Class in com.linecorp.armeria.server.encoding
-
A
DecoratingServicethat requests and decodes HTTP encoding (e.g., gzip) that has been applied to the content of anHttpRequest. - decompress(InputStream) - Method in interface com.linecorp.armeria.common.grpc.protocol.Decompressor
-
Wraps an existing input stream with a decompressing input stream.
- decompressor(Decompressor) - Method in class com.linecorp.armeria.common.grpc.protocol.AbstractMessageDeframer
-
Sets the
Decompressorfor this deframer. - decompressor(Decompressor) - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageDeframer
- Decompressor - Interface in com.linecorp.armeria.common.grpc.protocol
-
Represents a message decompressor.
- DECOMPRESSOR_REGISTRY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
DecompressorRegistryto use when decompressing messages. - decompressorRegistry(DecompressorRegistry) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
DecompressorRegistryto use when decompressing messages. - decompressorRegistry(DecompressorRegistry) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
DecompressorRegistryto use when decompressing messages. - decorate(HttpClient) - Method in class com.linecorp.armeria.client.ClientDecoration
-
Decorates the specified
HttpClientusing the decorator. - decorate(DecoratingHttpServiceFunction) - Method in interface com.linecorp.armeria.server.HttpService
-
Creates a new
HttpServicethat decorates thisHttpServicewith the specifiedDecoratingHttpServiceFunction. - decorate(DecoratingRpcServiceFunction) - Method in interface com.linecorp.armeria.server.RpcService
-
Creates a new
RpcServicethat decorates thisRpcServicewith the specifiedDecoratingRpcServiceFunction. - decorate(Function<? super HttpService, R>) - Method in interface com.linecorp.armeria.server.HttpService
- decorate(Function<? super RpcService, ? extends RpcService>) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
A
Function<? super RpcService, ? extends RpcService>to decorate theRpcService. - decorate(Function<? super RpcService, R>) - Method in interface com.linecorp.armeria.server.RpcService
- decorateScope(TraceContext, CurrentTraceContext.Scope) - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
- DecoratingClient<T_I,
T_O, - Class in com.linecorp.armeria.clientR_I, R_O> -
Decorates a
Client. - DecoratingClient(Client<T_I, T_O>) - Constructor for class com.linecorp.armeria.client.DecoratingClient
-
Creates a new instance that decorates the specified
Client. - DecoratingClientFactory - Class in com.linecorp.armeria.client
- DecoratingClientFactory(ClientFactory) - Constructor for class com.linecorp.armeria.client.DecoratingClientFactory
-
Creates a new instance.
- DecoratingHttpClientFunction - Interface in com.linecorp.armeria.client
-
A functional interface that enables building a
SimpleDecoratingHttpClientwithClientBuilder.decorator(DecoratingHttpClientFunction). - DecoratingHttpServiceFunction - Interface in com.linecorp.armeria.server
-
A functional interface that enables building a
SimpleDecoratingHttpServicewithHttpService.decorate(DecoratingHttpServiceFunction). - DecoratingRpcClientFunction - Interface in com.linecorp.armeria.client
-
A functional interface that enables building a
SimpleDecoratingRpcClientwithClientBuilder.rpcDecorator(DecoratingRpcClientFunction). - DecoratingRpcServiceFunction - Interface in com.linecorp.armeria.server
-
A functional interface that enables building a
SimpleDecoratingRpcServicewithRpcService.decorate(DecoratingRpcServiceFunction). - DecoratingService<T_I,
T_O, - Class in com.linecorp.armeria.serverR_I, R_O> - DecoratingService(Service<T_I, T_O>) - Constructor for class com.linecorp.armeria.server.DecoratingService
-
Creates a new instance that decorates the specified
Service. - DecoratingServiceBindingBuilder - Class in com.linecorp.armeria.server
-
A builder class for binding a
decoratorwithRoutefluently. - decoration() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
Functions that decorate the components of a client. - DECORATION - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The
Functionthat decorates the client components. - decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified HTTP-level
decorator. - decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.ClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.RestClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.WebClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates all
HttpServices with the specifiedDecoratingHttpServiceFunction. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates all
HttpServices with the specifiedDecoratingHttpServiceFunction. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates all
HttpServices with the specifiedDecoratingHttpServiceFunction. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Decorates an
HttpServicewith the specifieddecorator. - decorator(DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates all
HttpServices with the specifiedDecoratingHttpServiceFunction. - decorator(Route, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
- decorator(Route, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
- decorator(Route, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates
HttpServices with the specifiedRoute. - decorator(Route, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- decorator(Route, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decorator(Route, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decorator(Route, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates
HttpServices with the specifiedRoute. - decorator(Route, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- decorator(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
- decorator(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
- decorator(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ServerBuilder
- decorator(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- decorator(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
- decorator(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
- decorator(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ServerBuilder
- decorator(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified HTTP-level
decorator. - decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.ClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates all
HttpServices with the specifieddecorator. - decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates all
HttpServices with the specifieddecorator. - decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates all
HttpServices with the specifieddecorator. - decorator(Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates all
HttpServices with the specifieddecorator. - Decorator - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a
DecoratingHttpServiceFunctionclass which handles anHttpRequestbefore invoking an annotated service method. - DecoratorFactory - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a
DecoratorFactoryFunctionclass which is a factory to create a decorator. - DecoratorFactoryFunction<T> - Interface in com.linecorp.armeria.server.annotation
-
A decorator factory which is used for a user-defined decorator annotation.
- decorators() - Method in class com.linecorp.armeria.client.ClientDecoration
-
Returns the HTTP-level decorators.
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- decorators(Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- decorators(Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- Decorators - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
Decorator. - decoratorUnder(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, DecoratingHttpServiceFunction) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates
HttpServices under the specified directory. - decoratorUnder(String, Function<? super HttpService, ? extends HttpService>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates
HttpServices under the specified directory. - Default - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies the default value of an optional parameter.
- DEFAULT_CACHE_SPEC - Static variable in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
- defaultBackoffSpec() - Static method in class com.linecorp.armeria.common.Flags
- defaultBackoffSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
- defaultCharset(Charset) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the default
Charsetused to produce the text preview when a charset is not specified in the"content-type"header. - defaultClientHttp2GracefulShutdownTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side graceful connection shutdown timeout in milliseconds.
- defaultClientHttp2GracefulShutdownTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side graceful connection shutdown timeout in microseconds.
- defaultClientIdleTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side idle timeout of a connection for keep-alive in milliseconds.
- defaultClientIdleTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side idle timeout of a connection for keep-alive in milliseconds.
- defaultClientKeepAliveOnPing() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default option that is preventing the server from staying in an idle state when an HTTP/2 PING frame is received.
- defaultClientKeepAliveOnPing() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default option that is preventing the server from staying in an idle state when an HTTP/2 PING frame is received.
- defaultConnectTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side timeout of a socket connection attempt in milliseconds.
- defaultConnectTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side timeout of a socket connection attempt in milliseconds.
- defaultFormat(SerializationFormat) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the default
SerializationFormat. - defaultHeaders() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the default headers for an
HttpResponseserved by theServiceConfig.service(). - defaultHistogramConfig() - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- defaultHostname() - Method in class com.linecorp.armeria.server.Server
-
Returns the hostname of the default
VirtualHost, which is the hostname of the machine. - defaultHostname() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the default hostname of this virtual host.
- defaultHostname(String) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the default hostname of the default
VirtualHostBuilder. - defaultHostname(String) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the default hostname of this
VirtualHost. - defaultHttp1ConnectionCloseDelayMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default time in milliseconds to wait before closing an HTTP/1 connection when a server needs to close the connection.
- defaultHttp1ConnectionCloseDelayMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default time in milliseconds to wait before closing an HTTP/1 connection when a server needs to close the connection.
- defaultHttp1MaxChunkSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum length of each chunk in an HTTP/1 request or response content.
- defaultHttp1MaxChunkSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum length of each chunk in an HTTP/1 request or response content.
- defaultHttp1MaxHeaderSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum length of all HTTP/1 headers in a request or response.
- defaultHttp1MaxHeaderSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum length of all HTTP/1 headers in a request or response.
- defaultHttp1MaxInitialLineLength() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum length of an HTTP/1 initial line.
- defaultHttp1MaxInitialLineLength() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum length of an HTTP/1 initial line.
- defaultHttp2InitialConnectionWindowSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ServerBuilder.http2InitialConnectionWindowSize(int)andClientFactoryBuilder.http2InitialConnectionWindowSize(int)option. - defaultHttp2InitialConnectionWindowSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ServerBuilder.http2InitialConnectionWindowSize(int)andClientFactoryBuilder.http2InitialConnectionWindowSize(int)option. - defaultHttp2InitialStreamWindowSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ServerBuilder.http2InitialStreamWindowSize(int)andClientFactoryBuilder.http2InitialStreamWindowSize(int)option. - defaultHttp2InitialStreamWindowSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ServerBuilder.http2InitialStreamWindowSize(int)andClientFactoryBuilder.http2InitialStreamWindowSize(int)option. - defaultHttp2MaxFrameSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ServerBuilder.http2MaxFrameSize(int)andClientFactoryBuilder.http2MaxFrameSize(int)option. - defaultHttp2MaxFrameSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ServerBuilder.http2MaxFrameSize(int)andClientFactoryBuilder.http2MaxFrameSize(int)option. - defaultHttp2MaxHeaderListSize() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ServerBuilder.http2MaxHeaderListSize(long)andClientFactoryBuilder.http2MaxHeaderListSize(long)option. - defaultHttp2MaxHeaderListSize() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ServerBuilder.http2MaxHeaderListSize(long)andClientFactoryBuilder.http2MaxHeaderListSize(long)option. - defaultHttp2MaxStreamsPerConnection() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ServerBuilder.http2MaxStreamsPerConnection(long)option. - defaultHttp2MaxStreamsPerConnection() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ServerBuilder.http2MaxStreamsPerConnection(long)option. - defaultLogger(Logger) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- defaultLogger(Logger) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- defaultLogger(Logger) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Sets the logger that is used when neither
LoggingDecoratorBuilder.logWriter(LogWriter)norLoggingDecoratorBuilder.logger(Logger)is set. - defaultLogger(Logger) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
- defaultLogName() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the default value of the
RequestOnlyLog.name()property which is used when no name was set viaRequestLogBuilder.name(String, String). - defaultLogName() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the default value of the
RequestOnlyLog.name()property which is used when no name was set viaRequestLogBuilder.name(String, String). - defaultLogName(String) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- defaultLogName(String) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- defaultLogName(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- defaultLogName(String) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the default value of the
RequestOnlyLog.name()property which is used when no name was set viaRequestLogBuilder.name(String, String). - defaultLogName(String) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the default value of the
RequestOnlyLog.name()property which is used when no name was set viaRequestLogBuilder.name(String, String). - defaultMaxClientConnectionAgeMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side max age of a connection for keep-alive in milliseconds.
- defaultMaxClientConnectionAgeMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side max age of a connection for keep-alive in milliseconds.
- defaultMaxClientHelloLength() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum client hello length that a server allows.
- defaultMaxClientHelloLength() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum client hello length that a server allows.
- defaultMaxClientNumRequestsPerConnection() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the client-side maximum allowed number of requests that can be sent through one connection.
- defaultMaxClientNumRequestsPerConnection() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the client-side maximum allowed number of requests that can be sent through one connection.
- defaultMaxRequestLength() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side maximum length of a request.
- defaultMaxRequestLength() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side maximum length of a request.
- defaultMaxResponseLength() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side maximum length of a response.
- defaultMaxResponseLength() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side maximum length of a response.
- defaultMaxServerConnectionAgeMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side max age of a connection for keep-alive in milliseconds.
- defaultMaxServerConnectionAgeMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side max age of a connection for keep-alive in milliseconds.
- defaultMaxServerNumRequestsPerConnection() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the server-side maximum allowed number of requests that can be served through one connection.
- defaultMaxServerNumRequestsPerConnection() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the server-side maximum allowed number of requests that can be served through one connection.
- defaultMaxTotalAttempts() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum number of total attempts.
- defaultMaxTotalAttempts() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum number of total attempts.
- defaultMimeType() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the default MIME type of this endpoint.
- defaultMimeType(MediaType) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the default
MediaType. - defaultMultipartRemovalStrategy() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
MultipartRemovalStrategythat is used to determine how to remove the uploaded files frommultipart/form-data. - defaultMultipartRemovalStrategy() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
MultipartRemovalStrategythat is used to determine how to remove the uploaded files frommultipart/form-data. - defaultMultipartUploadsLocation() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
Paththat is used to store the files uploaded frommultipart/form-datarequests. - defaultMultipartUploadsLocation() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
Paththat is used to store the files uploaded frommultipart/form-datarequests. - defaultNonLoopbackIpV4Address() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the non-loopback
Inet4AddresswhoseNetworkInterface.getIndex()is the lowest. - defaultPingIntervalMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value for the PING interval.
- defaultPingIntervalMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value for the PING interval.
- defaultPort() - Method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns the default INET port number of this protocol.
- defaultPort(int) - Method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroupBuilder
-
Sets the default port number which is used when parsing an
Endpointwithout a port number. - defaultPreferHttp1() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ClientFactoryBuilder.preferHttp1(boolean)option. - defaultPreferHttp1() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ClientFactoryBuilder.preferHttp1(boolean)option. - defaultProxy(String) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- defaultProxy(String, int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- defaultProxy(String, int, String) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- defaultRegistry() - Static method in class com.linecorp.armeria.common.metric.PrometheusMeterRegistries
-
Deprecated.Returns the default
PrometheusMeterRegistrythat usesCollectorRegistry.defaultRegistry. - defaultRegistry() - Static method in class com.linecorp.armeria.common.prometheus.PrometheusMeterRegistries
-
Returns the default
PrometheusMeterRegistrythat usesPrometheusRegistry.defaultRegistry. - defaultRequestAutoAbortDelayMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the amount of time to wait by default before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - defaultRequestAutoAbortDelayMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the amount of time to wait by default before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - defaultRequestHeaders() - Method in interface com.linecorp.armeria.client.ClientRequestContext
- defaultRequestHeaders() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- defaultRequestTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side timeout of a request in milliseconds.
- defaultRequestTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side timeout of a request in milliseconds.
- defaultResponseTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side timeout of a response in milliseconds.
- defaultResponseTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side timeout of a response in milliseconds.
- defaultSerializationFormat() - Method in class com.linecorp.armeria.server.thrift.THttpService
-
Returns the default
SerializationFormatof this service. - defaultSerializationFormat(SerializationFormat) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Adds the default serialization format which will be used when the client does not specify one in request.
- defaultServerConnectionDrainDurationMicros() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side graceful connection shutdown drain duration in microseconds.
- defaultServerConnectionDrainDurationMicros() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side graceful connection shutdown drain duration in microseconds.
- defaultServerHttp2MaxResetFramesPerMinute() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default maximum number of RST frames that are allowed per window before the connection is closed.
- defaultServerHttp2MaxResetFramesPerMinute() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default maximum number of RST frames that are allowed per window before the connection is closed.
- defaultServerIdleTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side idle timeout of a connection for keep-alive in milliseconds.
- defaultServerIdleTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side idle timeout of a connection for keep-alive in milliseconds.
- defaultServerKeepAliveOnPing() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default option that is preventing the server from staying in an idle state when an HTTP/2 PING frame is received.
- defaultServerKeepAliveOnPing() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default option that is preventing the server from staying in an idle state when an HTTP/2 PING frame is received.
- defaultServiceIds() - Static method in enum class com.linecorp.armeria.spring.InternalServiceId
-
Returns the default service IDs that need to secure from the external network.
- defaultServiceName() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Deprecated.Use
ServiceConfig.defaultServiceNaming()instead. - defaultServiceName(String) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- defaultServiceName(String) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the default value of the
RequestOnlyLog.serviceName()property which is used when no service name was set viaRequestLogBuilder.name(String, String). - defaultServiceNaming() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns a default naming rule for the name of services.
- defaultServiceNaming() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns a default naming rule for the name of services.
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets a global naming rule for the name of services.
- defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the default naming rule for the
RequestOnlyLog.serviceName(). - defaultServiceNaming(ServiceNaming) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the default naming rule for the name of services.
- defaultStatus() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the default
HttpStatusspecified withStatusCode. - DefaultStreamMessage<T> - Class in com.linecorp.armeria.common.stream
-
A
StreamMessagewhich buffers the elements to be signaled into aQueue. - DefaultStreamMessage() - Constructor for class com.linecorp.armeria.common.stream.DefaultStreamMessage
-
Deprecated.Use
StreamMessage.streaming()instead. - DefaultStreamMessageDuplicator<T> - Class in com.linecorp.armeria.common.stream
-
A default duplicator.
- DefaultStreamMessageDuplicator(StreamMessage<T>, SignalLengthGetter<? super T>, EventExecutor, long) - Constructor for class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
-
Creates a new instance.
- defaultSubscriberExecutor() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- defaultSubscriberExecutor() - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- defaultSubscriberExecutor() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns the default
EventExecutorwhich will be used when a user subscribes usingStreamMessage.subscribe(Subscriber),StreamMessage.subscribe(Subscriber, SubscriptionOption...). - defaultSubscriberExecutor() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- defaultUnhandledExceptionsReportIntervalMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Deprecated.
- defaultUnhandledExceptionsReportIntervalMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Deprecated.
- defaultUnloggedExceptionsReportIntervalMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default interval in milliseconds between the reports on unlogged exceptions.
- defaultUnloggedExceptionsReportIntervalMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default interval in milliseconds between the reports on unhandled exceptions.
- defaultUseHttp1Pipelining() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ClientFactoryBuilder.useHttp1Pipelining(boolean)option. - defaultUseHttp1Pipelining() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ClientFactoryBuilder.useHttp1Pipelining(boolean)option. - defaultUseHttp2Preface() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ClientFactoryBuilder.useHttp2Preface(boolean)option. - defaultUseHttp2Preface() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ClientFactoryBuilder.useHttp2Preface(boolean)option. - defaultUseHttp2WithoutAlpn() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default value of the
ClientFactoryBuilder.useHttp2WithoutAlpn(boolean)option. - defaultUseHttp2WithoutAlpn() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default value of the
ClientFactoryBuilder.useHttp2WithoutAlpn(boolean)option. - defaultValue() - Method in class com.linecorp.armeria.common.util.AbstractOption
-
Returns the default value of this option.
- defaultVirtualHost() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns the
VirtualHostBuilderfor building the default name-based virtual host. - defaultVirtualHost() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the default
VirtualHost, which is used when no otherVirtualHosts match the host name of a client request. e.g. the"Host"header in HTTP or host name in TLS SNI extension - defaultWriteTimeoutMillis() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default client-side timeout of a socket write attempt in milliseconds.
- defaultWriteTimeoutMillis() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default client-side timeout of a socket write attempt in milliseconds.
- defer(RequestLogProperty) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Allows setting the specified
RequestLogPropertyeven afterRequestLogBuilder.endResponse()orRequestLogBuilder.endResponse(Throwable)called. - defer(RequestLogProperty...) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Allows setting the specified
RequestLogPropertys even afterRequestLogBuilder.endResponse()orRequestLogBuilder.endResponse(Throwable)called. - defer(Iterable<RequestLogProperty>) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Allows setting the specified
RequestLogPropertys even afterRequestLogBuilder.endResponse()orRequestLogBuilder.endResponse(Throwable)called. - deferredStatusException() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns a deferred
HttpStatusExceptionwhich was previously set viaRoutingContext.deferStatusException(HttpStatusException). - DeferredStreamMessage<T> - Class in com.linecorp.armeria.common.stream
-
A
StreamMessagewhose stream is published later by anotherStreamMessage. - DeferredStreamMessage() - Constructor for class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Creates a new instance.
- DeferredStreamMessage(EventExecutor) - Constructor for class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Creates a new instance.
- deferStatusException(HttpStatusException) - Method in interface com.linecorp.armeria.server.RoutingContext
-
Defers throwing an
HttpStatusExceptionuntil reaching the end of the service list. - define(Class<?>, String, V, AbstractOption.Factory<T, U, V>, Function<V, V>, BiFunction<U, U, U>) - Static method in class com.linecorp.armeria.common.util.AbstractOption
-
Defines a new option.
- define(String, T) - Static method in class com.linecorp.armeria.client.ClientFactoryOption
-
Defines a new
ClientFactoryOptionof the specified name and default value. - define(String, T) - Static method in class com.linecorp.armeria.client.ClientOption
-
Defines a new
ClientOptionof the specified name and default value. - define(String, T, Function<T, T>, BiFunction<ClientFactoryOptionValue<T>, ClientFactoryOptionValue<T>, ClientFactoryOptionValue<T>>) - Static method in class com.linecorp.armeria.client.ClientFactoryOption
-
Defines a new
ClientFactoryOptionof the specified name, default value and merge function. - define(String, T, Function<T, T>, BiFunction<ClientOptionValue<T>, ClientOptionValue<T>, ClientOptionValue<T>>) - Static method in class com.linecorp.armeria.client.ClientOption
-
Defines a new
ClientOptionof the specified name, default value and merge function. - deflate() - Static method in interface com.linecorp.armeria.client.encoding.StreamDecoderFactory
-
Deprecated.Returns the
StreamDecoderFactoryfor"deflate"content encoding. - deflate() - Static method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Returns the
StreamDecoderFactoryfor"deflate"content encoding. - DeframedMessage - Class in com.linecorp.armeria.common.grpc.protocol
-
A deframed message.
- DeframedMessage(ByteBuf, int) - Constructor for class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
-
Creates a new instance with the specified
ByteBufandtype. - DeframedMessage(InputStream, int) - Constructor for class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
-
Creates a new instance with the specified
InputStreamandtype. - delayed(AggregatedHttpResponse, Duration) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the provided
AggregatedHttpResponse, beginning publishing afterdelayhas passed from a randomScheduledExecutorService. - delayed(AggregatedHttpResponse, Duration, ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the provided
AggregatedHttpResponse, beginning publishing afterdelayhas passed from the providedScheduledExecutorService. - delayed(HttpResponse, Duration) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the provided
HttpResponse, beginning publishing afterdelayhas passed from a randomScheduledExecutorService. - delayed(HttpResponse, Duration, ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the provided
HttpResponse, beginning publishing afterdelayhas passed from the providedScheduledExecutorService. - delayed(Supplier<? extends HttpResponse>, Duration) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Invokes the specified
Supplierand creates a new HTTP response that delegates to the providedHttpResponsebySupplier. - delayed(Supplier<? extends HttpResponse>, Duration, ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Invokes the specified
Supplierand creates a new HTTP response that delegates to the providedHttpResponseSupplier, beginning publishing afterdelayhas passed from the providedScheduledExecutorService. - delegate() - Method in class com.linecorp.armeria.common.RequestContextWrapper
-
Deprecated.Use
AbstractUnwrappable.unwrap()instead. - delegate() - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
-
Returns the delegate
Publisher. - delegate() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
-
Returns the
StreamMessagebeing decorated. - delegate(StreamMessage<T>) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Sets the upstream
StreamMessagewhich will actually publish the stream. - delegateOnCompletion(CompletionStage<? extends Publisher<T>>) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Delegates when the specified
CompletionStageis complete. - DelegatingResponseConverterFunctionProvider - Interface in com.linecorp.armeria.server.annotation
-
A
ResponseConverterFunctionprovider interface which provides aResponseConverterFunctionthat converts an object of the given type to anHttpResponseusing the delegatingResponseConverterFunction. - delete(String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP DELETE request.
- delete(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- delete(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- delete(String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets an
HttpMethod.DELETEand thepathand returns a fluent request builder. - delete(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- delete(String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP DELETE request.
- delete(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- delete(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- delete(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- delete(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets DELETE method and path.
- delete(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.DELETErequests. - delete(String, QueryParams) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP DELETE request, appending the given query parameters to the path.
- delete(String, QueryParams) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP DELETE request, appending the given query parameters to the path.
- Delete - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.DELETEonto specific method. - DELETE - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The DELETE method which requests that the origin server delete the resource identified by the Request-URI.
- Delimiter - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a delimiter of a parameter.
- demand() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- demand() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- demand() - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- demand() - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- demand() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns the current demand of this stream.
- demand() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- dependencyInjector() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
DependencyInjectorthat injects dependencies in annotations. - dependencyInjector(DependencyInjector, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
DependencyInjectorto inject dependencies in annotated services. - DependencyInjector - Interface in com.linecorp.armeria.common
-
Injects dependencies that are specified in
RequestConverter.value(),ResponseConverter.value(),ExceptionHandler.value(),Decorator.value()andDecoratorFactory.value(). - Description - Annotation Interface in com.linecorp.armeria.server.annotation
-
An annotation used in annotated HTTP service.
- descriptionInfo() - Method in interface com.linecorp.armeria.server.docs.DescriptiveTypeInfo
-
Returns the description information.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.EnumInfo
-
Returns the description information of the enum.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.EnumValueInfo
-
Returns the description information that describes the enum value.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.FieldInfo
-
Returns the description information object of the field.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the description information of the function.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns the description information of the service.
- descriptionInfo() - Method in class com.linecorp.armeria.server.docs.StructInfo
-
Returns the description information of this struct.
- descriptionInfo(DescriptionInfo) - Method in class com.linecorp.armeria.server.docs.FieldInfoBuilder
-
Sets the description information of the field.
- DescriptionInfo - Class in com.linecorp.armeria.server.docs
-
Description of a type, a field, a method or a parameter.
- DescriptiveTypeInfo - Interface in com.linecorp.armeria.server.docs
-
Metadata about a descriptive type.
- descriptiveTypeInfoProvider(DescriptiveTypeInfoProvider) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified
DescriptiveTypeInfoProviderused to create aDescriptiveTypeInfofrom a type descriptor. - descriptiveTypeInfoProvider(Iterable<? extends DescriptiveTypeInfoProvider>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified
DescriptiveTypeInfoProviders used to create aDescriptiveTypeInfofrom a type descriptor. - DescriptiveTypeInfoProvider - Interface in com.linecorp.armeria.server.docs
-
Creates a new
DescriptiveTypeInfoloaded dynamically via Java SPI (Service Provider Interface). - DescriptiveTypeSignature - Class in com.linecorp.armeria.server.docs
-
A descriptive
TypeSignature. - DescriptiveTypeSignature(TypeSignatureType, String, Object) - Constructor for class com.linecorp.armeria.server.docs.DescriptiveTypeSignature
-
Create a new instance.
- descriptor() - Method in class com.linecorp.armeria.server.docs.DescriptiveTypeSignature
-
Returns the descriptor of the type if and only if this type signature represents a descriptive type.
- deserializeMessage(MethodDescriptor.Marshaller<T>, InputStream) - Method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Deserializes a gRPC message from JSON.
- destinationAddresses() - Method in class com.linecorp.armeria.server.ProxiedAddresses
-
Returns the destination addresses of the proxied request.
- detachAndStopAllAppenders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- detachAppender(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- detachAppender(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- DEVICE_MEMORY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Device-Memoryheader field name. - direct() - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Returns a
ProxyConfigwhich signifies that a proxy is absent. - DIRECT - Enum constant in enum class com.linecorp.armeria.client.proxy.ProxyType
-
Proxy is absent.
- directEventLoop() - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a special
EventLoopwhich executes submitted tasks in the caller thread. - DirectProxyConfig - Class in com.linecorp.armeria.client.proxy
-
Represents a direct connection without a proxy.
- disable() - Static method in class com.linecorp.armeria.common.reactor3.RequestContextHooks
-
Disables
RequestContextduring Reactor operations. - disable() - Static method in class com.linecorp.armeria.common.rxjava2.RequestContextAssembly
-
Disable
RequestContextduring operators. - disable() - Static method in class com.linecorp.armeria.common.rxjava3.RequestContextAssembly
-
Disable
RequestContextduring operators. - disable(MediaType...) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes NOT to produce the preview when the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - disable(Iterable<MediaType>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
MediaTypes NOT to produce the preview when the content type of theRequestHeadersorResponseHeadersis one of theMediaTypes. - disable(BiPredicate<? super RequestContext, ? super HttpHeaders>) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the specified
BiPredicateNOT to produce the preview when the predicate returnstrue. - disableAutomaticRetries() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- disabled() - Static method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns the
RedirectConfigthat does not execute automatic redirection. - disabled() - Static method in interface com.linecorp.armeria.common.logging.ContentPreviewer
-
Returns a dummy
ContentPreviewerwhich producesnull. - disabled() - Static method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Returns disabled access log writer.
- DISABLED - Static variable in class com.linecorp.armeria.common.ServerCacheControl
-
"no-cache, no-store, max-age=0, must-revalidate". - DISABLED - Static variable in interface com.linecorp.armeria.server.RejectedRouteHandler
-
A
RejectedRouteHandlerthat does nothing for a problematicRoute. - disableDateHeader() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the response header not to include default
"Date"header. - disableDnsQueryMetrics() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Deprecated.
- disablePathParams() - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- disablePathParams() - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- disablePathParams() - Method in class com.linecorp.armeria.client.RestClientPreparation
- disablePathParams() - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- disablePathParams() - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- disablePathParams() - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- disablePathParams() - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- disablePathParams() - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Disables path parameters substitution.
- disablePathParams() - Method in interface com.linecorp.armeria.common.PathAndQueryParamSetters
-
Disables path parameters substitution.
- disablePreflightResponseHeaders() - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies that no preflight response headers should be added to a preflight response.
- disablePreflightResponseHeaders() - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies that no preflight response headers should be added to a preflight response.
- disablePreflightResponseHeaders() - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies that no preflight response headers should be added to a preflight response.
- disableServerHeader() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the response header not to include default
"Server"header. - disableShutdownHook() - Static method in interface com.linecorp.armeria.client.ClientFactory
-
Disables the shutdown hook which closes the default
ClientFactory. - disableTrustManager() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- distributionStatisticConfig() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default
DistributionStatisticConfigof theTimers andDistributionSummarys created by Armeria. - distributionStatisticConfig() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
DistributionStatisticConfigwhere armeria utilizes. - distributionStatisticConfig() - Method in class com.linecorp.armeria.common.metric.AbstractMetricCollectingBuilder
-
Returns the
distributionStatisticConfig. - distributionStatisticConfig() - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns the
DistributionStatisticConfigto use when the factory methods inMoreMeterscreate aTimeror aDistributionSummary. - distributionStatisticConfig(DistributionStatisticConfig) - Method in class com.linecorp.armeria.client.metric.MetricCollectingClientBuilder
- distributionStatisticConfig(DistributionStatisticConfig) - Method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClientBuilder
- distributionStatisticConfig(DistributionStatisticConfig) - Method in class com.linecorp.armeria.common.metric.AbstractMetricCollectingBuilder
-
Defines a custom
DistributionStatisticConfigto use for the distribution config. - distributionStatisticConfig(DistributionStatisticConfig) - Method in class com.linecorp.armeria.server.metric.MetricCollectingServiceBuilder
- DnsAddressEndpointGroup - Class in com.linecorp.armeria.client.endpoint.dns
- DnsAddressEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint.dns
-
Builds a new
DnsAddressEndpointGroupthat sources itsEndpointlist from theAorAAAADNS records of a certain hostname. - dnsCache(DnsCache) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
- DnsCache - Interface in com.linecorp.armeria.client
-
A cache for DNS responses.
- DnsCacheBuilder - Class in com.linecorp.armeria.client
-
A builder for
DnsCache. - DnsCacheListener - Interface in com.linecorp.armeria.client
-
Listens to the
DnsCacheevents. - dnsCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the domain names and their resolved addresses.
- dnsCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the domain names and their resolved addresses.
- dnsQueryLifecycleObserverFactory(DnsQueryLifecycleObserverFactory) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the
DnsQueryLifecycleObserverFactorythat is used to generate objects which can observe individual DNS queries. - DnsQueryListener - Interface in com.linecorp.armeria.client.endpoint.dns
-
Listens to the result of querying
DnsRecords. - dnsResolutionDurationNanos() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the duration which was taken to resolve a domain name, in nanoseconds.
- dnsResolutionEnd() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimingsBuilder
-
Sets the time when the client ended to resolve a domain name.
- dnsResolutionStartTimeMicros() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to resolve a domain name, in microseconds since the epoch.
- dnsResolutionStartTimeMillis() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to resolve a domain name, in milliseconds since the epoch.
- DnsResolverGroupBuilder - Class in com.linecorp.armeria.client
-
Builds an
AddressResolverGroupwhich buildsAddressResolvers that update DNS caches automatically. - dnsServerAddressStreamProvider(DnsServerAddressStreamProvider) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Deprecated.
- DnsServiceEndpointGroup - Class in com.linecorp.armeria.client.endpoint.dns
-
DynamicEndpointGroupwhich resolves targets using DNS SRV records. - DnsServiceEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint.dns
-
Builds a new
DnsServiceEndpointGroupthat sources itsEndpointlist from theSRVDNS records of a certain hostname. - DnsTextEndpointGroup - Class in com.linecorp.armeria.client.endpoint.dns
-
DynamicEndpointGroupwhich resolves targets using DNSTXTrecords. - DnsTextEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint.dns
-
Builds a new
DnsTextEndpointGroupthat sources itsEndpointlist from theTXTDNS records of a certain hostname. - DnsTimeoutException - Exception Class in com.linecorp.armeria.client
-
A
TimeoutExceptionraised when a response has not been received from a DNS server within timeout. - DnsTimeoutException(String) - Constructor for exception class com.linecorp.armeria.client.DnsTimeoutException
-
Creates a new instance.
- DNT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"DNT"header field name. - doCancel() - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Completes this
CompletableFuturewith aCancellationException, unless already completed. - doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroup
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
-
Stops polling DNS servers for service updates.
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroup
-
Stops polling DNS servers for service updates.
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroup
-
Stops polling DNS servers for service updates.
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Override this method to release the resources held by this
EndpointGroupand complete the specifiedCompletableFuture. - doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
- doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroup
- doComplete(T) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Completes with a non-exceptional
value, unless already completed. - doCompleteExceptionally(Throwable) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Completes with the specified
Throwable, unless already completed. - doConnect(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
CONNECTrequest. - 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. - DocService - Class in com.linecorp.armeria.server.docs
- DocService() - Constructor for class com.linecorp.armeria.server.docs.DocService
-
Creates a new instance.
- DocServiceBuilder - Class in com.linecorp.armeria.server.docs
-
Builds a new
DocService. - DocServiceConfigurator - Interface in com.linecorp.armeria.spring
-
Configures a
DocServicebuilt by Armeria auto configuration. - DocServiceFilter - Interface in com.linecorp.armeria.server.docs
-
A filter which includes or excludes service methods when building a
DocService. - DocServicePlugin - Interface in com.linecorp.armeria.server.docs
-
Generates the
ServiceSpecifications of the supportedServices. - docServiceRoute() - Method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Returns the path pattern string of the
DocServicemount location on server. - docString() - Method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Returns the documentation string.
- DocStringExtractor - Class in com.linecorp.armeria.server.docs
-
A supporting base class for implementing the standard pattern of extracting docstrings from arbitrary files in a particular classpath location.
- DocStringExtractor(String, String) - Constructor for class com.linecorp.armeria.server.docs.DocStringExtractor
- DocumentationProcessor - Class in com.linecorp.armeria.server.annotation.processor
-
Processor that creates a properties file based on the JavaDoc/KDoc description of parameters for interfaces.
- DocumentationProcessor() - Constructor for class com.linecorp.armeria.server.annotation.processor.DocumentationProcessor
- doDelete(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
DELETErequest. - doExecute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.retry.RetryingClient
- doExecute(ClientRequestContext, HttpRequest, CircuitBreakerCallback) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
- doExecute(ClientRequestContext, RpcRequest) - Method in class com.linecorp.armeria.client.retry.RetryingRpcClient
- doExecute(ClientRequestContext, RpcRequest, CircuitBreakerCallback) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
- doExecute(ClientRequestContext, I) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Invoked by
AbstractRetryingClient.execute(ClientRequestContext, Request)after the deadline for response timeout is set. - doExecute(ClientRequestContext, I, CircuitBreakerCallback) - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerClient
-
Invoked when the
CircuitBreakeris in closed state. - doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
GETrequest. - doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.file.FileService
- doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.graphql.protocol.AbstractGraphqlService
- doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.management.ManagementService
- doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.
- doGet(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
- doHead(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
HEADrequest. - domain() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns the domain of this
Cookie. - domain(String) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets the domain of the
Cookie. - domainFilter() - Method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns the
BiPredicatethat filters using the host component of a redirection URI. - domainNameResolverCustomizer(Consumer<? super DnsResolverGroupBuilder>) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Adds the specified
Consumerwhich customizes the givenDnsNameResolverBuilder. - domainServerChannelType() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
ServerDomainSocketChannelclass that is available for this transport type. - domainServerChannelType(EventLoopGroup) - Static method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
ServerDomainSocketChannelclass that is compatible with the specifiedEventLoopGroup. - DomainSocketAddress - Class in com.linecorp.armeria.common.util
-
An
InetSocketAddressthat refers to a Unix domain socket path. - domainSocketChannelType() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
DomainSocketChannelclass that is available for this transport type. - domainSocketChannelType(EventLoopGroup) - Static method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the available
DomainSocketChannelclass that is compatible with the specifiedEventLoopGroup. - doNewValue(T) - Method in class com.linecorp.armeria.client.ClientFactoryOption
- doNewValue(T) - Method in class com.linecorp.armeria.client.ClientOption
- doNewValue(V) - Method in class com.linecorp.armeria.common.util.AbstractOption
-
Implement this method to return a new option value.
- doNextDelayMillis(int) - Method in class com.linecorp.armeria.client.retry.AbstractBackoff
-
Invoked by
AbstractBackoff.nextDelayMillis(int)afternumAttemptsSoFaris validated. - doOptions(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles an
OPTIONSrequest. - doPatch(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
PATCHrequest. - doPost(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
POSTrequest. - doPost(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.graphql.protocol.AbstractGraphqlService
- doPost(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.grpc.protocol.AbstractUnsafeUnaryGrpcService
- doPost(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.
- doPost(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
- doPut(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
PUTrequest. - doRead(ResponseHeaders, long, Executor, ByteBufAllocator) - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns a new
HttpResponsewhich streams the content of the file which follows the specifiedResponseHeaders. - doRead(ResponseHeaders, long, Executor, ByteBufAllocator) - Method in class com.linecorp.armeria.server.file.StreamingHttpFile
- doStart(T) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked by
StartStopSupport.start(Object, boolean)to perform the actual startup. - doStop(U) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked by
StartStopSupport.stop(Object)to perform the actual startup, or indirectly byStartStopSupport.start(Object, boolean)when startup failed. - doTrace(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Handles a
TRACErequest. - DOWNLINK - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Downlinkheader field name. - DropwizardMeterRegistries - Class in com.linecorp.armeria.common.metric
-
Provides the convenient factory methods for
DropwizardMeterRegistrywith more sensible defaults forNamingConventionandHierarchicalNameMapper. - dump(OutputStream) - Method in interface com.linecorp.armeria.server.Router
-
Dumps the content of this
Router. - dumpAfterStart(boolean) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Sets whether the Jetty
Serverneeds to dump its configuration after it started up. - dumpAfterStart(boolean) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- dumpBeforeStop(boolean) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Sets whether the Jetty
Serverneeds to dump its configuration before it shuts down. - dumpBeforeStop(boolean) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- dumpOpenSslInfo() - Static method in class com.linecorp.armeria.common.Flags
-
Returns whether information about the OpenSSL environment should be dumped when first starting the application, including supported ciphers.
- dumpOpenSslInfo() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns whether information about the OpenSSL environment should be dumped when first starting the application, including supported ciphers.
- duplicate() - Method in interface com.linecorp.armeria.common.HttpRequestDuplicator
-
Returns a new
HttpRequestthat publishes the sameHttpDatas and trailers as theHttpRequestthat this duplicator is created from. - duplicate() - Method in interface com.linecorp.armeria.common.HttpResponseDuplicator
-
Returns a new
HttpResponsethat publishes the sameResponseHeaders,HttpDatas and trailers as theHttpResponsethat this duplicator is created from. - duplicate() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
- duplicate() - Method in interface com.linecorp.armeria.common.stream.StreamMessageDuplicator
-
Returns a new
StreamMessagethat publishes the same elements as theStreamMessagethat this duplicator is created from. - duplicate(RequestHeaders) - Method in interface com.linecorp.armeria.common.HttpRequestDuplicator
-
Returns a new
HttpRequestwith the specifiedRequestHeadersthat publishes the sameHttpDatas and trailers as theHttpRequestthat this duplicator is created from. - DUPLICATE - Enum constant in enum class com.linecorp.armeria.common.ByteBufAccessMode
-
Gets the duplicate (or slice) of the underlying
ByteBuf. - duplicatorExecutor() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessageDuplicator
-
Returns the default
EventExecutorwhich will be used when a user subscribes to a child stream usingStreamMessage.subscribe(Subscriber, SubscriptionOption...). - DynamicEndpointGroup - Class in com.linecorp.armeria.client.endpoint
-
A dynamic
EndpointGroup. - DynamicEndpointGroup() - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance, using
EndpointSelectionStrategy.weightedRoundRobin()and allowing an emptyEndpointlist. - DynamicEndpointGroup(boolean) - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance, using
EndpointSelectionStrategy.weightedRoundRobin(). - DynamicEndpointGroup(boolean, long) - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance, using
EndpointSelectionStrategy.weightedRoundRobin(). - DynamicEndpointGroup(EndpointSelectionStrategy) - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance, allowing an empty
Endpointlist. - DynamicEndpointGroup(EndpointSelectionStrategy, boolean) - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance.
- DynamicEndpointGroup(EndpointSelectionStrategy, boolean, long) - Constructor for class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Creates a new empty instance.
- DynamicEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint
-
Builds a new
DynamicEndpointGroup. - DynamicEndpointGroupSetters<SELF> - Interface in com.linecorp.armeria.client.endpoint
-
Sets properties for building
DynamicEndpointGroup.
E
- EARLY_DATA - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Early-Data"header field name. - ECT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
ECTheader field name. - elapsed(long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Deprecated.
- elapsed(long, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Creates a new
StringBuilderwhose content is the human-readable representation of the duration between the specifiedstartTimeNanosandendTimeNanos. - elapsed(long, TimeUnit) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Creates a new
StringBuilderwhose content is the human-readable representation of the duration given aselapsed. - ELAPSED_NANOS - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"elapsed_nanos"- the amount of time in nanoseconds taken to handle the request. - elapsedAndSize(long, long, long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Similar to
TextFormatter.appendElapsedAndSize(StringBuilder, long, long, long)except that this method creates a newStringBuilder. - EMAIL - Enum constant in enum class com.linecorp.armeria.server.saml.SamlNameIdFormat
-
Email name format.
- empty() - Static method in interface com.linecorp.armeria.common.HttpData
-
Returns an empty
HttpData. - empty() - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns a singleton empty
ServerSentEvent. - empty() - Static method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Returns an empty
DescriptionInfo. - empty() - Static method in class com.linecorp.armeria.server.Routed
-
Returns a singleton instance of a
Routedthat represents a non-existent value. - empty() - Static method in class com.linecorp.armeria.server.RoutingResult
-
The empty
RoutingResultwhoseRoutingResult.type()isRoutingResultType.NOT_MATCHEDandRoutingResult.isPresent()returnsfalse. - EMPTY - Static variable in class com.linecorp.armeria.common.ClientCacheControl
-
An empty instance with all directives disabled.
- EMPTY - Static variable in class com.linecorp.armeria.common.ServerCacheControl
-
An empty instance with all directives disabled.
- EMPTY - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1005is a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. - EmptyEndpointGroupException - Exception Class in com.linecorp.armeria.client.endpoint
-
An
EndpointGroupExceptionraised when the resolution of anEndpointGroupfails because there are noEndpoints in theEndpointGroup. - EmptyHttpResponseException - Exception Class in com.linecorp.armeria.common
-
An exception which is thrown when an
HttpResponsewithout any headers or body is attempted to be sent over the wire. - enable() - Static method in class com.linecorp.armeria.common.reactor3.RequestContextHooks
-
Enables
RequestContextduring Reactor operations. - enable() - Static method in class com.linecorp.armeria.common.rxjava2.RequestContextAssembly
-
Enable
RequestContextduring operators. - enable() - Static method in class com.linecorp.armeria.common.rxjava3.RequestContextAssembly
-
Enable
RequestContextduring operators. - enableAutoRefresh(boolean) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets whether to enable auto refresh for expired
DnsRecords. - enableCookieManagement() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- enableDnsQueryMetrics(boolean) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Enables the default
DnsQueryLifecycleObserverFactorythat collects DNS query metrics throughMeterRegistry. - enableHealthCheckService(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the default
GrpcHealthCheckServiceto thisGrpcServiceBuilder. - enableHttpJsonTranscoding(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the service handles HTTP/JSON requests using the gRPC wire protocol.
- enableHttpJsonTranscoding(HttpJsonTranscodingOptions) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Enables HTTP/JSON transcoding using the gRPC wire protocol.
- enableUnframedRequests(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the service handles requests not framed using the gRPC wire protocol.
- enableUnsafeWrapResponseBuffers(boolean) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
(Advanced users only) Enables unsafe retention of response buffers.
- enableWebSocket(boolean) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Enables GraphQL over WebSocket Protocol.
- encodableContentTypes(MediaType...) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Sets the specified
MediaTypes to evaluate whether the content type of theHttpResponseis encodable or not. - encodableContentTypes(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Sets the specified
MediaTypes to evaluate whether the content type of theHttpResponseis encodable or not. - encodableContentTypes(Predicate<MediaType>) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Sets the specified
Predicateto evaluate whether the content type of theHttpResponseis encodable or not. - encodableRequestHeaders(Predicate<? super RequestHeaders>) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Sets the specified
Predicateto evaluate whether the correspondingHttpResponseof theHttpRequestwhoseRequestHeadersis the input of thePredicateis encodable or not. - encode(ServiceRequestContext, WebSocket) - Method in interface com.linecorp.armeria.server.websocket.WebSocketProtocolHandler
-
Encodes the specified
WebSocketto anHttpResponse. - encodedInstance() - Method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns the byte array representation of the
Server. - encodingHeaderValue() - Method in interface com.linecorp.armeria.client.encoding.StreamDecoderFactory
-
Deprecated.Returns the value of the Content-Encoding header which this factory applies to.
- encodingHeaderValue() - Method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Returns the value of the Content-Encoding header which this factory applies to.
- EncodingService - Class in com.linecorp.armeria.server.encoding
-
Decorates an
HttpServiceto apply HTTP encoding (e.g., gzip) to anHttpService. - EncodingServiceBuilder - Class in com.linecorp.armeria.server.encoding
-
Builds a new
EncodingServiceor its decorator function. - ENCRYPTED - Enum constant in enum class com.linecorp.armeria.server.saml.SamlNameIdFormat
-
Used by NameIDPolicy to indicate a NameID should be encrypted.
- encryptionCredential() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfig
-
Returns a
Credentialof the identity provider for encryption. - encryptionKey(String) - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Sets an
encryptionkey name for an identity provider. - encryptionKey(String) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets an
encryptionkey name for this service provider. - endOfStream(boolean) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets whether the headers will be the last frame in an HTTP/2 stream.
- endOfStream(boolean) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- endOfStream(boolean) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- endpoint() - Method in interface com.linecorp.armeria.client.ClientRequestContext
- endpoint() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- endpoint() - Method in interface com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckerContext
-
Returns the
Endpointto send health check requests to. - endpoint() - Method in class com.linecorp.armeria.server.saml.SamlAssertionConsumerConfig
-
Returns a
SamlEndpointthat an assertion consumer service is to be bound to. - endpoint(Endpoint) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Deprecated.
- endpoint(Endpoint) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
-
Sets the
Endpointto register. - endpoint(SessionProtocol) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- endpoint(SessionProtocol) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- endpoint(SamlEndpoint) - Method in class com.linecorp.armeria.server.saml.SamlAssertionConsumerConfigBuilder
-
Deprecated.Use
SamlServiceProviderBuilder.acs(SamlEndpoint)to specifySamlEndpointwhen creating thisSamlAssertionConsumerConfigBuilder. - Endpoint - Class in com.linecorp.armeria.client
-
A remote endpoint that refers to a single host.
- ENDPOINT - Enum constant in enum class com.linecorp.armeria.xds.XdsType
- ENDPOINT_REMAPPER - Static variable in class com.linecorp.armeria.client.ClientOptions
- ENDPOINT_UNAVAILABLE - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1001indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page. - endpointGroup() - Method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns the
EndpointGroupof the client. - endpointGroup() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the
EndpointGroupused for the currentRequest. - endpointGroup() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- endpointGroup() - Method in class com.linecorp.armeria.client.UserClient
- endpointGroup(EndpointGroup) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Sets the
EndpointGroupof the request. - EndpointGroup - Interface in com.linecorp.armeria.client.endpoint
-
A list of
Endpoints. - EndpointGroupException - Exception Class in com.linecorp.armeria.client.endpoint
-
A
RuntimeExceptionraised when the resolution of anEndpointGroupfails. - EndpointGroupException() - Constructor for exception class com.linecorp.armeria.client.endpoint.EndpointGroupException
-
Creates a new instance.
- EndpointGroupException(String) - Constructor for exception class com.linecorp.armeria.client.endpoint.EndpointGroupException
-
Creates a new instance with the specified
message. - EndpointGroupException(String, Throwable) - Constructor for exception class com.linecorp.armeria.client.endpoint.EndpointGroupException
-
Creates a new instance with the specified
messageandcause. - EndpointGroupException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.client.endpoint.EndpointGroupException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - EndpointGroupException(Throwable) - Constructor for exception class com.linecorp.armeria.client.endpoint.EndpointGroupException
-
Creates a new instance with the specified
cause. - EndpointInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about the endpoints exposed by a
Service. - EndpointInfoBuilder - Class in com.linecorp.armeria.server.docs
-
Creates a new
EndpointInfousing the builder pattern. - endpointRemapper() - Method in class com.linecorp.armeria.client.ClientOptions
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.ClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- endpoints() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- endpoints() - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Returns the endpoints held by this
EndpointGroup. - endpoints() - Method in class com.linecorp.armeria.client.Endpoint
- endpoints() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the endpoints for accessing this method.
- endpoints() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- EndpointSelectionStrategy - Interface in com.linecorp.armeria.client.endpoint
-
Endpointselection strategy that creates aEndpointSelector. - EndpointSelectionTimeoutException - Exception Class in com.linecorp.armeria.client.endpoint
-
An
EndpointGroupExceptionraised when anEndpointGroupfails to resolve anEndpointwithin a configured selection timeout. - EndpointSelector - Interface in com.linecorp.armeria.client.endpoint
-
Selects an
Endpointfrom anEndpointGroup. - endpointSnapshot() - Method in class com.linecorp.armeria.xds.ClusterSnapshot
-
A
EndpointSnapshotwhich belong to thisCluster. - EndpointSnapshot - Class in com.linecorp.armeria.xds
-
A snapshot of a
ClusterLoadAssignmentresource. - EndpointWeightTransition - Interface in com.linecorp.armeria.client.endpoint
- EndpointXdsResource - Class in com.linecorp.armeria.xds
-
A resource object for a
ClusterLoadAssignment. - endRequest() - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Requestinformation. - endRequest(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Requestinformation. - endRequest(Throwable) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Requestinformation. - endRequest(Throwable, long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Requestinformation. - endResponse() - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Responseinformation. - endResponse(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Responseinformation. - endResponse(Throwable) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Responseinformation. - endResponse(Throwable, long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Finishes the collection of the
Responseinformation. - endResponseWithLastChild() - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Fills the response-side logs from the last added child.
- endWith(Function<Throwable, ? extends T>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Dynamically emits the last value depending on whether this
StreamMessagecompletes successfully or exceptionally. - engineName(String) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the name of the
StandardEngineof an embedded Tomcat. - enqueue(AggregatedHttpResponse) - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
-
Enqueues the
AggregatedHttpResponseto return to a client of thisMockWebServerExtension. - enqueue(HttpResponse) - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
-
Enqueues the
HttpResponseto return to a client of thisMockWebServerExtension. - ensureAvailable(RequestLogProperty) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogthat is guaranteed to have the specifiedRequestLogProperty. - ensureAvailable(RequestLogProperty...) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogthat is guaranteed to have all the specifiedRequestLogPropertys. - ensureAvailable(Iterable<RequestLogProperty>) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogthat is guaranteed to have all the specifiedRequestLogPropertys. - ensureComplete() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogthat is guaranteed to have all properties, for both request and response side. - ensureRequestComplete() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogthat is guaranteed to have all request-side properties. - enterState(CircuitState) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Enters the specified
CircuitState. - ENTITY - Enum constant in enum class com.linecorp.armeria.server.saml.SamlNameIdFormat
-
SAML entity name format.
- entityId() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfig
-
Returns an entity ID of the identity provider.
- entityId(String) - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Sets an entity ID for an identity provider.
- entityId(String) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets an entity ID for this service provider.
- entityTag(boolean) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets whether to set the
"etag"header automatically based on the path and attributes of the file. - entityTag(boolean) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- entityTag(boolean) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- entityTag(BiFunction<String, HttpFileAttributes, String>) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the function which generates the entity tag that's used for setting the
"etag"header automatically. - entityTag(BiFunction<String, HttpFileAttributes, String>) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- entityTag(BiFunction<String, HttpFileAttributes, String>) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- entityTagFunction() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Returns the function which generates the entity tag that's used for setting the
"etag"header automatically. - entries() - Method in class com.linecorp.armeria.common.SerializationFormatProvider
-
Returns the
SerializationFormatProvider.Entrys to register asSerializationFormats. - entries() - Method in class com.linecorp.armeria.server.thrift.ThriftCallService
-
Returns the information about the Thrift services being served.
- entries() - Method in class com.linecorp.armeria.server.thrift.THttpService
-
Returns the information about the Thrift services being served.
- Entry(SerializationFormat, TProtocolFactory) - Constructor for class com.linecorp.armeria.common.thrift.ThriftProtocolFactoryProvider.Entry
-
Create an
ThriftProtocolFactoryProvider.Entrywith the specifiedSerializationFormatandTProtocolFactory. - Entry(String, MediaType, MediaType...) - Constructor for class com.linecorp.armeria.common.SerializationFormatProvider.Entry
-
Creates a new instance.
- entryCacheSpec() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns the cache spec of the file entry cache, as defined in
CaffeineSpec. - entryCacheSpec(String) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the Caffeine specification string of the cache that stores the content of the
HttpFiles read by theFileService. - ENUM - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Enum type.
- EnumInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about an enum type.
- EnumInfo(Class<? extends Enum<?>>) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- EnumInfo(Class<? extends Enum<?>>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- EnumInfo(String, Class<? extends Enum<?>>) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- EnumInfo(String, Class<? extends Enum<?>>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- EnumInfo(String, Iterable<EnumValueInfo>) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- EnumInfo(String, Iterable<EnumValueInfo>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.EnumInfo
-
Creates a new instance.
- enums() - Method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Returns the metadata about the enums related with the services in this specification.
- EnumValueInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about an enum value.
- EnumValueInfo(String) - Constructor for class com.linecorp.armeria.server.docs.EnumValueInfo
-
Creates a new instance.
- EnumValueInfo(String, Integer) - Constructor for class com.linecorp.armeria.server.docs.EnumValueInfo
-
Creates a new instance.
- EnumValueInfo(String, Integer, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.EnumValueInfo
-
Creates a new instance.
- EOT - Static variable in class com.linecorp.armeria.common.MediaType
-
Embedded OpenType fonts.
- EOT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.ms-fontobject".
- epochMicros(long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given epoch time in microseconds to typical human-readable format "yyyy-MM-dd'T'HH:mm:ss.SSSX".
- epochMillis(long) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given epoch time in milliseconds to typical human-readable format "yyyy-MM-dd'T'HH:mm:ss.SSSX".
- EPOLL - Enum constant in enum class com.linecorp.armeria.common.util.TransportType
- EPUB - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in the International Digital Publishing Forum EPUB is the distribution and interchange format standard for digital publications and documents.
- EPUB - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/epub+zip".
- equals(Object) - Method in class com.linecorp.armeria.client.circuitbreaker.EventCount
- equals(Object) - Method in class com.linecorp.armeria.client.Endpoint
- equals(Object) - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
- equals(Object) - Method in class com.linecorp.armeria.client.proxy.HAProxyConfig
- equals(Object) - Method in class com.linecorp.armeria.client.proxy.Socks4ProxyConfig
- equals(Object) - Method in class com.linecorp.armeria.client.proxy.Socks5ProxyConfig
- equals(Object) - Method in class com.linecorp.armeria.common.auth.BasicToken
- equals(Object) - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
- equals(Object) - Method in class com.linecorp.armeria.common.auth.OAuth2Token
- equals(Object) - Method in class com.linecorp.armeria.common.CacheControl
- equals(Object) - Method in class com.linecorp.armeria.common.ClientCacheControl
- equals(Object) - Method in class com.linecorp.armeria.common.ContentDisposition
- equals(Object) - Method in class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
- equals(Object) - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the specified object is "equal to" this status.
- equals(Object) - Method in class com.linecorp.armeria.common.MediaType
- equals(Object) - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
- equals(Object) - Method in class com.linecorp.armeria.common.Scheme
- equals(Object) - Method in class com.linecorp.armeria.common.SerializationFormat
- equals(Object) - Method in class com.linecorp.armeria.common.SerializationFormatProvider.Entry
- equals(Object) - Method in class com.linecorp.armeria.common.ServerCacheControl
- equals(Object) - Method in class com.linecorp.armeria.common.thrift.ThriftCall
- equals(Object) - Method in class com.linecorp.armeria.common.thrift.ThriftMessage
- equals(Object) - Method in class com.linecorp.armeria.common.thrift.ThriftReply
- equals(Object) - Method in class com.linecorp.armeria.server.ClientAddressSource
- equals(Object) - Method in class com.linecorp.armeria.server.docs.ContainerTypeSignature
- equals(Object) - Method in class com.linecorp.armeria.server.docs.DescriptiveTypeSignature
- equals(Object) - Method in class com.linecorp.armeria.server.docs.EndpointInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.EnumInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.EnumValueInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.FieldInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.MethodInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.ServiceInfo
- equals(Object) - Method in class com.linecorp.armeria.server.docs.StructInfo
- equals(Object) - Method in class com.linecorp.armeria.server.file.HttpFileAttributes
- equals(Object) - Method in class com.linecorp.armeria.server.RouteBuilder
- equals(Object) - Method in class com.linecorp.armeria.server.saml.SamlEndpoint
- equals(Object) - Method in class com.linecorp.armeria.server.ServerPort
- equals(Object) - Method in class com.linecorp.armeria.testing.junit5.server.mock.RecordedRequest
- equals(Object) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
- equals(Object) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
- equals(Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- equals(Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- equals(Object) - Method in class com.linecorp.armeria.common.util.AbstractOption
- equals(Object) - Method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
Equality of
WebSocketCloseStatusonly depends onWebSocketCloseStatus.code(). - equals(Object) - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
- equals(Object) - Method in class com.linecorp.armeria.server.docs.DescriptionInfo
- equals(Object) - Method in class com.linecorp.armeria.server.ProxiedAddresses
- equals(Object) - Method in class com.linecorp.armeria.server.ServiceOptions
- equals(Object) - Method in class com.linecorp.armeria.xds.ClusterSnapshot
- equals(Object) - Method in class com.linecorp.armeria.xds.ClusterXdsResource
- equals(Object) - Method in class com.linecorp.armeria.xds.EndpointSnapshot
- equals(Object) - Method in class com.linecorp.armeria.xds.EndpointXdsResource
- equals(Object) - Method in class com.linecorp.armeria.xds.ListenerSnapshot
- equals(Object) - Method in class com.linecorp.armeria.xds.ListenerXdsResource
- equals(Object) - Method in class com.linecorp.armeria.xds.RouteSnapshot
- equals(Object) - Method in class com.linecorp.armeria.xds.RouteXdsResource
- equalsIgnoreWrapper(Unwrappable) - Method in interface com.linecorp.armeria.common.util.Unwrappable
-
Reference checking this
Unwrappableto anotherUnwrappable, ignoring wrappers. - ERROR - Enum constant in enum class com.linecorp.armeria.common.logging.LogLevel
-
ERROR log level.
- errorHandler() - Method in interface com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptions
-
Return the
UnframedGrpcErrorHandlerwhich handles an exception raised while serving a gRPC request transcoded from an HTTP/JSON request. - errorHandler() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
ServerErrorHandlerthat provides the error responses in case of unexpected exceptions or protocol errors. - errorHandler(GraphqlErrorHandler) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Adds the
GraphqlErrorHandler. - errorHandler(UnframedGrpcErrorHandler) - Method in class com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptionsBuilder
-
Sets an error handler which handles an exception raised while serving a gRPC request transcoded from an HTTP/JSON request.
- errorHandler(ServerErrorHandler) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the
ServerErrorHandlerthat provides the error responses in case of unexpected exceptions or protocol errors. - errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- errorHandler(ServiceErrorHandler) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Adds the
ServiceErrorHandlerthat handles exceptions thrown in this virtual host. - escape(String) - Static method in class com.linecorp.armeria.common.grpc.protocol.StatusMessageEscaper
-
Escape the provided unicode
Stringinto ascii. - ETAG - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"ETag"header field name. - EurekaEndpointGroup - Class in com.linecorp.armeria.client.eureka
-
A Eureka-based
EndpointGroupimplementation. - EurekaEndpointGroupBuilder - Class in com.linecorp.armeria.client.eureka
-
Builds a
EurekaEndpointGroup. - EurekaUpdatingListener - Class in com.linecorp.armeria.server.eureka
-
A
ServerListenerwhich registers the currentServerto Eureka. - EurekaUpdatingListenerBuilder - Class in com.linecorp.armeria.server.eureka
-
Builds a
EurekaUpdatingListener, which registers the server to Eureka. - event() - Method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns an event name of this event, if it exists.
- event(String) - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Sets the specified
event. - EVENT_LOOP_SCHEDULER_FACTORY - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The factory that creates an
EventLoopSchedulerwhich is responsible for assigning anEventLoopto handle a connection to the specifiedEndpoint. - EVENT_STREAM - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in Server-Sent Events, this constant (
text/event-stream) is used when sending notifications in the form of DOM events from a server. - EVENT_STREAM - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/event-stream".
- EventCount - Class in com.linecorp.armeria.client.circuitbreaker
-
An immutable object that stores the count of events.
- eventListener(EventListener) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
-
Adds the specified event listener to the Jetty
Server. - eventLoop() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
EventLoopthat handles the request. - eventLoop() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
ContextAwareEventLoopthat is handling the currentRequest. - eventLoop() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- eventLoop() - Method in class com.linecorp.armeria.xds.ClusterRoot
-
The event loop used to notify updates to
SnapshotWatchers. - eventLoop() - Method in class com.linecorp.armeria.xds.ListenerRoot
-
The event loop used to notify updates to
SnapshotWatchers. - eventLoop() - Method in interface com.linecorp.armeria.xds.XdsBootstrap
-
Returns the event loop used to notify events.
- eventLoop(boolean) - Method in class com.linecorp.armeria.common.util.ThreadFactoryBuilder
-
Sets event loop for new threads.
- eventLoop(EventLoop) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- eventLoop(EventLoop) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Sets the
EventLoopto use for sending DNS queries. - eventLoop(EventLoop) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Sets the
EventLoopto use for sending DNS queries. - eventLoop(EventLoop) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Sets the
EventLoopto use for sending DNS queries. - eventLoop(EventLoop) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
EventLoopthat handles the request. - eventLoop(EventLoop) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- EventLoopCheckingFuture<T> - Class in com.linecorp.armeria.common.util
-
A
CompletableFuturethat warns the user if they call a method that blocks the event loop. - EventLoopCheckingFuture() - Constructor for class com.linecorp.armeria.common.util.EventLoopCheckingFuture
- EventLoopExtension - Class in com.linecorp.armeria.testing.junit5.common
-
An
Extensionthat provides anEventLoopGroup. - EventLoopExtension() - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- EventLoopExtension(boolean) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- EventLoopExtension(String) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- EventLoopExtension(String, boolean) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- EventLoopExtension(ThreadFactory) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
- eventLoopGroup() - Method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the
EventLoopGroupbeing used by thisClientFactory. - eventLoopGroup() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- EventLoopGroupExtension - Class in com.linecorp.armeria.testing.junit5.common
-
An
Extensionthat provides anEventLoopGroup. - EventLoopGroupExtension(int) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Creates a new
Extensionthat provides anEventLoopGroup. - EventLoopGroupExtension(int, boolean) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Creates a new
Extensionthat provides anEventLoopGroup. - EventLoopGroupExtension(int, String) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Creates a new
Extensionthat provides anEventLoopGroup. - EventLoopGroupExtension(int, String, boolean) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Creates a new
Extensionthat provides anEventLoopGroup. - EventLoopGroupExtension(int, ThreadFactory) - Constructor for class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Creates a new
Extensionthat provides anEventLoopGroup. - EventLoopGroupRule - Class in com.linecorp.armeria.testing.junit4.common
-
A
TestRulethat provides anEventLoopGroup. - EventLoopGroupRule(int) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Creates a new
TestRulethat provides anEventLoopGroup. - EventLoopGroupRule(int, boolean) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Creates a new
TestRulethat provides anEventLoopGroup. - EventLoopGroupRule(int, String) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Creates a new
TestRulethat provides anEventLoopGroup. - EventLoopGroupRule(int, String, boolean) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Creates a new
TestRulethat provides anEventLoopGroup. - EventLoopGroupRule(int, ThreadFactory) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Creates a new
TestRulethat provides anEventLoopGroup. - EventLoopGroups - Class in com.linecorp.armeria.common.util
-
Provides methods that are useful for creating an
EventLoopGroup. - eventLoopMetrics(EventLoopGroup, MeterIdPrefix) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
-
Returns a new
MeterBinderto observe Netty'sEventLoopGroups. - eventLoopMetrics(EventLoopGroup, String) - Static method in class com.linecorp.armeria.common.metric.MoreMeterBinders
-
Returns a new
MeterBinderto observe Netty'sEventLoopGroups. - EventLoopRule - Class in com.linecorp.armeria.testing.junit4.common
-
A
TestRulethat provides anEventLoopGroup. - EventLoopRule() - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- EventLoopRule(boolean) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- EventLoopRule(String) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- EventLoopRule(String, boolean) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- EventLoopRule(ThreadFactory) - Constructor for class com.linecorp.armeria.testing.junit4.common.EventLoopRule
- EventLoopScheduler - Interface in com.linecorp.armeria.client
- eventLoopSchedulerFactory() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the factory that creates an
EventLoopSchedulerwhich is responsible for assigning anEventLoopto handle a connection to the specifiedEndpoint. - eventLoopSchedulerFactory(Function<? super EventLoopGroup, ? extends EventLoopScheduler>) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the factory that creates an
EventLoopSchedulerwhich is responsible for assigning anEventLoopto handle a connection to the specifiedEndpoint. - eventLoopSupplier() - Method in interface com.linecorp.armeria.client.ClientFactory
- eventLoopSupplier() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- exact(String) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match the specified exact path. - EXACT - Enum constant in enum class com.linecorp.armeria.server.RoutePathType
-
The exact path type. e.g, "/foo"
- Example - Search tag in class com.linecorp.armeria.client.ClientFactoryBuilder
- Section
- Example - Search tag in class com.linecorp.armeria.server.ServerBuilder
- Section
- Example - Search tag in class com.linecorp.armeria.server.ServerListenerBuilder
- Section
- Example - Search tag in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
- Section
- Example - Search tag in class com.linecorp.armeria.server.cors.CorsServiceBuilder
- Section
- Example - Search tag in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
- Section
- Example - Search tag in com.linecorp.armeria.server.ServiceNaming.serviceName(ServiceRequestContext)
- Section
- Example - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- Example - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- Example - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- Example 2 - Search tag in class com.linecorp.armeria.server.ServerBuilder
- Section
- Example 2 - Search tag in com.linecorp.armeria.server.ServiceNaming.serviceName(ServiceRequestContext)
- Section
- exampleHeaders() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the example HTTP headers of the method.
- exampleHeaders() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns the example HTTP headers of the service.
- exampleHeaders() - Method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Returns the example HTTP headers of the services in this specification.
- exampleHeaders(HttpHeaders...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeaderswhich are applicable to any services. - exampleHeaders(Class<?>, HttpHeaders...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the service with the specified type. - exampleHeaders(Class<?>, Iterable<? extends HttpHeaders>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the service with the specified type. - exampleHeaders(Class<?>, String, HttpHeaders...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the method with the specified type and method name. - exampleHeaders(Class<?>, String, Iterable<? extends HttpHeaders>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the method with the specified type and method name. - exampleHeaders(Iterable<? extends HttpHeaders>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeaderswhich are applicable to any services. - exampleHeaders(String, HttpHeaders...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the service with the specified name. - exampleHeaders(String, Iterable<? extends HttpHeaders>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the service with the specified name. - exampleHeaders(String, String, HttpHeaders...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the method with the specified service and method name. - exampleHeaders(String, String, Iterable<? extends HttpHeaders>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example
HttpHeadersfor the method with the specified service and method name. - Example in Async Client - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- examplePaths() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the example paths of the method.
- examplePaths(Class<?>, String, Iterable<String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example paths for the method with the specified service and method name.
- examplePaths(Class<?>, String, String...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example paths for the method with the specified service and method name.
- examplePaths(String, String, Iterable<String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example paths for the method with the specified service and method name.
- examplePaths(String, String, String...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example paths for the method with the specified service and method name.
- exampleQueries() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the example queries of the method.
- exampleQueries(Class<?>, String, Iterable<String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example query strings for the method with the specified service and method name.
- exampleQueries(Class<?>, String, String...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example query strings for the method with the specified service and method name.
- exampleQueries(String, String, Iterable<String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example query strings for the method with the specified service and method name.
- exampleQueries(String, String, String...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the specified example query strings for the method with the specified service and method name.
- exampleRequests() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the list of the example request serialized in a string.
- exampleRequests(Class<?>, String, Iterable<?>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example requests for the method with the specified service type and method name.
- exampleRequests(Class<?>, String, Object...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example requests for the method with the specified service type and method name.
- exampleRequests(Iterable<?>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example requests which are applicable to the method denoted by the specified example requests.
- exampleRequests(String, String, Iterable<?>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example requests for the method with the specified service and method name.
- exampleRequests(String, String, Object...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the example requests for the method with the specified service and method name.
- Examples - Search tag in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
- Section
- Examples - Search tag in class com.linecorp.armeria.server.consul.ConsulUpdatingListenerBuilder
- Section
- Examples - Search tag in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- Section
- exception() - Method in class com.linecorp.armeria.common.thrift.ThriftReply
-
Returns the exception of this reply.
- EXCEPTION_HANDLER - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
- exceptionallyCompletedFuture(Throwable) - Static method in class com.linecorp.armeria.common.thrift.ThriftFuture
-
Returns a new
ThriftFutureinstance that has an exception set immediately. - exceptionallyCompletedFuture(Throwable) - Static method in class com.linecorp.armeria.common.thrift.ThriftListenableFuture
-
Returns a new
ThriftListenableFutureinstance that has an exception set immediately. - exceptionallyCompletedFuture(Throwable) - Static method in class com.linecorp.armeria.common.util.EventLoopCheckingFuture
-
Returns an
EventLoopCheckingFuturewhich has been completed exceptionally with the specifiedThrowable. - exceptionallyCompletedFuture(Throwable) - Static method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Returns an
UnmodifiableFuturewhich has been completed exceptionally with the specifiedThrowable. - exceptionFilter - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- exceptionFilter() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns the
BiPredicateof anException. - exceptionHandler(GrpcExceptionHandlerFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- exceptionHandler(GrpcExceptionHandlerFunction) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
- exceptionHandler(BiFunction<? super ServiceRequestContext, ? super Throwable, ? extends RpcResponse>) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Sets the
BiFunctionthat returns anRpcResponseusing the givenThrowableandServiceRequestContext. - ExceptionHandler - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies an
ExceptionHandlerFunctionclass which handles exceptions throwing from an annotated service method. - ExceptionHandlerFunction - Interface in com.linecorp.armeria.server.annotation
-
An interface for exception handler.
- exceptionHandlers(ExceptionHandlerFunction...) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- exceptionHandlers(ExceptionHandlerFunction...) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- exceptionHandlers(ExceptionHandlerFunction...) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- exceptionHandlers(ExceptionHandlerFunction...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- exceptionHandlers(Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- exceptionHandlers(Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- exceptionHandlers(Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- exceptionHandlers(Iterable<? extends ExceptionHandlerFunction>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- ExceptionHandlers - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
ExceptionHandler. - ExceptionInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about an exception type.
- ExceptionInfo(String, Iterable<FieldInfo>) - Constructor for class com.linecorp.armeria.server.docs.ExceptionInfo
-
Creates a new instance.
- ExceptionInfo(String, Iterable<FieldInfo>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.ExceptionInfo
-
Creates a new instance.
- exceptionMapping(GrpcStatusFunction) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- exceptions() - Method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Returns the metadata about the exceptions related with the services in this specification.
- Exceptions - Class in com.linecorp.armeria.common.util
-
Provides methods that are useful for handling exceptions.
- exceptionTypeSignatures() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the metadata about the exceptions declared by the function.
- ExceptionVerbosity - Enum Class in com.linecorp.armeria.server.annotation
-
Deprecated.Use
LoggingServiceor log exceptions usingServerBuilder.errorHandler(ServerErrorHandler)instead. - exchangeForBodilessEntityMono(HttpRequestValues) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForBodyFlux(HttpRequestValues, ParameterizedTypeReference<T>) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForBodyMono(HttpRequestValues, ParameterizedTypeReference<T>) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForEntityFlux(HttpRequestValues, ParameterizedTypeReference<T>) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForEntityMono(HttpRequestValues, ParameterizedTypeReference<T>) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForHeadersMono(HttpRequestValues) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeForMono(HttpRequestValues) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
- exchangeStrategies(ExchangeStrategies) - Method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapterBuilder
-
Sets the
ExchangeStrategiesthat overrides the default strategies. - exchangeType() - Method in interface com.linecorp.armeria.client.ClientRequestContext
- exchangeType() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- exchangeType() - Method in interface com.linecorp.armeria.client.RequestOptions
- exchangeType() - Method in interface com.linecorp.armeria.common.RequestContext
- exchangeType() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- exchangeType() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- exchangeType() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- exchangeType(ExchangeType) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.RestClientPreparation
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- exchangeType(ExchangeType) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.encoding.EncodingService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.graphql.protocol.AbstractGraphqlService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.grpc.protocol.AbstractUnsafeUnaryGrpcService
- exchangeType(RoutingContext) - Method in interface com.linecorp.armeria.server.HttpService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.jetty.JettyService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.resteasy.ResteasyService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.SimpleDecoratingHttpService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.thrift.THttpService
- exchangeType(RoutingContext) - Method in class com.linecorp.armeria.server.tomcat.TomcatService
- ExchangeType - Enum Class in com.linecorp.armeria.common
-
Represents whether to stream an
HttpRequestorHttpResponse. - exclude(DocServiceFilter) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the
DocServiceFilterthat checks whether a method will be excluded while buildingDocService. - exclude(Route) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
- exclude(Route) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- exclude(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - exclude(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Adds a
pathPatternthat is supposed to be excluded from theRoutes built by thisAbstractBindingBuilder. - excluded() - Static method in class com.linecorp.armeria.server.RoutingResult
-
The empty
RoutingResultwhoseRoutingResult.type()isRoutingResultType.NOT_MATCHEDandRoutingResult.isPresent()returnsfalse. - excludedRoutes() - Method in interface com.linecorp.armeria.server.Route
- execute() - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
-
Builds and executes the blocking request.
- execute() - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- execute() - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- execute() - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- execute(TypeReference<? extends T>) - Method in class com.linecorp.armeria.client.RestClientPreparation
-
Sends the HTTP request and converts the JSON response body as the
Tobject using the defaultObjectMapper. - execute(TypeReference<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.RestClientPreparation
-
Sends the HTTP request and converts the JSON response body as the
Tobject using the specifiedObjectMapper. - execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2Client
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.brave.BraveClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.cookie.CookieClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.encoding.DecodingClient
- execute(ClientRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.client.HttpClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.observation.ObservationClient
- execute(ClientRequestContext, RpcRequest) - Method in interface com.linecorp.armeria.client.RpcClient
- execute(ClientRequestContext, I) - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerClient
- execute(ClientRequestContext, I) - Method in interface com.linecorp.armeria.client.Client
- execute(ClientRequestContext, I) - Method in class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.logging.LoggingClient
- execute(ClientRequestContext, RpcRequest) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClient
- execute(ClientRequestContext, HttpRequest) - Method in class com.linecorp.armeria.client.metric.MetricCollectingClient
- execute(ClientRequestContext, RpcRequest) - Method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClient
- execute(ClientRequestContext, I) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
- execute(HttpClient, ClientRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.client.DecoratingHttpClientFunction
- execute(ResponseAs<HttpResponse, T>) - Method in class com.linecorp.armeria.client.RestClientPreparation
-
Sends the HTTP request and converts the
HttpResponseusing theResponseAs. - execute(RpcClient, ClientRequestContext, RpcRequest) - Method in interface com.linecorp.armeria.client.DecoratingRpcClientFunction
- execute(AggregatedHttpRequest) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends the specified HTTP request.
- execute(AggregatedHttpRequest) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends the specified HTTP request.
- execute(HttpRequest) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends the specified HTTP request.
- execute(HttpRequest) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends the specified HTTP request.
- execute(HttpRequest, RequestOptions) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends the specified HTTP request with the specified
RequestOptions. - execute(HttpRequest, RequestOptions) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends the specified HTTP request with the specified
RequestOptions. - execute(RequestHeaders) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an empty HTTP request with the specified headers.
- execute(RequestHeaders) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an empty HTTP request with the specified headers.
- execute(RequestHeaders, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP request with the specified headers and content.
- execute(RequestHeaders, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP request with the specified headers and content.
- execute(SessionProtocol, EndpointGroup, HttpMethod, RequestTarget, I) - Method in class com.linecorp.armeria.client.UserClient
-
Executes the specified
Requestvia the delegate. - execute(SessionProtocol, EndpointGroup, HttpMethod, RequestTarget, I, RequestOptions) - Method in class com.linecorp.armeria.client.UserClient
-
Executes the specified
Requestvia the delegate. - execute(SessionProtocol, HttpMethod, RequestTarget, I) - Method in class com.linecorp.armeria.client.UserClient
-
Executes the specified
Requestvia the delegate. - execute(SessionProtocol, HttpMethod, RequestTarget, I, RequestOptions) - Method in class com.linecorp.armeria.client.UserClient
-
Executes the specified
Requestvia the delegate. - execute(Class<? extends T>) - Method in class com.linecorp.armeria.client.RestClientPreparation
-
Sends the HTTP request and converts the JSON response body as the
Tobject using the defaultObjectMapper. - execute(Class<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.RestClientPreparation
-
Sends the HTTP request and converts the JSON response body as the
Tobject using the specifiedObjectMapper. - execute(String, byte[]) - Method in class com.linecorp.armeria.client.grpc.protocol.UnaryGrpcClient
-
Executes a unary gRPC client request.
- execute(String, Class<?>, String, Object...) - Method in interface com.linecorp.armeria.client.thrift.THttpClient
-
Executes the specified Thrift call.
- executeGraphql(ServiceRequestContext, GraphqlRequest) - Method in class com.linecorp.armeria.server.graphql.protocol.AbstractGraphqlService
-
Handles a
GraphqlRequest. - executeMultiplexed(String, Class<?>, String, String, Object...) - Method in interface com.linecorp.armeria.client.thrift.THttpClient
-
Executes the specified multiplexed Thrift call.
- executionIdGenerator(ExecutionIdGenerator) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Sets the
ExecutionIdGenerator. - ExecutionIdGenerator - Interface in com.linecorp.armeria.server.graphql
-
Generates a unique execution ID of each GraphQL request.
- executor() - Method in interface com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckerContext
-
Returns the
ScheduledExecutorServicewhich is used for scheduling the tasks related with sending health check requests. - executor() - Method in interface com.linecorp.armeria.common.AggregationOptions
-
Returns the
EventExecutorthat executes the aggregation. - executor(EventExecutor) - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Sets the
EventExecutorto use to execute tasks for computing new weights. - executor(EventExecutor) - Method in class com.linecorp.armeria.common.AggregationOptionsBuilder
-
Sets the
EventExecutorto run the aggregation function. - executor(ExecutorService) - Method in class com.linecorp.armeria.common.stream.InputStreamStreamMessageBuilder
-
Sets the specified
ExecutorServicethat performs blocking IO read operations. - executor(ExecutorService) - Method in class com.linecorp.armeria.common.stream.PathStreamMessageBuilder
-
Sets the specified
ExecutorServicethat performs blocking IO read operations. - executor(ScheduledExecutorService) - Method in class com.linecorp.armeria.client.DnsCacheBuilder
-
Sets the specified
ScheduledExecutorServiceto use when scheduling DNS expiration and sending removal notification. - executorService(ExecutorService) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- executorService(ExecutorService, boolean) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- EXISTENT - Enum constant in enum class com.linecorp.armeria.client.cookie.CookieState
-
The cookie exists in the jar.
- EXPECT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Expect"header field name. - EXPECTATION_FAILED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
417 Expectation Failed.
- expected() - Method in exception class com.linecorp.armeria.client.SessionProtocolNegotiationException
-
Returns the expected
SessionProtocol. - EXPIRED - Enum constant in enum class com.linecorp.armeria.client.cookie.CookieState
-
The cookie exists in the jar but is expired.
- EXPIRES - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Expires"header field name. - expiresAt() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
An
Instantrepresenting a derived value usingissuedAt() + expiresIn(). - expiresAt() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"exp" Token Introspection Response field, OPTIONAL.
- expiresAt(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
expToken Introspection Response field, OPTIONAL. - expiresIn() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
"expires_in" Access Token response field, RECOMMENDED.
- expiresIn() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Durationindicating the lifetime of the access token. - expiresIn(Duration) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
"expires_in" Access Token response field, RECOMMENDED.
- exponential(long, long) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backoffthat waits an exponentially-increasing amount of time between attempts. - exponential(long, long, double) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backoffthat waits an exponentially-increasing amount of time between attempts. - export() - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns a
Mapwhose key is an export key set throughadd*()inRequestContextExporterBuilderand value is extracted fromRequestContext. - export(RequestContext) - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns a
Mapwhose key is an export key set throughadd*()inRequestContextExporterBuilderand value is extracted from the specifiedRequestContext. - exportGroup(ExportGroup) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the export group.
- ExportGroup - Class in com.linecorp.armeria.common.logging
-
Holds a set of
ExportGroupBuilder.ExportEntrys. - ExportGroupBuilder - Class in com.linecorp.armeria.common.logging
-
Builds a new
ExportGroup. - ExportGroupConfig - Class in com.linecorp.armeria.common.logback
-
Bridge class for Logback configuration.
- ExportGroupConfig() - Constructor for class com.linecorp.armeria.common.logback.ExportGroupConfig
- exposedHeaders() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The headers to be exposed to calling clients.
- exposedHeaders() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns a set of headers to be exposed to calling clients.
- exposeHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the headers to be exposed to calling clients.
- exposeHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the headers to be exposed to calling clients.
- exposeHeaders(CharSequence...) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the headers to be exposed to calling clients.
- exposeHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies the headers to be exposed to calling clients.
- exposeHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies the headers to be exposed to calling clients.
- exposeHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Specifies the headers to be exposed to calling clients.
- EXTEND - Enum constant in enum class com.linecorp.armeria.common.util.TimeoutMode
-
Extends the previously scheduled timeout.
- extensions() - Method in interface com.linecorp.armeria.common.graphql.protocol.GraphqlRequest
-
Returns the extensions of the
GraphqlRequest.query(). - extras() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
A
Mapof extra system-specific token parameters included with Access Token response, OPTIONAL. - extras() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
A
Mapof extra system-specific token parameters included with Token Introspection Response, OPTIONAL. - extras(Iterable<? extends Map.Entry<String, String>>) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
An
Iterableof extra system-specific token parameters included with Access Token Response, OPTIONAL. - extras(Iterable<? extends Map.Entry<String, String>>) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
An
Iterableof extra system-specific token parameters included with Token Introspection Response, OPTIONAL. - extras(String, String) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
A pair of extra system-specific token parameters included with Access Token Response, OPTIONAL.
- extras(String, String) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
A pair of extra system-specific token parameters included with Token Introspection Response, OPTIONAL.
- extras(Map<String, String>) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
A
Mapof extra system-specific token parameters included with Access Token Response, OPTIONAL. - extras(Map<String, String>) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
A
Mapof extra system-specific token parameters included with Token Introspection Response, OPTIONAL.
F
- factory() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
ClientFactoryused for creating a client. - factory(ClientFactory) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the
ClientFactoryused for creating a client. - factory(ClientFactory) - Method in class com.linecorp.armeria.client.ClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.RestClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.WebClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- factory(ClientFactory) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- factory(Resilience4jCircuitBreakerFactory) - Method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMappingBuilder
-
A factory method which creates a
CircuitBreakerinstance based on the specifiedCircuitBreakerRegistryand the mapping keys generated by theResilience4jCircuitBreakerMapping. - FACTORY - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The
ClientFactoryused for creating a client. - FAIL - Static variable in interface com.linecorp.armeria.server.RejectedRouteHandler
- FAILED_DEPENDENCY - Static variable in class com.linecorp.armeria.common.HttpStatus
-
424 Failed Dependency (WebDAV, RFC4918).
- FailedCircuitBreakerDecisionException - Exception Class in com.linecorp.armeria.resilience4j.circuitbreaker
-
An exception that is returned when a
CircuitBreaker.onError(long, TimeUnit, Throwable)is invoked without a distinctive exception. - FailFastException - Exception Class in com.linecorp.armeria.client.circuitbreaker
-
An exception indicating that a request has been failed by circuit breaker.
- FailFastException(CircuitBreaker) - Constructor for exception class com.linecorp.armeria.client.circuitbreaker.FailFastException
-
Creates a new instance with the specified
CircuitBreaker. - failsafe() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with thedefault backoffif the request HTTP method is idempotent and anExceptionis raised or the class of the response status isHttpStatusClass.SERVER_ERROR. - failsafe(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the specifiedBackoffif the request HTTP method is idempotent and anExceptionis raised or the class of the response status isHttpStatusClass.SERVER_ERROR. - failure() - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerDecision
-
Returns a
CircuitBreakerDecisionthat reports aResponseas a failure. - failure() - Method in class com.linecorp.armeria.client.circuitbreaker.EventCount
-
Returns the number of failure events.
- failureHandler() - Method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
Returns the
AuthFailureHandlerto handle unauthorized requests. - failureHandler() - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
-
An instance of
OAuth2AuthorizationFailureHandler. - failureRate() - Method in class com.linecorp.armeria.client.circuitbreaker.EventCount
-
Returns the failure rate (failure/total), or throws an
ArithmeticExceptionif total is 0. - failureRateThreshold - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- failureRateThreshold(double) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the threshold of failure rate to detect a remote service fault.
- failureResponseLogLevel() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.LoggingDecorator
-
The
LogLevelto use when logging failure responses (e.g., failed with an exception). - failureResponseLogLevel(LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- failureResponseLogLevel(LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- failureResponseLogLevel(LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.failureResponseLogLevel(LogLevel)instead. - failureResponseLogLevel(LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
LogLevelto use when logging failure responses (e.g., failed with an exception). - failureResponseLogLevel(LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- failureSampler(Sampler<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- failureSampler(Sampler<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- failureSampler(Sampler<? super ServiceRequestContext>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Sets the
Samplerthat determines which failure request needs logging. - failureSamplingRate() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.LoggingDecorator
-
The rate at which to sample failed requests to log.
- failureSamplingRate(float) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- failureSamplingRate(float) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- failureSamplingRate(float) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Sets the rate at which to sample requests to log.
- fakeChannel(EventLoop) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns a fake
Channelwhich is required internally when creating a context. - Fallback - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- fallbackResponse() - Method in class com.linecorp.armeria.server.websocket.WebSocketUpgradeResult
-
Returns the fallback
HttpResponseif the upgrade failed. - fallbackService(HttpService) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the fallback
HttpServiceto use when the request is not a valid WebSocket upgrade request. - fallbackTokenProvider(Supplier<CompletableFuture<? extends GrantedOAuth2AccessToken>>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
An optional
Supplierto acquire an access token before requesting it to the authorization server. - fallbackTokenProvider(Supplier<CompletableFuture<? extends GrantedOAuth2AccessToken>>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
An optional
Supplierto acquire an access token before requesting it to the authorization server. - fallbackTokenProvider(Supplier<CompletableFuture<? extends GrantedOAuth2AccessToken>>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets an optional
Supplierto acquire an access token before requesting it to the authorization server. - fallthrough() - Static method in interface com.linecorp.armeria.server.annotation.ExceptionHandlerFunction
-
Throws a
FallthroughExceptionin order to try to handle theThrowableby the next handler. - fallthrough() - Static method in interface com.linecorp.armeria.server.annotation.RequestConverterFunction
-
Throws a
FallthroughExceptionin order to try to convert therequestto an object by the next converter. - fallthrough() - Static method in interface com.linecorp.armeria.server.annotation.ResponseConverterFunction
-
Throws a
FallthroughExceptionin order to try to convertresulttoHttpResponseby the next converter. - FallthroughException - Exception Class in com.linecorp.armeria.server.annotation
-
A
RuntimeExceptionraised for falling through to the next something. - fibonacci(long, long) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backofffor which the backoff delay increases in line with the Fibonacci sequence f(n) = f(n-1) + f(n-2) where f(0) = f(1) =initialDelayMillis. - field(String) - Method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns the first body part identified by the given control name.
- FieldInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about a field of a struct or an exception.
- FieldInfoBuilder - Class in com.linecorp.armeria.server.docs
-
Creates a new
FieldInfousing the builder pattern. - FieldLocation - Enum Class in com.linecorp.armeria.server.docs
-
The location of a field.
- FieldRequirement - Enum Class in com.linecorp.armeria.server.docs
-
The requirement level of a field.
- fields() - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
-
Returns the metadata about the fields of the type.
- fields() - Method in class com.linecorp.armeria.server.docs.StructInfo
-
Returns the metadata about the fields of the type.
- fields(String) - Method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns the body parts identified by the given control name.
- file() - Method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Returns the file that stores the
BodyPart.content(). - FILE_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- filename() - Method in class com.linecorp.armeria.common.ContentDisposition
-
Returns the value of the
filenameparameter (or the value of thefilename*one decoded as defined in the RFC 5987), ornullif not defined. - filename() - Method in interface com.linecorp.armeria.common.multipart.AggregatedBodyPart
-
Returns the file name.
- filename() - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns the file name.
- filename() - Method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Returns the
filenameparameter of the"content-disposition"header. - filename(String) - Method in class com.linecorp.armeria.common.ContentDispositionBuilder
-
Sets the value of the
filenameparameter. - filename(String, Charset) - Method in class com.linecorp.armeria.common.ContentDispositionBuilder
-
Sets the value of the
filename*that will be encoded as defined in the RFC 5987. - FileService - Class in com.linecorp.armeria.server.file
-
An
HttpServicethat serves static files from a file system. - FileServiceBuilder - Class in com.linecorp.armeria.server.file
-
Builds a new
FileServiceand itsFileServiceConfig. - fileServiceCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the content of the
HttpFiles read by aFileService. - fileServiceCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the content of the
HttpFiles read by aFileService. - FileServiceConfig - Class in com.linecorp.armeria.server.file
-
FileServiceconfiguration. - fillInStackTrace() - Method in exception class com.linecorp.armeria.client.circuitbreaker.FailFastException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.DnsTimeoutException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.PreTlsHandshakeException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.redirect.CyclicRedirectsException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.redirect.TooManyRedirectsException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.redirect.UnexpectedDomainRedirectException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.redirect.UnexpectedProtocolRedirectException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.SessionProtocolNegotiationException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.client.UnprocessedRequestException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.common.ContentTooLargeException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.common.grpc.StatusCauseException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.common.ProtocolViolationException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.server.annotation.FallthroughException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.server.HttpResponseException
- fillInStackTrace() - Method in exception class com.linecorp.armeria.server.saml.SamlException
- filter(String) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Filters the endpoints using the Consul filter.
- filter(Predicate<? super T>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Filters values emitted by this
StreamMessage. - filter(T) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
The filter to apply to published objects.
- FilteredHttpRequest - Class in com.linecorp.armeria.common
-
An
HttpRequestthat filters objects as they are published. - FilteredHttpRequest(HttpRequest) - Constructor for class com.linecorp.armeria.common.FilteredHttpRequest
-
Creates a new
FilteredHttpRequestthat filters objects published bydelegatebefore passing to a subscriber. - FilteredHttpRequest(HttpRequest, boolean) - Constructor for class com.linecorp.armeria.common.FilteredHttpRequest
-
(Advanced users only) Creates a new
FilteredHttpRequestthat filters objects published bydelegatebefore passing to a subscriber. - FilteredHttpResponse - Class in com.linecorp.armeria.common
-
An
HttpResponsethat filters objects as they are published. - FilteredHttpResponse(HttpResponse) - Constructor for class com.linecorp.armeria.common.FilteredHttpResponse
-
Creates a new
FilteredHttpResponsethat filters objects published bydelegatebefore passing to a subscriber. - FilteredHttpResponse(HttpResponse, boolean) - Constructor for class com.linecorp.armeria.common.FilteredHttpResponse
-
(Advanced users only) Creates a new
FilteredHttpResponsethat filters objects published bydelegatebefore passing to a subscriber. - FilteredStreamMessage<T,
U> - Class in com.linecorp.armeria.common.stream -
A
StreamMessagethat filters objects as they are published. - FilteredStreamMessage(StreamMessage<T>) - Constructor for class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
Creates a new
FilteredStreamMessagethat filters objects published byupstreambefore passing to a subscriber. - FilteredStreamMessage(StreamMessage<T>, boolean) - Constructor for class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
(Advanced users only) Creates a new
FilteredStreamMessagethat filters objects published byupstreambefore passing to a subscriber. - find(MediaType...) - Static method in class com.linecorp.armeria.common.SerializationFormat
-
Finds the
SerializationFormatwhich is accepted by any of the specified media ranges. - find(RoutingContext) - Method in interface com.linecorp.armeria.server.Router
-
Finds the value of mapping that matches the specified
RoutingContext. - find(Class<?>) - Static method in class com.linecorp.armeria.common.util.AppRootFinder
- find(String) - Static method in class com.linecorp.armeria.common.SerializationFormat
-
Finds the
SerializationFormatwith the specifiedSerializationFormat.uriText(). - find(String) - Static method in enum class com.linecorp.armeria.common.SessionProtocol
-
Finds the
SessionProtocolwith the specifiedSessionProtocol.uriText(). - findAll(RoutingContext) - Method in interface com.linecorp.armeria.server.Router
-
Finds all values of mapping that match the specified
RoutingContext. - findCurrent() - Static method in class com.linecorp.armeria.common.util.AppRootFinder
-
Returns the
Pathto the JAR, WAR or directory where the caller class of this method is located at. - findCurrent(int) - Static method in class com.linecorp.armeria.common.util.AppRootFinder
-
Returns the
Pathto the JAR, WAR or directory where the caller class of this method is located at. - findDescriptiveTypes() - Method in interface com.linecorp.armeria.server.docs.DescriptiveTypeInfo
-
Returns all enum, struct and exception types referred by this type.
- findDescriptiveTypes() - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
- findDescriptiveTypes() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns all enum, struct and exception
TypeSignatures referred to by this service. - findDescriptiveTypes() - Method in class com.linecorp.armeria.server.docs.StructInfo
- findDescriptiveTypes(boolean) - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns all
TypeSignatureofMethodInfo.parameters()ofServiceInfo.methods()ifrequestis set to true. - findLocalArmeriaPortMetadata(String, Class<?>, PropertyValues) - Method in class com.linecorp.armeria.spring.ArmeriaBeanPostProcessor
- findService(Class<? extends T>) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Finds the
HttpServiceof the specifiedClasswithin the decorators or the service handling the currentRequest. - findService(Class<? extends T>) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- findServiceConfig(RoutingContext) - Method in class com.linecorp.armeria.server.VirtualHost
- findServiceConfig(RoutingContext, boolean) - Method in class com.linecorp.armeria.server.VirtualHost
- findServiceDescriptor(Class<?>) - Method in interface com.linecorp.armeria.client.grpc.GrpcClientStubFactory
-
Returns a
ServiceDescriptorfor theclientType. - findVirtualHost(String) - Method in interface com.linecorp.armeria.server.ServerConfig
-
Deprecated.Use
ServerConfig.findVirtualHost(String, int)instead. - findVirtualHost(String, int) - Method in interface com.linecorp.armeria.server.ServerConfig
- findVirtualHosts(HttpService) - Method in interface com.linecorp.armeria.server.ServerConfig
- finish() - Method in interface com.linecorp.armeria.client.encoding.StreamDecoder
-
Deprecated.Closes the decoder and returns any decoded data that may be left over.
- finish() - Method in interface com.linecorp.armeria.common.encoding.StreamDecoder
-
Closes the decoder and returns any decoded data that may be left over.
- first() - Static method in class com.linecorp.armeria.common.util.Functions
-
Returns a
BiFunctionthat returns the first argument. - fixed(long) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backoffthat waits a fixed delay between attempts. - Flags - Class in com.linecorp.armeria.common
-
The system properties that affect Armeria's runtime behavior.
- FlagsProvider - Interface in com.linecorp.armeria.common
-
A Java SPI (Service Provider Interface) for the
Flagsvalues. - flatMap(Function<? super T, ? extends StreamMessage<? extends U>>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specifiedFunctionand emitting the values of the resultingStreamMessage. - flatMap(Function<? super T, ? extends StreamMessage<? extends U>>, int) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specifiedFunctionand emitting the values of the resultingStreamMessage. - FLV_VIDEO - Static variable in class com.linecorp.armeria.common.MediaType
-
Flash video.
- FLV_VIDEO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/x-flv".
- FOLLOW_ONLY_WHEN_PRERENDER_SHOWN - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Follow-Only-When-Prerender-Shown"header field name. - followRedirects() - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Enables automatic redirection.
- followRedirects() - Method in class com.linecorp.armeria.client.ClientBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.RestClientBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.WebClientBuilder
- followRedirects() - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the
RedirectConfigto enable automatic redirection. - followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.ClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.RestClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.WebClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- FONT_COLLECTION - Static variable in class com.linecorp.armeria.common.MediaType
-
A collection of font outlines as defined by RFC 8081.
- FONT_COLLECTION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/collection".
- FONT_OTF - Static variable in class com.linecorp.armeria.common.MediaType
-
Open Type Font Format (OTF) as defined by RFC 8081.
- FONT_OTF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/otf".
- FONT_SFNT - Static variable in class com.linecorp.armeria.common.MediaType
-
Spline or Scalable Font Format (SFNT).
- FONT_SFNT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/sfnt".
- FONT_TTF - Static variable in class com.linecorp.armeria.common.MediaType
-
True Type Font Format (TTF) as defined by RFC 8081.
- FONT_TTF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/ttf".
- FONT_WOFF - Static variable in class com.linecorp.armeria.common.MediaType
-
Web Open Font Format (WOFF).
- FONT_WOFF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/woff".
- FONT_WOFF2 - Static variable in class com.linecorp.armeria.common.MediaType
-
Web Open Font Format (WOFF2).
- FONT_WOFF2 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"font/woff2".
- FOR_IO - Enum constant in enum class com.linecorp.armeria.common.ByteBufAccessMode
- forbidden() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 403 Forbidden to the status of this response.
- FORBIDDEN - Static variable in class com.linecorp.armeria.common.HttpStatus
-
403 Forbidden.
- FORCE_CACHE - Static variable in class com.linecorp.armeria.common.ClientCacheControl
-
"only-if-cached, max-stale=2147483647". - FORCE_NETWORK - Static variable in class com.linecorp.armeria.common.ClientCacheControl
-
"no-cache". - FORCED_OPEN - Enum constant in enum class com.linecorp.armeria.client.circuitbreaker.CircuitState
-
The circuit is tripped.
- forClient(String) - Static method in interface com.linecorp.armeria.common.RequestTarget
-
Returns a
RequestTargetparsed and normalized from the specified request target string in the context of client-side application. - forClient(String, String) - Static method in interface com.linecorp.armeria.common.RequestTarget
-
Returns a
RequestTargetparsed and normalized from the specified request target string in the context of client-side application. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<AsciiString, String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Invokes the specified
actionfor all header entries. - forEach(BiConsumer<String, String>) - Method in interface com.linecorp.armeria.common.QueryParams
-
Invokes the specified
actionfor all parameter entries. - forEach(BiConsumer<String, String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Invokes the specified
actionfor all parameter entries. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(CharSequence, Consumer<String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Invokes the specified
actionfor all values of the headers with the specifiedname. - forEachValue(String, Consumer<String>) - Method in interface com.linecorp.armeria.common.QueryParams
-
Invokes the specified
actionfor all values of the parameters with the specifiedname. - forEachValue(String, Consumer<String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Invokes the specified
actionfor all values of the parameters with the specifiedname. - form() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the form of this
RequestTarget. - FORM_DATA - Static variable in class com.linecorp.armeria.common.MediaType
- FORM_DATA - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-www-form-urlencoded".
- format() - Method in class com.linecorp.armeria.server.saml.SamlNameIdPolicy
-
Returns a
SamlNameIdFormatof thisSamlNameIdPolicy. - formatRequest(RequestOnlyLog) - Method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns the formatted request log message of the
RequestOnlyLog. - formatResponse(RequestLog) - Method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns the formatted response log message that is constructed by
RequestLog. - forServer(String) - Static method in interface com.linecorp.armeria.common.RequestTarget
-
Returns a
RequestTargetparsed and normalized from the specified request target string in the context of server-side application. - FORWARDED - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Forwarded"header field name. - FOUND - Static variable in class com.linecorp.armeria.common.HttpStatus
-
302 Found.
- fragment() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the fragment part of the URI of the current
Request, as defined in the section 3.5 of RFC3986. - fragment() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- fragment() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the fragment of this
RequestTarget. - fragment() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the URI fragment of this endpoint.
- fragment(String) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the fragment of the
pathMapping. - from(HttpRequest) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
-
Returns a decoded
Multipartfrom the specifiedHttpRequest. - from(Description) - Static method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Creates a new
DescriptionInfofrom the specifiedDescription. - from(String, Publisher<? extends HttpData>) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- from(String, Publisher<? extends HttpData>, ByteBufAllocator) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
-
Returns a decoded
Multipartfrom the specifiedboundary,PublisherofHttpDataandByteBufAllocator. - from(CompletableFuture<? extends HttpResponse>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Deprecated.
- from(CompletionStage<?>) - Static method in interface com.linecorp.armeria.common.RpcResponse
-
Creates a new
RpcResponsethat is completed successfully or exceptionally based on the completion of the specifiedCompletionStage. - from(CompletionStage<? extends HttpResponse>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Deprecated.
- from(CompletionStage<? extends HttpResponse>, EventExecutor) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Deprecated.
- from(CompletionStage<? extends HttpFile>) - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Returns an
HttpFilethat becomes readable when the specifiedCompletionStageis complete. - from(Supplier<? extends HttpResponse>, Executor) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Deprecated.
- FROM - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"From"header field name. - fromCookieHeader(boolean, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header value into a set ofCookies. - fromCookieHeader(String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header value into a set ofCookies. - fromCookieHeaders(boolean, Iterable<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header values into a set ofCookies. - fromCookieHeaders(boolean, String...) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header values into a set ofCookies. - fromCookieHeaders(Iterable<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header values into a set ofCookies. - fromCookieHeaders(String...) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Cookie"header values into a set ofCookies. - fromEvent(ResponseHeaders, ServerSentEvent) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream of the specified
content. - fromEvent(ResponseHeaders, ServerSentEvent, HttpHeaders) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream of the specified
content. - fromEvent(ServerSentEvent) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream of the specified
content. - fromNetty(Future<U>) - Static method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Returns an
UnmodifiableFuturewhich will be completed when the specified Netty'sFutureis completed. - fromObject(ResponseHeaders, Object) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
content. - fromObject(ResponseHeaders, Object) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences of the specified
content. - fromObject(ResponseHeaders, Object, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
content. - fromObject(ResponseHeaders, Object, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences of the specified
content. - fromObject(ResponseHeaders, Object, HttpHeaders, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
content. - fromObject(ResponseHeaders, Object, HttpHeaders, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences of the specified
content. - fromObject(Object) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
content. - fromObject(Object) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences of the specified
content. - fromOutputStream(Consumer<? super OutputStream>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
- fromOutputStream(Consumer<? super OutputStream>, Executor) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
- fromParent(AttributesGetters) - Static method in interface com.linecorp.armeria.common.Attributes
-
Returns a new
Attributeswith the specified parentAttributesGetters. - fromParent(AttributesGetters) - Static method in interface com.linecorp.armeria.common.ConcurrentAttributes
-
Returns a new
ConcurrentAttributeswith the specified parentAttributesGetters. - fromPublisher(ResponseHeaders, Publisher<?>) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<?>) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<?>, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<?>, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<?>, HttpHeaders, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<?>, HttpHeaders, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<? extends ServerSentEvent>, HttpHeaders) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisher. - fromPublisher(ResponseHeaders, Publisher<T>, HttpHeaders, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisherandconverter. - fromPublisher(ResponseHeaders, Publisher<T>, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisherandconverter. - fromPublisher(Publisher<?>) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Publisher. - fromPublisher(Publisher<?>) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Publisher. - fromPublisher(Publisher<?>, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from specified
Publisher. - fromPublisher(Publisher<?>, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Publisher. - fromPublisher(Publisher<? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisher. - fromPublisher(Publisher<T>, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Publisherandconverter. - fromQueryString(String) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Decodes the specified query string into a
QueryParams, as defined in 4.10.22.6, HTML5 W3C Recommendation. - fromQueryString(String, boolean) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Decodes the specified query string into a
QueryParams, as defined in 4.10.22.6, HTML5 W3C Recommendation. - fromQueryString(String, int) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Decodes the specified query string into a
QueryParams, as defined in 4.10.22.6, HTML5 W3C Recommendation. - fromQueryString(String, int, boolean) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Decodes the specified query string into a
QueryParams, as defined in 4.10.22.6, HTML5 W3C Recommendation. - fromSetCookieHeader(boolean, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header value into aCookie. - fromSetCookieHeader(String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header value into aCookie. - fromSetCookieHeaders(boolean, Iterable<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromSetCookieHeaders(boolean, String...) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromSetCookieHeaders(boolean, Collection<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromSetCookieHeaders(Iterable<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromSetCookieHeaders(String...) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromSetCookieHeaders(Collection<String>) - Static method in interface com.linecorp.armeria.common.Cookie
-
Decodes the specified
"Set-Cookie"header values intoCookies. - fromStream(ResponseHeaders, Stream<?>, HttpHeaders, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Stream. - fromStream(ResponseHeaders, Stream<?>, HttpHeaders, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Stream. - fromStream(ResponseHeaders, Stream<?>, Executor) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Stream. - fromStream(ResponseHeaders, Stream<?>, Executor) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Stream. - fromStream(ResponseHeaders, Stream<?>, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Stream. - fromStream(ResponseHeaders, Stream<?>, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Stream. - fromStream(ResponseHeaders, Stream<? extends ServerSentEvent>, HttpHeaders, Executor) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Stream. - fromStream(ResponseHeaders, Stream<? extends ServerSentEvent>, Executor) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Stream. - fromStream(ResponseHeaders, Stream<T>, HttpHeaders, Executor, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Streamandconverter. - fromStream(ResponseHeaders, Stream<T>, Executor, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Streamandconverter. - fromStream(Stream<?>, Executor) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Stream. - fromStream(Stream<?>, Executor) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Stream. - fromStream(Stream<?>, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonLines
-
Returns a newly created JSON Lines response from the specified
Stream. - fromStream(Stream<?>, Executor, ObjectMapper) - Static method in class com.linecorp.armeria.server.streaming.JsonTextSequences
-
Creates a new JSON Text Sequences from the specified
Stream. - fromStream(Stream<? extends ServerSentEvent>, Executor) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Stream. - fromStream(Stream<T>, Executor, Function<? super T, ? extends ServerSentEvent>) - Static method in class com.linecorp.armeria.server.streaming.ServerSentEvents
-
Creates a new Server-Sent Events stream from the specified
Streamandconverter. - fullName() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the human-readable full name, which is the concatenation of
RequestOnlyLog.serviceName()andRequestOnlyLog.name()using'/', of theRequest. - fullTypeName() - Static method in interface com.linecorp.armeria.server.ServiceNaming
-
Returns the
ServiceNamingthat returns the full name of an RPC stub class or the innermost class from the given service. - functionName(String) - Method in class com.linecorp.armeria.server.thrift.ThriftServiceEntry
-
Returns the associated thrift method name in the Thrift IDL.
- Functions - Class in com.linecorp.armeria.common.util
-
Utility methods related with function composition.
- FutureResponseAs<T> - Interface in com.linecorp.armeria.client
-
Asynchronously transforms an
HttpResponseinto aTtype object. - FutureTransformingRequestPreparation<T> - Class in com.linecorp.armeria.client
-
Prepares and executes a new
HttpRequestforWebClient, and asynchronously transforms anHttpResponseinto aTtype object.
G
- GATEWAY_TIMEOUT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
504 Gateway Timeout.
- generate(ServiceRequestContext, String, String, GraphQLContext) - Method in interface com.linecorp.armeria.server.graphql.ExecutionIdGenerator
-
Generates an execution ID based on the provided context, query, operation name, and graphql context.
- generate(Iterable<ServiceInfo>, Function<DescriptiveTypeSignature, ? extends DescriptiveTypeInfo>) - Static method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Generates a new
ServiceSpecificationfrom the specifiedServiceInfos and the factoryFunctionthat createsDescriptiveTypeInfos for the enum, struct or exception types referred by the specifiedServiceInfos. - generateEntityTag(HttpFileAttributes) - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Generates an entity tag of the file with the given attributes using the
entityTagFunctionwhich was specified with the constructor. - generatePreflightResponseHeaders() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Generates immutable HTTP response headers that should be added to a CORS preflight response.
- generateSpecification(Set<ServiceConfig>, DocServiceFilter, DescriptiveTypeInfoProvider) - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Generates a new
ServiceSpecificationthat provides the information about the supportedServices. - GEO_JSON - Static variable in class com.linecorp.armeria.common.MediaType
-
GeoJSON Format, a geospatial data interchange format based on JSON.
- GEO_JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/geo+json".
- get() - Method in interface com.linecorp.armeria.client.ClientRequestContextCaptor
-
Returns the
ClientRequestContextcaptured first. - get() - Static method in exception class com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
-
Returns an
EmptyEndpointGroupExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in exception class com.linecorp.armeria.client.GoAwayReceivedException
-
Returns a singleton
GoAwayReceivedExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.limit.ConcurrencyLimitTimeoutException
-
Returns a singleton
ConcurrencyLimitTimeoutExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.limit.TooManyPendingAcquisitionsException
-
Returns a singleton
TooManyPendingAcquisitionsExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.RefusedStreamException
-
Returns a singleton
RefusedStreamExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.ResponseCancellationException
-
Returns a singleton
ResponseCancellationExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.ResponseTimeoutException
-
Returns a singleton
ResponseTimeoutExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.client.WriteTimeoutException
-
Returns a singleton
WriteTimeoutExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
- get() - Static method in exception class com.linecorp.armeria.common.ClosedSessionException
-
Returns a
ClosedSessionExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in exception class com.linecorp.armeria.common.ContentTooLargeException
-
Returns a
ContentTooLargeExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in exception class com.linecorp.armeria.common.EmptyHttpResponseException
-
Returns a
EmptyHttpResponseExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
-
Returns the singleton instance.
- get() - Static method in exception class com.linecorp.armeria.common.ResponseCompleteException
-
Returns the singleton
ResponseCompleteException. - get() - Static method in exception class com.linecorp.armeria.common.stream.AbortedStreamException
-
Returns a
AbortedStreamExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in exception class com.linecorp.armeria.common.stream.CancelledSubscriptionException
-
Returns a
CancelledSubscriptionExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in exception class com.linecorp.armeria.common.stream.ClosedStreamException
-
Returns a
ClosedStreamExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get() - Static method in class com.linecorp.armeria.common.stream.NoopSubscriber
-
Returns a singleton
NoopSubscriber. - get() - Static method in class com.linecorp.armeria.common.thrift.text.TTextProtocolFactory
-
Returns the singleton
TTextProtocolFactoryinstance. - get() - Method in class com.linecorp.armeria.common.util.EventLoopCheckingFuture
- get() - Method in interface com.linecorp.armeria.common.util.ReleasableHolder
-
Returns the resource.
- get() - Static method in exception class com.linecorp.armeria.server.RequestCancellationException
-
Returns a singleton
RequestCancellationExceptionor newly-created exception depending on the result ofSampler.isSampled(Object)ofFlags.verboseExceptionSampler(). - get() - Static method in exception class com.linecorp.armeria.server.RequestTimeoutException
-
Returns a singleton
RequestTimeoutException. - get() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopGroupRule
-
Returns the
EventLoopGroup. - get() - Method in class com.linecorp.armeria.testing.junit4.common.EventLoopRule
-
Returns the
EventLoop. - get() - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopExtension
-
Returns the
EventLoop. - get() - Method in class com.linecorp.armeria.testing.junit5.common.EventLoopGroupExtension
-
Returns the
EventLoopGroup. - get(boolean) - Static method in class com.linecorp.armeria.common.thrift.text.TTextProtocolFactory
-
Returns the singleton
TTextProtocolFactoryinstance, with optional serialization of named enums. - get(long, TimeUnit) - Method in class com.linecorp.armeria.common.util.EventLoopCheckingFuture
- get(ClientRequestContext, Request) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Returns the
CircuitBreakermapped to the given parameters. - get(ClientRequestContext, Request) - Method in interface com.linecorp.armeria.client.circuitbreaker.ClientCircuitBreakerGenerator
-
Returns a circuit breaker implementation mapped to the given parameters.
- get(ClientRequestContext, Request) - Method in interface com.linecorp.armeria.client.retry.RetryConfigMapping
- get(ClientRequestContext, Request) - Method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Returns the
CircuitBreakermapped to the given parameters. - get(ClientRequestContext, String) - Static method in class com.linecorp.armeria.spring.client.RequestAttributeAccess
-
Returns the
RequestAttributevalue associated with the name. - get(EndpointGroup) - Static method in exception class com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
-
Returns an
EmptyEndpointGroupExceptionwhich may be a singleton or a new instance, depending onFlags.verboseExceptionSampler()'s decision. - get(EndpointGroup, long) - Static method in exception class com.linecorp.armeria.client.endpoint.EndpointSelectionTimeoutException
-
Returns an
EndpointSelectionTimeoutExceptionwhich prints a message about theEndpointGroupwhen thrown. - get(RequestContext) - Static method in class com.linecorp.armeria.common.grpc.GrpcCallOptions
-
Returns
CallOptionswhich was set to the specifiedRequestContextusingGrpcCallOptions.set(RequestContext, CallOptions). - get(RequestContext) - Static method in class com.linecorp.armeria.common.grpc.GrpcWebTrailers
-
Deprecated.Returns the gRPC-Web trailers which was set to the specified
RequestContextusingGrpcWebTrailers.set(RequestContext, HttpHeaders). - get(RequestContext) - Static method in class com.linecorp.armeria.common.grpc.protocol.GrpcWebTrailers
-
Returns the gRPC-Web trailers which was set to the specified
RequestContextusingGrpcWebTrailers.set(RequestContext, HttpHeaders). - get(RequestContext) - Static method in class com.linecorp.armeria.common.kotlin.CoroutineContexts
-
Returns the coroutine context mapped to
COROUTINE_CONTEXT_KEYin the context. - get(RequestContext, String) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Returns the value of the specified request-scoped
MDCproperty bound to the specifiedRequestContext. - get(SerializationFormat) - Static method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Deprecated.
- get(AbstractOption<?, ?, V>) - Method in class com.linecorp.armeria.common.util.AbstractOptions
-
Returns the value of the specified
option. - get(GraphQLContext) - Static method in class com.linecorp.armeria.server.graphql.GraphqlServiceContexts
-
Retrieves the current
ServiceRequestContextfrom the specifiedGraphQLContext. - get(DataFetchingEnvironment) - Static method in class com.linecorp.armeria.server.graphql.GraphqlServiceContexts
-
Retrieves the current
ServiceRequestContextfrom the specifiedDataFetchingEnvironment. - get(DnsQuestion) - Method in interface com.linecorp.armeria.client.DnsCache
-
Returns the
DnsRecords associated with theDnsQuestionin this cache. - get(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
name. - get(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
name. - get(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
name. - get(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
name. - get(String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP GET request.
- get(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- get(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- get(String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets an
HttpMethod.GETand thepathand returns a fluent request builder. - get(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- get(String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP GET request.
- get(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- get(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- get(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- get(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
name. - get(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
name. - get(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets GET method and path.
- get(String) - Static method in class com.linecorp.armeria.common.util.Version
-
Returns the version information for the Armeria artifact named
artifactId. - get(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.GETrequests. - get(String, QueryParams) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP GET request, appending the given query parameters to the path.
- get(String, QueryParams) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP GET request, appending the given query parameters to the path.
- get(String, ClassLoader) - Static method in class com.linecorp.armeria.common.util.Version
-
Returns the version information for the Armeria artifact named
artifactIdusing the specifiedClassLoader. - get(String, String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
name. - get(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
name. - get(String, V, Function<V, V>, BiFunction<U, U, U>) - Method in interface com.linecorp.armeria.common.util.AbstractOption.Factory
-
Returns a newly created option with the specified properties.
- get(URI) - Method in interface com.linecorp.armeria.client.cookie.CookieJar
- get(Executor, String, Clock, String, HttpHeaders) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Deprecated.
- get(Executor, String, Clock, String, HttpHeaders) - Method in interface com.linecorp.armeria.server.file.HttpVfs
-
Deprecated.
- get(Executor, String, Clock, String, HttpHeaders, MediaTypeResolver) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Finds the file at the specified
path. - get(Executor, String, Clock, String, HttpHeaders, MediaTypeResolver) - Method in interface com.linecorp.armeria.server.file.HttpVfs
-
Finds the file at the specified
path. - Get - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.GETonto specific method. - GET - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The GET method which means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
- 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. - getAccessToken() - Method in interface com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrant
-
Produces OAuth 2.0 Access Token
- getAccessToken() - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrant
-
Deprecated.
- getAccessToken() - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrant
-
Deprecated.
- getAddress() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Returns the network address that the
Serveruses. - getAll() - Method in interface com.linecorp.armeria.client.ClientRequestContextCaptor
-
Returns all
ClientRequestContexts captured so far. - getAll() - Static method in class com.linecorp.armeria.common.util.Version
-
Retrieves the version information of Armeria artifacts.
- getAll(RequestContext) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns all values for the header with the specified name.
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns all values for the header with the specified name.
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns all values for the header with the specified name.
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns all values for the header with the specified name.
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns all values for the header with the specified name.
- getAll(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns all values for the header with the specified name.
- getAll(ClassLoader) - Static method in class com.linecorp.armeria.common.util.Version
-
Retrieves the version information of Armeria artifacts using the specified
ClassLoader. - getAll(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns all values for the parameter with the specified name.
- getAll(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns all values for the parameter with the specified name.
- getAllAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the removed header values.
- getAllAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the removed parameter values.
- getAllDocStrings(ClassLoader) - Method in class com.linecorp.armeria.server.docs.DocStringExtractor
-
Extract all docstrings from files at the configured path, delegating to
DocStringExtractor.getDocStringsFromFiles(Map)for actual processing. - getAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getAndRemove(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getAndRemove(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getAndSet(AttributeKey<T>, T) - Method in interface com.linecorp.armeria.common.AttributesSetters
-
Sets the specified value with the given
AttributeKey. - getAppender(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- getAsInt() - Method in class com.linecorp.armeria.common.util.SettableIntSupplier
-
Returns the cached value.
- getBaseTimeUnit() - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- getBlockingTaskExecutor() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the number of threads dedicated to the execution of blocking tasks or invocations.
- getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getBoolean(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
booleanvalue of a parameter with the specifiedname. - getBoolean(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
booleanvalue of a parameter with the specifiedname. - getBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
booleanvalue of a parameter with the specifiedname. - getBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
booleanvalue of a parameter with the specifiedname. - getBoundary(MediaType) - Static method in class com.linecorp.armeria.common.multipart.Multiparts
-
Extracts
boundaryparameter value from the multipartMediaType. - getByte(int) - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Returns a byte at the specified absolute
indexin thisStreamDecoderInput. - getCause() - Method in exception class com.linecorp.armeria.client.UnprocessedRequestException
- getCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- getCause() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- getCause() - Method in exception class com.linecorp.armeria.common.util.CompositeException
- getCauseBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- getCiphers() - Method in class com.linecorp.armeria.spring.Ssl
-
Returns the supported SSL ciphers.
- getCircuitBreaker() - Method in exception class com.linecorp.armeria.client.circuitbreaker.FailFastException
-
Returns the
CircuitBreakerthat has detected the failure. - getClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClientAuth() - Method in class com.linecorp.armeria.spring.Ssl
-
Returns whether client authentication is not wanted ("none"), wanted ("want") or needed ("need").
- getCode() - Method in exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Returns the gRPC status code for this
ArmeriaStatusException. - getCompression() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the HTTP content encoding configuration that the
Serveruses. - getConfiguration() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getConnectionCheckoutTimeout(TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getConnectionPoolSize() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getConnectionTimeout(TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getConnectionTTL(TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getContextPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the context path of the
Server. - getDefaultInstance() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDefaultInstance() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDefaultProxyHostname() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getDefaultProxyPort() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getDefaultProxyScheme() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.InternalExceptionMessages
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDescriptorForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDescriptorForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getDocsPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the path of the
DocService. - getDocStringsFromFiles(Map<String, byte[]>) - Method in class com.linecorp.armeria.server.docs.DocStringExtractor
- getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getDouble(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
doublevalue of a parameter with the specifiedname. - getDouble(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
doublevalue of a parameter with the specifiedname. - getDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
doublevalue of a parameter with the specifiedname. - getDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
doublevalue of a parameter with the specifiedname. - getDoubleAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getDoubleAndRemove(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getDoubleAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getDoubleAndRemove(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getEnabledProtocols() - Method in class com.linecorp.armeria.spring.Ssl
-
Returns the enabled SSL protocols.
- getErrorUri() - Method in exception class com.linecorp.armeria.common.auth.oauth2.TokenRequestException
-
A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error.
- getExceptions() - Method in exception class com.linecorp.armeria.common.util.CompositeException
-
Retrieves the list of exceptions that make up the
CompositeException. - 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. - getFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getFloat(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
floatvalue of a parameter with the specifiedname. - getFloat(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
floatvalue of a parameter with the specifiedname. - getFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
floatvalue of a parameter with the specifiedname. - getFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
floatvalue of a parameter with the specifiedname. - getFloatAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getFloatAndRemove(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getFloatAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getFloatAndRemove(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- 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.
- getGrpcStatusDetailsBin() - Method in exception class com.linecorp.armeria.common.grpc.protocol.ArmeriaStatusException
-
Returns the gRPC details binary for this
ArmeriaStatusException. - getHealthCheckPath() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the path of the
HealthCheckService. - getHostnameVerification() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getHostnameVerifier() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
-
Armeria does not allow to access the HostnameVerifier from WebClient API.
- getHostnameVerifier() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- 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.
- getHttpEngine() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- 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
Serveruses. - getIfAvailable(RequestLogProperty...) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
RequestLogif all of the specifiedRequestLogPropertys are available. - getIfAvailable(Iterable<RequestLogProperty>) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
RequestLogif all of the specifiedRequestLogPropertys are available. - getInclude() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.InternalServiceProperties
-
Returns the
includeproperty to secure the HTTP endpoints from normal ports. - getInstance(Class<T>) - Method in interface com.linecorp.armeria.common.DependencyInjector
-
Returns the instance of the specified
Class. - getInstance(Class<T>) - Method in class com.linecorp.armeria.spring.SpringDependencyInjector
- getInt(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
intvalue of a header with the specifiedname. - getInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getInt(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
intvalue of a parameter with the specifiedname. - getInt(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
intvalue of a parameter with the specifiedname. - getInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
intvalue of a parameter with the specifiedname. - getInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
intvalue of a parameter with the specifiedname. - getIntAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getIntAndRemove(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getIntAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getIntAndRemove(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getInternalServices() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the properties of internal services that should not be exposed to the external network.
- getInvocation(RequestLogAccess) - Static method in class com.linecorp.armeria.client.retrofit2.InvocationUtil
-
Retrieves a Retrofit
Invocationassociated with aRequestLog. - getIp() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Deprecated.Use
ArmeriaSettings.Port.getAddress()instead. - 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.client.resteasy.ArmeriaResteasyClientBuilder
- 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.client.resteasy.ArmeriaResteasyClientBuilder
- 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.
- getLast(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
name. - getLast(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
name. - getLast(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
name. - getLast(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
name. - getLast(String, String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
name. - getLast(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
name. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(CharSequence, boolean) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
booleanvalue of a header with the specifiedname. - getLastBoolean(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
booleanvalue of a parameter with the specifiedname. - getLastBoolean(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
booleanvalue of a parameter with the specifiedname. - getLastBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
booleanvalue of a parameter with the specifiedname. - getLastBoolean(String, boolean) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
booleanvalue of a parameter with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
doublevalue of a header with the specifiedname. - getLastDouble(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
doublevalue of a parameter with the specifiedname. - getLastDouble(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
doublevalue of a parameter with the specifiedname. - getLastDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
doublevalue of a parameter with the specifiedname. - getLastDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
doublevalue of a parameter with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
floatvalue of a header with the specifiedname. - getLastFloat(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
floatvalue of a parameter with the specifiedname. - getLastFloat(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
floatvalue of a parameter with the specifiedname. - getLastFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
floatvalue of a parameter with the specifiedname. - getLastFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
floatvalue of a parameter with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
intvalue of a header with the specifiedname. - getLastInt(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
intvalue of a parameter with the specifiedname. - getLastInt(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
intvalue of a parameter with the specifiedname. - getLastInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
intvalue of a parameter with the specifiedname. - getLastInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
intvalue of a parameter with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLastLong(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
longvalue of a parameter with the specifiedname. - getLastLong(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
longvalue of a parameter with the specifiedname. - getLastLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
longvalue of a parameter with the specifiedname. - getLastLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
longvalue of a parameter with the specifiedname. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getLastTimeMillis(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
namein milliseconds. - getLastTimeMillis(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
namein milliseconds. - getLastTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
namein milliseconds. - getLastTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
namein milliseconds. - getLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getLineNumber() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getLong(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the
longvalue of a header with the specifiedname. - getLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the
longvalue of a header with the specifiedname. - getLong(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
longvalue of a parameter with the specifiedname. - getLong(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
longvalue of a parameter with the specifiedname. - getLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the
longvalue of a parameter with the specifiedname. - getLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the
longvalue of a parameter with the specifiedname. - getLongAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getLongAndRemove(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getLongAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getLongAndRemove(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- 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.
- getMaxPooledPerRoute() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getMaxRequestLength() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the maximum allowed length of the content decoded at the session layer.
- getMediaType() - Method in exception class com.linecorp.armeria.common.auth.oauth2.UnsupportedMediaTypeException
-
A
Content-Typeof the response. - getMessage() - Method in exception class com.linecorp.armeria.common.util.CompositeException
- getMessageEncoding() - Method in interface com.linecorp.armeria.common.grpc.protocol.Compressor
-
Returns the message encoding that this compressor uses.
- getMessageEncoding() - Method in interface com.linecorp.armeria.common.grpc.protocol.Decompressor
-
Returns the message encoding that this compressor uses.
- getMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the method containing the execution point represented by the stack trace element
- getMethodName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the method containing the execution point represented by the stack trace element
- 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.
- getModuleName() - Method in class com.linecorp.armeria.common.thrift.ThriftJacksonModule
- getNameId(Response, SamlNameIdFormat) - Static method in class com.linecorp.armeria.server.saml.SamlUtil
-
Returns a
NameIDthat its name format equals to the specifiedexpectedFormat, from theResponse. - getNameId(Response, Predicate<NameID>) - Static method in class com.linecorp.armeria.server.saml.SamlUtil
-
Returns a
NameIDwhich is matched to the specifiedfilterfrom theResponse. - getNextDelay(ClientRequestContext, Backoff) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the next delay which retry will be made after.
- getNextDelay(ClientRequestContext, Backoff, long) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the next delay which retry will be made after.
- getNow(Object) - Method in interface com.linecorp.armeria.common.RpcResponse
-
Returns the specified
valueIfAbsentwhen not complete, or returns the result value or throws an exception when complete. - 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.
- getOrder() - Method in interface com.linecorp.armeria.spring.web.reactive.ArmeriaClientConfigurator
-
Returns the evaluation order of this configurator.
- getOriginalClassName() - Method in exception class com.linecorp.armeria.common.grpc.StatusCauseException
-
Returns the class name of the original exception in the server.
- getOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The name of the class of the exception that was actually thrown.
- getOriginalClassName() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The name of the class of the exception that was actually thrown.
- getOriginalMessage() - Method in exception class com.linecorp.armeria.common.grpc.StatusCauseException
-
Returns the message attached to the original exception in the server.
- getOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- getOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The message of this throwable.
- getOriginalMessage() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The message of this throwable.
- getOriginalMessageBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- getOriginalMessageBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The message of this throwable.
- getOriginalMessageBytes() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The message of this throwable.
- getOrNull() - Method in interface com.linecorp.armeria.client.ClientRequestContextCaptor
-
Returns the
ClientRequestContextcaptured first, ornullif unavailable. - getParserForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getParserForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getPingInterval() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the interval of the HTTP/2 PING frame.
- getPolicy(String, RoutingContext) - Method in class com.linecorp.armeria.server.cors.CorsConfig
-
Returns the policy for the specified
origin. - getPort() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Returns the port that the
Serveruses. - getPorts() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the
ArmeriaSettings.Ports of theServer. - getProtocol(TTransport) - Method in class com.linecorp.armeria.common.thrift.text.TTextProtocolFactory
- getProtocols() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Returns the list of
SessionProtocols that theServeruses. - getProvider() - Method in class com.linecorp.armeria.spring.Ssl
-
Returns Netty SSL Provider.
- getProviderFactory() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getReadTimeout(TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getRequestTimeout() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the timeout of a request.
- getResponseBufferSize() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getSerializedSize() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getSerializedSize() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getSniHostNames() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getSsl() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
- getSslContext() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
-
Armeria does not allow to access the ssl-context from WebClient API.
- getSSLContext() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- getStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTrace(int) - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceList() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStatus() - Method in exception class com.linecorp.armeria.common.auth.oauth2.InvalidResponseException
-
A status code of the response.
- getSupportedSourceVersion() - Method in class com.linecorp.armeria.server.annotation.processor.DocumentationProcessor
- getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns the value of a header with the specified
namein milliseconds. - getTimeMillis(String) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
namein milliseconds. - getTimeMillis(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
namein milliseconds. - getTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns the value of a parameter with the specified
namein milliseconds. - getTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns the value of a parameter with the specified
namein milliseconds. - getTimeMillisAndRemove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getTimeMillisAndRemove(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all the headers with the specified name and returns the header value which was added first.
- getTimeMillisAndRemove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getTimeMillisAndRemove(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all the parameters with the specified name and returns the parameter value which was added first.
- getTotalAttempts(ClientRequestContext) - Static method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the total number of attempts of the current request represented by the specified
ClientRequestContext. - getTrustStore() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- 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.
- getWebServer(HttpHandler) - Method in class com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactory
- getWorkerGroup() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns the number of threads for
EventLoopGroupthat theServeruses. - GIF - Static variable in class com.linecorp.armeria.common.MediaType
- GIF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/gif".
- GIT_PROTOCOL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Git-Protocol"header field name, as described in HTTP Transport. - GIT_UPLOAD_PACK_ADVERTISEMENT - Static variable in class com.linecorp.armeria.common.MediaType
-
This constant is used for advertising the capabilities of a Git server, as described in Smart Clients.
- GIT_UPLOAD_PACK_ADVERTISEMENT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-git-upload-pack-advertisement".
- GIT_UPLOAD_PACK_REQUEST - Static variable in class com.linecorp.armeria.common.MediaType
-
This constant is used for requesting a Git packfile from a Git server, as described in Smart Service git-upload-pack.
- GIT_UPLOAD_PACK_REQUEST - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-git-upload-pack-request".
- GIT_UPLOAD_PACK_RESULT - Static variable in class com.linecorp.armeria.common.MediaType
-
This constant is used for responding with a Git packfile from a Git server, as described in Smart Service git-upload-pack.
- GIT_UPLOAD_PACK_RESULT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-git-upload-pack-result".
- glob(String) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match the specifiedglob. - GoAwayReceivedException - Exception Class in com.linecorp.armeria.client
-
A
RuntimeExceptionraised when a server sent an HTTP/2 GOAWAY frame with thelastStreamIdless then the stream ID of the request. - GONE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
410 Gone.
- GoogleGrpcExceptionHandlerFunction - Interface in com.linecorp.armeria.common.grpc
-
A
GoogleGrpcExceptionHandlerFunctionthat provides a way to include details of a status into aMetadata. - GoogleGrpcStatusFunction - Interface in com.linecorp.armeria.common.grpc
-
Deprecated.Use
GoogleGrpcExceptionHandlerFunctioninstead. - gracefulShutdownQuietPeriod() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the number of milliseconds to wait for active requests to go end before shutting down.
- gracefulShutdownServerConfigurator(String, Duration) - Method in class com.linecorp.armeria.spring.AbstractArmeriaAutoConfiguration
-
A user can configure a
Serverby providing anArmeriaServerConfiguratorbean. - gracefulShutdownTimeout() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the number of milliseconds to wait before shutting down the server regardless of active requests.
- gracefulShutdownTimeout(Duration, Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the amount of time to wait after calling
Server.stop()for requests to go away before actually shutting down. - gracefulShutdownTimeoutMillis(long, long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the amount of time to wait after calling
Server.stop()for requests to go away before actually shutting down. - GrantedOAuth2AccessToken - Class in com.linecorp.armeria.common.auth.oauth2
-
Defines a structure of the Access Token Response, as per [RFC6749], Section 5.1.
- GrantedOAuth2AccessTokenBuilder - Class in com.linecorp.armeria.common.auth.oauth2
-
Builds an instance of
GrantedOAuth2AccessToken. - grantType() - Method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Returns the grant type of the access request.
- graphql(GraphQL) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Sets the
GraphQL. - GRAPHQL - Static variable in class com.linecorp.armeria.common.MediaType
- GRAPHQL - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/graphql".
- GRAPHQL_JSON - Static variable in class com.linecorp.armeria.common.MediaType
-
Deprecated.Use
MediaType.GRAPHQL_RESPONSE_JSONif the client can recognize the media type. - GRAPHQL_JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/graphql+json".
- GRAPHQL_RESPONSE_JSON - Static variable in class com.linecorp.armeria.common.MediaType
-
GraphQL over JSON which is the official GraphQL response content type.
- GRAPHQL_RESPONSE_JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
- GraphqlConfigurator - Interface in com.linecorp.armeria.server.graphql
-
Deprecated.Use
GraphQL.Builderdirectly. - GraphqlErrorHandler - Interface in com.linecorp.armeria.server.graphql
- GraphqlRequest - Interface in com.linecorp.armeria.common.graphql.protocol
-
A GraphQL request.
- GraphqlService - Interface in com.linecorp.armeria.server.graphql
-
An
HttpServicethat implements the GraphQL. - GraphqlServiceBuilder - Class in com.linecorp.armeria.server.graphql
-
Constructs a
GraphqlServiceto serve GraphQL within Armeria. - GraphqlServiceContexts - Class in com.linecorp.armeria.server.graphql
- group() - Method in class com.linecorp.armeria.client.endpoint.AbstractEndpointSelector
-
Returns the
EndpointGroupbeing selected by thisEndpointSelector. - GRPC_ACCEPT_ENCODING - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-accept-encoding". - GRPC_CLIENT_STUB_FACTORY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
GrpcClientStubFactorythat creates a gRPC client stub. - GRPC_ENCODING - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-encoding". - GRPC_JSON_MARSHALLER_FACTORY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - GRPC_MESSAGE - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-message". - GRPC_STATUS - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-status". - GRPC_STATUS_DETAILS_BIN - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-status-details-bin". - GRPC_TIMEOUT - Static variable in class com.linecorp.armeria.common.grpc.protocol.GrpcHeaderNames
-
"grpc-timeout". - GrpcBlockHoundIntegration - Class in com.linecorp.armeria.common.grpc
-
A
BlockHoundIntegrationfor the gRPC module. - GrpcBlockHoundIntegration() - Constructor for class com.linecorp.armeria.common.grpc.GrpcBlockHoundIntegration
- GrpcCallOptions - Class in com.linecorp.armeria.common.grpc
-
Retrieves
CallOptionsfrom a givenRequestContext. - GrpcClientBuilder - Class in com.linecorp.armeria.client.grpc
-
Creates a new gRPC client that connects to the specified
URIusing the builder pattern. - GrpcClientOptions - Class in com.linecorp.armeria.client.grpc
-
ClientOptions to control gRPC-specific behavior. - GrpcClients - Class in com.linecorp.armeria.client.grpc
-
Creates a new gRPC client that connects to a
URIor anEndpointGroup. - GrpcClientStubFactory - Interface in com.linecorp.armeria.client.grpc
-
A factory that creates a gRPC client stub.
- GrpcExceptionHandler - Annotation Interface in com.linecorp.armeria.server.grpc
-
Specifies a
GrpcExceptionHandlerFunctionclass which handles exceptions throwing from a gRPC service or its methods. - GrpcExceptionHandlerFunction - Interface in com.linecorp.armeria.common.grpc
-
An interface that converts a
Throwableinto a gRPCStatusfor gRPC exception handler. - GrpcExceptionHandlerFunctionBuilder - Class in com.linecorp.armeria.common.grpc
-
A builder for
GrpcExceptionHandlerFunction. - GrpcExceptionHandlers - Annotation Interface in com.linecorp.armeria.server.grpc
-
The containing annotation type for
GrpcExceptionHandler. - GrpcHeaderNames - Class in com.linecorp.armeria.common.grpc.protocol
-
gRPC-related HTTP header names.
- GrpcHealthCheckService - Class in com.linecorp.armeria.server.grpc
-
An implementation of
HealthImplBasethat determines the healthiness of aServerand the healthiness of each gRPC service. - GrpcHealthCheckServiceBuilder - Class in com.linecorp.armeria.server.grpc
-
Builds a
GrpcHealthCheckService. - GrpcJsonMarshaller - Interface in com.linecorp.armeria.common.grpc
-
A JSON marshaller for gRPC method request or response messages to and from JSON.
- GrpcJsonMarshallerBuilder - Class in com.linecorp.armeria.common.grpc
-
A builder for creating a new
GrpcJsonMarshallerthat serializes and deserializes aMessageto and from JSON. - GrpcMeterIdPrefixFunction - Class in com.linecorp.armeria.common.grpc
-
Creates a
MeterIdPrefixfrom aRequestLog. - GrpcSerializationFormats - Class in com.linecorp.armeria.common.grpc
-
gRPC-related
SerializationFormatinstances. - GrpcService - Interface in com.linecorp.armeria.server.grpc
-
An
HttpServicethat implements the gRPC wire protocol. - GrpcServiceBuilder - Class in com.linecorp.armeria.server.grpc
-
Constructs a
GrpcServiceto serve gRPC services from within Armeria. - GrpcStatusFunction - Interface in com.linecorp.armeria.common.grpc
-
Deprecated.Use
GrpcExceptionHandlerFunctioninstead. - grpcTrailersFilter() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns the
BiPredicateof gRPC trailers. - GrpcUnsafeBufferUtil - Class in com.linecorp.armeria.unsafe.grpc
- GrpcWebTrailers - Class in com.linecorp.armeria.common.grpc
-
Deprecated.Use
GrpcWebTrailersinstead. - GrpcWebTrailers - Class in com.linecorp.armeria.common.grpc.protocol
-
Retrieves gRPC-Web trailers.
- GsonGrpcJsonMarshallerBuilder - Class in com.linecorp.armeria.common.grpc
-
A builder for creating a new
GrpcJsonMarshallerthat serializes and deserializes aMessageto and from JSON. - guessFromPath(String, String) - Method in interface com.linecorp.armeria.server.file.MediaTypeResolver
-
Resolves the
MediaTypeof the file referred by the givenpathassuming the file is encoded in the givencontentEncoding. - guessServiceMethodName(Object) - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Guesses the name of the service method who handles the specified example request.
- guessServiceName(Object) - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Guesses the name of the service who handles the specified example request.
- gzip() - Static method in interface com.linecorp.armeria.client.encoding.StreamDecoderFactory
-
Deprecated.Returns the
StreamDecoderFactoryfor"gzip"content encoding. - gzip() - Static method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Returns the
StreamDecoderFactoryfor"gzip"content encoding. - GZIP - Static variable in class com.linecorp.armeria.common.MediaType
- GZIP - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-gzip".
H
- H1 - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP/1 - over TLS.
- H1C - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP/1 - cleartext.
- H2 - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP/2 - over TLS.
- H2C - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP/2 - cleartext.
- HAL_JSON - Static variable in class com.linecorp.armeria.common.MediaType
- HAL_JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/hal+json".
- HALF_OPEN - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- HALF_OPEN - Enum constant in enum class com.linecorp.armeria.client.circuitbreaker.CircuitState
-
Only one trial request is sent at a time until at least one request succeeds or fails.
- handle(ClientRequestContext, HttpStatus) - Method in interface com.linecorp.armeria.spring.client.StatusHandler
-
Converts the specified
HttpStatusto aThrowable. - handle(AggregatedHttpResponse, QueryParams) - Method in interface com.linecorp.armeria.common.auth.oauth2.OAuth2ResponseHandler
-
Handles the given
AggregatedHttpResponseand returns the result. - handle(ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.healthcheck.HealthCheckUpdateHandler
-
Determines if the healthiness of the
Serverneeds to be changed or not from the givenHttpRequest. - handle(ServiceRequestContext, ExecutionInput, ExecutionResult, Throwable) - Method in interface com.linecorp.armeria.server.graphql.GraphqlErrorHandler
- handle(ServiceRequestContext, Status, AggregatedHttpResponse) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Maps the gRPC error response to the
HttpResponse. - handle(T, WebSocket) - Method in interface com.linecorp.armeria.common.websocket.WebSocketHandler
-
Handles the incoming
WebSocketand returnsWebSocketcreated viaWebSocket.streaming()to sendWebSocketFrames. - handleAccepted(Service<I, O>, ServiceRequestContext, I) - Method in interface com.linecorp.armeria.server.throttling.ThrottlingAcceptHandler
-
Invoked when the
ThrottlingStrategyaccepts the specifiedRequest. - handleDuplicateRoute(VirtualHost, Route, Route) - Method in interface com.linecorp.armeria.server.RejectedRouteHandler
-
Invoked when a user attempts to bind an
HttpServiceat theRoutethat conflicts with an existingRoute. - handleException(ServiceRequestContext, HttpRequest, Throwable) - Method in interface com.linecorp.armeria.server.annotation.ExceptionHandlerFunction
-
Returns an
HttpResponsewhich would be sent back to the client who sent thereq. - handleMessage(ServiceRequestContext, byte[]) - Method in class com.linecorp.armeria.server.grpc.protocol.AbstractUnaryGrpcService
-
Returns an unframed response message to return to the client, given an unframed request message.
- handleMessage(ServiceRequestContext, ByteBuf) - Method in class com.linecorp.armeria.server.grpc.protocol.AbstractUnaryGrpcService
- handleMessage(ServiceRequestContext, ByteBuf) - Method in class com.linecorp.armeria.server.grpc.protocol.AbstractUnsafeUnaryGrpcService
-
Returns an unframed response message to return to the client, given an unframed request message.
- handler(CircuitBreakerClientHandler) - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerClientBuilder
-
Sets the
CircuitBreakerClientHandler. - handler(CircuitBreakerClientHandler) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientBuilder
- handler(CircuitBreakerClientHandler) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClientBuilder
- handler(Handler) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
- handler(Handler) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- handleRejected(Service<I, O>, ServiceRequestContext, I, Throwable) - Method in interface com.linecorp.armeria.server.throttling.ThrottlingRejectHandler
-
Invoked when the
ThrottlingStrategyrejects the specifiedRequest. - handlerWrapper(HandlerWrapper) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
-
Adds the specified
HandlerWrapperto the JettyServer. - haproxy(InetSocketAddress) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for HAProxy protocol. - haproxy(InetSocketAddress, InetSocketAddress) - Static method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Creates a
ProxyConfigconfiguration for HAProxy protocol. - HAPROXY - Enum constant in enum class com.linecorp.armeria.client.proxy.ProxyType
-
HAPROXY protocol.
- HAProxyConfig - Class in com.linecorp.armeria.client.proxy
- hasAttr(AttributeKey<?>) - Method in interface com.linecorp.armeria.common.AttributesGetters
- hasAttr(AttributeKey<?>) - Method in interface com.linecorp.armeria.common.RequestContext
- hasAttr(AttributeKey<?>) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- hasCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- hasCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- hasCause() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- hasConflicts(Route) - Method in interface com.linecorp.armeria.server.Route
- hasContent() - Method in interface com.linecorp.armeria.common.HttpEntity
-
Returns
trueif this entity has content. - hashCode() - Method in class com.linecorp.armeria.client.circuitbreaker.EventCount
- hashCode() - Method in class com.linecorp.armeria.client.Endpoint
- hashCode() - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
- hashCode() - Method in class com.linecorp.armeria.client.proxy.HAProxyConfig
- hashCode() - Method in class com.linecorp.armeria.client.proxy.Socks4ProxyConfig
- hashCode() - Method in class com.linecorp.armeria.client.proxy.Socks5ProxyConfig
- hashCode() - Method in class com.linecorp.armeria.common.auth.BasicToken
- hashCode() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
- hashCode() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
- hashCode() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
- hashCode() - Method in class com.linecorp.armeria.common.auth.OAuth2Token
- hashCode() - Method in class com.linecorp.armeria.common.CacheControl
- hashCode() - Method in class com.linecorp.armeria.common.ClientCacheControl
- hashCode() - Method in class com.linecorp.armeria.common.ContentDisposition
- hashCode() - Method in class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
- hashCode() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- hashCode() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- hashCode() - Method in class com.linecorp.armeria.common.HttpStatus
- hashCode() - Method in class com.linecorp.armeria.common.MediaType
- hashCode() - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
- hashCode() - Method in class com.linecorp.armeria.common.Scheme
- hashCode() - Method in class com.linecorp.armeria.common.SerializationFormat
- hashCode() - Method in class com.linecorp.armeria.common.SerializationFormatProvider.Entry
- hashCode() - Method in class com.linecorp.armeria.common.ServerCacheControl
- hashCode() - Method in class com.linecorp.armeria.common.thrift.ThriftCall
- hashCode() - Method in class com.linecorp.armeria.common.thrift.ThriftMessage
- hashCode() - Method in class com.linecorp.armeria.common.thrift.ThriftReply
- hashCode() - Method in class com.linecorp.armeria.common.util.AbstractOption
- hashCode() - Method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
- hashCode() - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
- hashCode() - Method in class com.linecorp.armeria.server.ClientAddressSource
- hashCode() - Method in class com.linecorp.armeria.server.docs.ContainerTypeSignature
- hashCode() - Method in class com.linecorp.armeria.server.docs.DescriptionInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.DescriptiveTypeSignature
- hashCode() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.EnumInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.EnumValueInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.FieldInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.MethodInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
- hashCode() - Method in class com.linecorp.armeria.server.docs.StructInfo
- hashCode() - Method in class com.linecorp.armeria.server.file.HttpFileAttributes
- hashCode() - Method in class com.linecorp.armeria.server.ProxiedAddresses
- hashCode() - Method in class com.linecorp.armeria.server.RouteBuilder
- hashCode() - Method in class com.linecorp.armeria.server.saml.SamlEndpoint
- hashCode() - Method in class com.linecorp.armeria.server.ServerPort
- hashCode() - Method in class com.linecorp.armeria.server.ServiceOptions
- hashCode() - Method in class com.linecorp.armeria.testing.junit5.server.mock.RecordedRequest
- hashCode() - Method in class com.linecorp.armeria.xds.ClusterSnapshot
- hashCode() - Method in class com.linecorp.armeria.xds.ClusterXdsResource
- hashCode() - Method in class com.linecorp.armeria.xds.EndpointSnapshot
- hashCode() - Method in class com.linecorp.armeria.xds.EndpointXdsResource
- hashCode() - Method in class com.linecorp.armeria.xds.ListenerSnapshot
- hashCode() - Method in class com.linecorp.armeria.xds.ListenerXdsResource
- hashCode() - Method in class com.linecorp.armeria.xds.RouteSnapshot
- hashCode() - Method in class com.linecorp.armeria.xds.RouteXdsResource
- hasHighestScore() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns whether the score of this result is the highest or not.
- hasHttp() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether
SessionProtocol.HTTPis in the list ofSessionProtocols. - hasHttp() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns
trueif theServeris started and it has an HTTP port open. - hasHttp() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns
trueif theServeris started and it has an HTTP port open. - hasHttps() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether
SessionProtocol.HTTPSis in the list ofSessionProtocols. - hasHttps() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns
trueif theServeris started and it has an HTTPS port open. - hasHttps() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns
trueif theServeris started and it has an HTTPS port open. - hasIpAddr() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns whether this endpoint has an IP address resolved.
- hasIpV6() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns
trueif the system has at least one working IPv6 network interface and thejava.net.preferIPv4Stacksystem property is not enabled. - hasLowestScore() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns whether the score of this result is the lowest or not.
- hasMaxStale() - Method in class com.linecorp.armeria.common.ClientCacheControl
-
Returns whether the
"max-stale"directive is enabled. - hasOwnAttr(AttributeKey<?>) - Method in interface com.linecorp.armeria.common.AttributesGetters
- hasOwnAttr(AttributeKey<?>) - Method in interface com.linecorp.armeria.common.RequestContext
- hasOwnAttr(AttributeKey<?>) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- hasParameter() - Method in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Returns true if the type has type parameter
TypeSignature. - hasPort() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns whether this endpoint has a port number specified.
- hasProtocol(SessionProtocol) - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether the specified
protocolis in the list ofSessionProtocols. - hasProxyProtocol() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether the
SessionProtocol.PROXYis in the list ofSessionProtocols. - hasResult() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns
trueif a routing result is set. - hasTls() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether there is a
SessionProtocolwhich is over TLS. - hasTriePath() - Method in enum class com.linecorp.armeria.server.RoutePathType
-
Tells whether this
RoutePathTypehas a trie path or not. - hasTypeDescriptor() - Method in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Returns true if this
TypeSignatureTypehas type a type descriptor. - hasWildcard() - Method in class com.linecorp.armeria.common.MediaType
-
Returns
trueif either the type or subtype is the wildcard. - head(String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP HEAD request.
- head(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- head(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- head(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- head(String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP HEAD request.
- head(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- head(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- head(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- head(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets HEAD method and path.
- head(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.HEADrequests. - head(String, QueryParams) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP HEAD request, appending the given query parameters to the path.
- head(String, QueryParams) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP HEAD request, appending the given query parameters to the path.
- Head - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.HEADonto specific method. - HEAD - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The HEAD method which is identical to GET except that the server MUST NOT return a message-body in the response.
- header() - Method in class com.linecorp.armeria.common.thrift.ThriftMessage
-
Returns the header part of the message.
- header(CharSequence, Object) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- header(CharSequence, Object) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- header(CharSequence, Object) - Method in class com.linecorp.armeria.client.RestClientPreparation
- header(CharSequence, Object) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- header(CharSequence, Object) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- header(CharSequence, Object) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- header(CharSequence, Object) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- header(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Adds a header for this message.
- header(CharSequence, Object) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- header(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Adds a header for this request.
- header(CharSequence, Object) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Adds a header to this response.
- Header - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping an HTTP request header onto the following elements.
- HEADER - Enum constant in enum class com.linecorp.armeria.server.docs.FieldLocation
-
The field is located in the header.
- HeaderMaskingFunction - Interface in com.linecorp.armeria.common.logging
-
A function that masks the specified header value.
- headers() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the additional HTTP headers to send with requests.
- headers() - Method in exception class com.linecorp.armeria.client.InvalidResponseHeadersException
-
Returns the
ResponseHeaderswhich triggered this exception. - headers() - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
-
Returns the configured
HttpHeaders. - headers() - Method in exception class com.linecorp.armeria.client.websocket.WebSocketClientHandshakeException
-
Returns the
ResponseHeadersof the handshake response. - headers() - Method in interface com.linecorp.armeria.common.AggregatedHttpObject
-
Returns the HTTP headers.
- headers() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns the
RequestHeaders. - headers() - Method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Returns the
ResponseHeaders. - headers() - Method in class com.linecorp.armeria.common.FilteredHttpRequest
- headers() - Method in interface com.linecorp.armeria.common.HttpEntity
-
Returns the
HttpHeadersof this entity. - headers() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the initial HTTP/2 headers of this request.
- headers() - Method in interface com.linecorp.armeria.common.HttpRequestDuplicator
-
Returns the
RequestHeaders. - headers() - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns HTTP part headers.
- headers() - Method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Returns the headers of this
MultipartFile. - headers() - Method in interface com.linecorp.armeria.common.RequestEntity
-
Returns the
RequestHeadersof this request. - headers() - Method in interface com.linecorp.armeria.common.ResponseEntity
-
Returns the
ResponseHeadersof this response. - headers() - Method in interface com.linecorp.armeria.common.SplitHttpRequest
-
Returns the
RequestHeaders. - headers() - Method in interface com.linecorp.armeria.common.SplitHttpResponse
-
Returns a
CompletableFuturecompleted with a non-informationalResponseHeaders. - headers() - Method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Returns the response
HttpHeaderswhich may not contain the":status"header. - headers() - Method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns the attributes of this file as
ResponseHeaders, which could be useful for building a response for aHEADrequest. - headers() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns the additional
HttpHeadersto send in a response. - headers() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the
RequestHeadersretrieved from the request. - headers(HttpHeaders) - Method in class com.linecorp.armeria.common.multipart.BodyPartBuilder
-
Sets the specified headers for this part.
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.HttpMessageSetters
-
Adds multiple headers for this message.
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Adds multiple headers for this request.
- headers(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Adds multiple headers to this response.
- HEADERS - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The additional HTTP headers to send with requests.
- headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request, response and trailers before logging. - headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request, response and trailers before logging. - headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - headersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- HeadersSanitizer<T> - Interface in com.linecorp.armeria.common.logging
-
A sanitizer that sanitizes
HttpHeaders. - headersScheme(ThrottlingHeaders) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategyBuilder
-
Optional
ThrottlingHeadersto define specific RateLimit Header Scheme for HTTP. - headersScheme(ThrottlingHeaders, boolean) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategyBuilder
-
Optional
ThrottlingHeadersto define specific RateLimit Header Scheme for HTTP. - headerValueCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the recent results for converting a raw HTTP ASCII header value into a
String. - headerValueCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the recent results for converting a raw HTTP ASCII header value into a
String. - HEALTH - Enum constant in enum class com.linecorp.armeria.spring.InternalServiceId
-
The ID of
HttpService. - HealthCheckedEndpointGroup - Class in com.linecorp.armeria.client.endpoint.healthcheck
-
An
EndpointGroupthat filters out unhealthyEndpoints from an existingEndpointGroup, by sending periodic health check requests. - HealthCheckedEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint.healthcheck
-
A builder for creating a new
HealthCheckedEndpointGroupthat sends HTTP health check requests. - HealthChecker - Interface in com.linecorp.armeria.server.healthcheck
-
Determines whether the
Serveris healthy. - HealthCheckerContext - Interface in com.linecorp.armeria.client.endpoint.healthcheck
-
Provides the properties and operations required for sending health check requests.
- healthCheckService() - Method in class com.linecorp.armeria.spring.InternalServices
-
Returns the
HealthCheckService. - HealthCheckService - Class in com.linecorp.armeria.server.healthcheck
-
An
HttpServicethat responds with HTTP status"200 OK"if the server is healthy and can accept requests and HTTP status"503 Service Not Available"if the server is unhealthy and cannot accept requests. - HealthCheckServiceBuilder - Class in com.linecorp.armeria.server.healthcheck
-
Builds a
HealthCheckService. - HealthCheckServiceConfigurator - Interface in com.linecorp.armeria.spring
-
Interface used to configure a
HealthCheckServiceon the default Armeria server. - HealthCheckStatus - Class in com.linecorp.armeria.server.healthcheck
-
The result of health check with interval for next check.
- HealthCheckStatus(boolean, long) - Constructor for class com.linecorp.armeria.server.healthcheck.HealthCheckStatus
-
Create the result of the health check.
- HealthCheckUpdateHandler - Interface in com.linecorp.armeria.server.healthcheck
- HealthCheckUpdateListener - Interface in com.linecorp.armeria.server.healthcheck
-
A listener interface for receiving
HealthCheckServiceupdate events. - HealthCheckUpdateResult - Enum Class in com.linecorp.armeria.server.healthcheck
-
The result of a request handled by
HealthCheckUpdateHandler. - healthCheckUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the health check URL.
- healthCheckUrlPath(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the health check path used to automatically create
EurekaUpdatingListenerBuilder.healthCheckUrl(String)andEurekaUpdatingListenerBuilder.secureHealthCheckUrl(String). - healthUpdated(boolean) - Method in interface com.linecorp.armeria.server.healthcheck.HealthCheckUpdateListener
-
Invoked when the healthiness is updated.
- HEALTHY - Enum constant in enum class com.linecorp.armeria.server.healthcheck.HealthCheckUpdateResult
-
Tells
HealthCheckServiceto mark theServeras 'healthy'. - healthyResponse(AggregatedHttpResponse) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Sets the
AggregatedHttpResponseto send when theServiceis healthy. - Heap dump - Search tag in class com.linecorp.armeria.server.management.ManagementService
- Section
- HEIF - Static variable in class com.linecorp.armeria.common.MediaType
- HEIF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/heif".
- homePageUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the home page URL.
- homePageUrlPath(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the home page URL path used to automatically create
EurekaUpdatingListenerBuilder.homePageUrl(String). - hook() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- hook() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the hook which is invoked whenever this
RequestContextis pushed to theRequestContextStorage. - hook() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- hook(Function<? super RequestContextStorage, ? extends RequestContextStorage>) - Static method in interface com.linecorp.armeria.common.RequestContextStorage
-
Customizes the current
RequestContextStorageby applying the specifiedFunctionto it. - hook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- hook(Supplier<? extends AutoCloseable>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Adds a hook which is invoked whenever this
RequestContextis pushed to theRequestContextStorage. - hook(Supplier<? extends AutoCloseable>) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- host() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the host part of
ClientRequestContext.authority(), without a port number. - host() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- host() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the host name of this endpoint.
- host() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the host of this
RequestTarget. - HOST - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Host"header field name. - hostname() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the local hostname.
- hostname() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the virtual host name of the request.
- hostname(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the hostname.
- hostname(String) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Sets the default hostname of the Jetty
Server. - hostname(String) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- hostname(String) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a hostname of this service provider.
- hostname(String) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the hostname of an embedded Tomcat.
- hostnamePattern() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the hostname pattern of this endpoint.
- hostnamePattern() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the hostname pattern of this virtual host, as defined in the section 3.1 of RFC2818.
- hostnamePattern(String) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Deprecated.prefer specifying the hostnamePattern using
ServerBuilder.virtualHost(String)orServerBuilder.withVirtualHost(String, Consumer) - hostnameVerification(ResteasyClientBuilder.HostnameVerificationPolicy) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- hostnameVerifier(HostnameVerifier) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
Armeria does not allow to access the HostnameVerifier from WebClient API.
- hostOnly(boolean) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets whether the
Cookieshould only match its original host in domain matching. - hostsFileEntriesResolver() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the
HostsFileEntriesResolver. - hostsFileEntriesResolver(HostsFileEntriesResolver) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the
HostsFileEntriesResolverwhich is used to first check if the hostname is locally aliased. - How are decorators and HTTP headers configured? - Search tag in class com.linecorp.armeria.client.ClientBuilder
- Section
- How is the documentation generated? - Search tag in class com.linecorp.armeria.server.docs.DocService
- Section
- HTML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- HTML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/html; charset=utf-8".
- http(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds an HTTP port that listens on all available network interfaces.
- http(InetSocketAddress) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds an HTTP port that listens to the specified
localAddress. - HTTP - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP - cleartext, HTTP/2 preferred.
- HTTP_POST - Enum constant in enum class com.linecorp.armeria.server.saml.SamlBindingProtocol
-
HTTP POST binding protocol.
- HTTP_REDIRECT - Enum constant in enum class com.linecorp.armeria.server.saml.SamlBindingProtocol
-
HTTP Redirect binding protocol.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
505 HTTP Version Not Supported.
- HTTP1_HEADER_NAMING - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
Http1HeaderNamingwhich converts a lower-cased HTTP/2 header name into another HTTP/1 header name. - HTTP1_MAX_CHUNK_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The maximum length of each chunk in an HTTP/1 response content.
- HTTP1_MAX_HEADER_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The maximum length of all headers in an HTTP/1 response.
- HTTP1_MAX_INITIAL_LINE_LENGTH - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The maximum length of an HTTP/1 response initial line.
- http1HeaderNaming() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the
Http1HeaderNamingwhich converts a lower-cased HTTP/2 header name into another header name. - http1HeaderNaming() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
Http1HeaderNamingwhich converts a lower-cased HTTP/2 header name into another HTTP/1 header name. - http1HeaderNaming(Http1HeaderNaming) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
Http1HeaderNamingwhich converts a lower-cased HTTP/2 header name into another HTTP/1 header name. - http1HeaderNaming(Http1HeaderNaming) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
Http1HeaderNamingwhich converts a lower-cased HTTP/2 header name into another HTTP/1 header name. - Http1HeaderNaming - Interface in com.linecorp.armeria.common
-
Converts a normalized HTTP/2 header name to another HTTP/1 header name.
- http1MaxChunkSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the maximum length of each chunk in an HTTP/1 response content.
- http1MaxChunkSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum length of each chunk in an HTTP/1 response content.
- http1MaxChunkSize(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum length of each chunk in an HTTP/1 response content.
- http1MaxChunkSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum length of each chunk in an HTTP/1 response content.
- http1MaxHeaderSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the maximum length of all headers in an HTTP/1 response.
- http1MaxHeaderSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum length of all headers in an HTTP/1 response.
- http1MaxHeaderSize(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum length of all headers in an HTTP/1 response.
- http1MaxHeaderSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum length of all headers in an HTTP/1 response.
- http1MaxInitialLineLength() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the maximum length of an HTTP/1 response initial line.
- http1MaxInitialLineLength() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum length of an HTTP/1 response initial line.
- http1MaxInitialLineLength(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum length of an HTTP/1 response initial line.
- http1MaxInitialLineLength(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum length of an HTTP/1 response initial line.
- HTTP2_GRACEFUL_SHUTDOWN_TIMEOUT_MILLIS - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The graceful connection shutdown timeout in milliseconds..
- HTTP2_INITIAL_CONNECTION_WINDOW_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The HTTP/2 initial connection flow-control window size.
- HTTP2_INITIAL_STREAM_WINDOW_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The SETTINGS_INITIAL_WINDOW_SIZE for HTTP/2 stream-level flow control.
- HTTP2_MAX_FRAME_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The SETTINGS_MAX_FRAME_SIZE that indicates the size of the largest frame payload that this client is willing to receive.
- HTTP2_MAX_HEADER_LIST_SIZE - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The HTTP/2 SETTINGS_MAX_HEADER_LIST_SIZE that indicates the maximum size of header list that the client is prepared to accept, in octets.
- HTTP2_SETTINGS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"HTTP2-Settings"header field name. - http2GracefulShutdownTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the graceful connection shutdown timeout in milliseconds.
- http2GracefulShutdownTimeoutMillis() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the graceful connection shutdown timeout in milliseconds.
- http2GracefulShutdownTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the graceful connection shutdown timeout in milliseconds.
- http2InitialConnectionWindowSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the HTTP/2 initial connection flow-control window size.
- http2InitialConnectionWindowSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the initial connection-level HTTP/2 flow control window size.
- http2InitialConnectionWindowSize(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
- http2InitialConnectionWindowSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the initial connection-level HTTP/2 flow control window size.
- http2InitialStreamWindowSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the SETTINGS_INITIAL_WINDOW_SIZE for HTTP/2 stream-level flow control.
- http2InitialStreamWindowSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the initial stream-level HTTP/2 flow control window size.
- http2InitialStreamWindowSize(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the SETTINGS_INITIAL_WINDOW_SIZE for HTTP/2 stream-level flow control.
- http2InitialStreamWindowSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the initial stream-level HTTP/2 flow control window size.
- http2MaxFrameSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the SETTINGS_MAX_FRAME_SIZE that indicates the size of the largest frame payload that this client is willing to receive.
- http2MaxFrameSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum size of HTTP/2 frames that can be received.
- http2MaxFrameSize(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the SETTINGS_MAX_FRAME_SIZE that indicates the size of the largest frame payload that this client is willing to receive.
- http2MaxFrameSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum size of HTTP/2 frame that can be received.
- http2MaxHeaderListSize() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the HTTP/2 SETTINGS_MAX_HEADER_LIST_SIZE that indicates the maximum size of header list that the client is prepared to accept, in octets.
- http2MaxHeaderListSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum size of headers that can be received.
- http2MaxHeaderListSize(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the SETTINGS_MAX_HEADER_LIST_SIZE that indicates the maximum size of header list that the client is prepared to accept, in octets.
- http2MaxHeaderListSize(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum size of headers that can be received.
- http2MaxResetFramesPerWindow() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum number of RST frames that are allowed per
ServerConfig.http2MaxResetFramesWindowSeconds(). - http2MaxResetFramesPerWindow(int, int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum number of RST frames that are allowed per window before the connection is closed.
- http2MaxResetFramesWindowSeconds() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the number of seconds during which
ServerConfig.http2MaxResetFramesPerWindow()RST frames are allowed. - http2MaxStreamsPerConnection() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum number of concurrent streams per HTTP/2 connection.
- http2MaxStreamsPerConnection(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum number of concurrent streams per HTTP/2 connection.
- httpAndHttpsValues() - Static method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns an immutable
Setthat containsSessionProtocol.httpValues()andSessionProtocol.httpsValues(). - HttpClient - Interface in com.linecorp.armeria.client
-
Sends an
HttpRequestto a remoteEndpoint. - httpConfiguration(HttpConfiguration) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Adds the specified
HttpConfigurationto the JettyServer. - httpConfiguration(HttpConfiguration) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- HttpData - Interface in com.linecorp.armeria.common
-
HTTP/2 data that contains a chunk of bytes.
- HttpDecoder<T> - Interface in com.linecorp.armeria.common.stream
-
Decodes a stream of
HttpObjects to N objects. - httpEndpoint() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpEndpoint() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- httpEngine(ClientHttpEngine) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
ArmeriaJaxrsClientEnginewill always be set as anClientHttpEngine. - HttpEntity<T> - Interface in com.linecorp.armeria.common
-
An entity of an HTTP message.
- HttpFile - Interface in com.linecorp.armeria.server.file
-
A file-like HTTP resource which yields an
HttpResponse. - HttpFileAttributes - Class in com.linecorp.armeria.server.file
-
The attributes of an
HttpFile. - HttpFileAttributes(long, long) - Constructor for class com.linecorp.armeria.server.file.HttpFileAttributes
-
Creates a new instance.
- HttpFileBuilder - Class in com.linecorp.armeria.server.file
- HttpFileResponseConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A response converter implementation which creates an
HttpResponsewhen theresultis an instance ofHttpFile. - HttpFileResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.HttpFileResponseConverterFunction
- HttpHeaderNames - Class in com.linecorp.armeria.common
-
Contains constant definitions for the HTTP header field names.
- HttpHeaders - Interface in com.linecorp.armeria.common
-
Immutable HTTP/2 headers.
- HttpHeadersBuilder - Interface in com.linecorp.armeria.common
-
Builds an
HttpHeaders. - httpJsonTranscodingErrorHandler(UnframedGrpcErrorHandler) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- HttpJsonTranscodingOptions - Interface in com.linecorp.armeria.server.grpc
-
User provided options for customizing
HttpJsonTranscodingService. - HttpJsonTranscodingOptionsBuilder - Class in com.linecorp.armeria.server.grpc
-
A builder for
HttpJsonTranscodingOptions. - HttpJsonTranscodingQueryParamMatchRule - Enum Class in com.linecorp.armeria.server.grpc
-
A naming rule to map
QueryParamsof anHttpRequestto fields in aMessagefor HTTP-JSON transcoding endpoint. - HttpMessage - Interface in com.linecorp.armeria.common
-
A streamed HTTP/2 message.
- HttpMessageSetters - Interface in com.linecorp.armeria.common
-
Sets properties for building an
HttpMessage. - httpMethod() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the HTTP method of this method.
- HttpMethod - Enum Class in com.linecorp.armeria.common
-
HTTP request method.
- HttpObject - Interface in com.linecorp.armeria.common
-
The common interface for HTTP/2 message objects,
HttpHeadersandHttpData. - httpOnly(boolean) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets whether the
Cookieis HTTP only. - httpPort() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the HTTP port number of the
Server. - httpPort() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the HTTP port number of the
Server. - httpRequest() - Method in class com.linecorp.armeria.client.observation.ClientObservationContext
-
The
HttpRequestassociated with thisObservation.Context. - httpRequest() - Method in class com.linecorp.armeria.server.observation.ServiceObservationContext
-
The
HttpRequestassociated with thisObservation.Context. - HttpRequest - Interface in com.linecorp.armeria.common
-
A streamed HTTP/2
Request. - HttpRequestBuilder - Class in com.linecorp.armeria.common
-
Builds a new
HttpRequest. - HttpRequestDuplicator - Interface in com.linecorp.armeria.common
-
A duplicator that duplicates a
HttpRequestinto one or moreHttpRequests, which publish the same elements. - HttpRequestSetters - Interface in com.linecorp.armeria.common
-
Sets properties for building an
HttpRequest. - HttpRequestWriter - Interface in com.linecorp.armeria.common
-
An
HttpRequestthat can haveHttpObjects written to it. - httpResponse() - Method in exception class com.linecorp.armeria.server.HttpResponseException
-
Returns the
HttpResponsewhich would be sent back to the client who sent the corresponding request. - HttpResponse - Interface in com.linecorp.armeria.common
-
A streamed HTTP/2
Response. - HttpResponseBuilder - Class in com.linecorp.armeria.common
-
Builds a new
HttpResponse. - HttpResponseDuplicator - Interface in com.linecorp.armeria.common
-
A duplicator that duplicates a
HttpResponseinto one or moreHttpResponses, which publish the same elements. - HttpResponseException - Exception Class in com.linecorp.armeria.server
-
A
RuntimeExceptionthat is raised to send an HTTP response with the content specified by a user. - HttpResponseWriter - Interface in com.linecorp.armeria.common
-
An
HttpResponsethat can haveHttpObjects written to it. - HttpResult<T> - Interface in com.linecorp.armeria.server.annotation
-
Deprecated.Use
ResponseEntityinstead. - https(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds an HTTPS port that listens on all available network interfaces.
- https(InetSocketAddress) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds an HTTPS port that listens to the specified
localAddress. - HTTPS - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
HTTP - over TLS, HTTP/2 preferred.
- httpsEndpoint() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpsEndpoint() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- HttpService - Interface in com.linecorp.armeria.server
-
An HTTP/2
Service. - HttpServiceWithRoutes - Interface in com.linecorp.armeria.server
-
An interface that enables getting all the
Routes where anHttpServiceshould be bound. - httpSocketAddress() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the HTTP
InetSocketAddressof theServer. - httpSocketAddress() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the HTTP
InetSocketAddressof theServer. - httpsPort() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the HTTPS port number of the
Server. - httpsPort() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the HTTPS port number of the
Server. - httpsSocketAddress() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the HTTPS
InetSocketAddressof theServer. - httpsSocketAddress() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the HTTPS
InetSocketAddressof theServer. - httpStatus() - Method in exception class com.linecorp.armeria.server.HttpStatusException
-
Returns the
HttpStatuswhich would be sent back to the client who sent the corresponding request. - HttpStatus - Class in com.linecorp.armeria.common
-
HTTP response code and its description.
- HttpStatus(int, String) - Constructor for class com.linecorp.armeria.common.HttpStatus
-
Creates a new instance with the specified status code and its reason phrase.
- HttpStatusClass - Enum Class in com.linecorp.armeria.common
-
The class of HTTP status.
- HttpStatusException - Exception Class in com.linecorp.armeria.server
-
A
RuntimeExceptionthat is raised to send a simplistic HTTP response with minimal content by aService. - httpsUri() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpsUri() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- httpsUri(SerializationFormat) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpsUri(SerializationFormat) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- httpsValues() - Static method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns an immutable
Setthat containsSessionProtocol.HTTPS,SessionProtocol.H1andSessionProtocol.H2. - httpUri() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpUri() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- httpUri(SerializationFormat) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
- httpUri(SerializationFormat) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
- httpValues() - Static method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns an immutable
Setthat containsSessionProtocol.HTTP,SessionProtocol.H1CandSessionProtocol.H2C. - HttpVfs - Interface in com.linecorp.armeria.server.file
-
A virtual file system that provides the files requested by
FileService.
I
- I_CALENDAR_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- I_CALENDAR_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/calendar; charset=utf-8".
- ICO - Static variable in class com.linecorp.armeria.common.MediaType
- ICO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/vnd.microsoft.icon".
- id() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
RequestId. - id() - Method in interface com.linecorp.armeria.common.RequestContext
- id() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- id() - Method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns an ID of this event, if it exists.
- id() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the id of this function.
- id(RequestId) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- id(RequestId) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
RequestId. - id(RequestId) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- id(String) - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Sets the specified
id. - idempotentMethods() - Static method in enum class com.linecorp.armeria.common.HttpMethod
-
Returns the idempotent HTTP methods -
HttpMethod.GET,HttpMethod.HEAD,HttpMethod.PUTandHttpMethod.DELETE. - IDLE_TIMEOUT_MILLIS - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The idle timeout of a socket connection in milliseconds.
- idleTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the idle timeout of a socket connection.
- idleTimeout(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the idle timeout of a connection for keep-alive.
- idleTimeout(Duration, boolean) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the idle timeout of a socket connection.
- idleTimeout(Duration, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the idle timeout of a connection for keep-alive and whether to prevent connection connection going idle when an HTTP/2 PING frame or
"OPTIONS * HTTP/1.1"request is received. - idleTimeoutMillis() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the idle timeout of a socket connection in milliseconds.
- idleTimeoutMillis() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the idle timeout of a connection in milliseconds for keep-alive.
- idleTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the idle timeout of a socket connection in milliseconds.
- idleTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the idle timeout of a connection in milliseconds for keep-alive.
- idleTimeoutMillis(long, boolean) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the idle timeout of a socket connection.
- idleTimeoutMillis(long, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the idle timeout of a connection in milliseconds for keep-alive and whether to prevent connection going idle when an HTTP/2 PING frame or
"OPTIONS * HTTP/1.1"request is received. - idp() - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Returns a
SamlIdentityProviderConfigBuilderto configure a new idp for authentication. - idpConfigSelector(SamlIdentityProviderConfigSelector) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a
SamlIdentityProviderConfigSelectorwhich determines a suitable idp for a request. - IF_MATCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"If-Match"header field name. - IF_MODIFIED_SINCE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"If-Modified-Since"header field name. - IF_NONE_MATCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"If-None-Match"header field name. - IF_RANGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"If-Range"header field name. - IF_UNMODIFIED_SINCE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"If-Unmodified-Since"header field name. - ignore() - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerDecision
-
Returns a
CircuitBreakerDecisionthat ignores aResponseand does not count as a success nor failure. - immutable() - Method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns whether the
"immutable"directive is enabled. - immutable() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables the
"immutable"directive. - immutable(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables or disables the
"immutable"directive. - IMMUTABLE - Static variable in class com.linecorp.armeria.common.ServerCacheControl
-
"max-age=31536000, public, immutable". - implementations() - Method in class com.linecorp.armeria.server.thrift.ThriftServiceEntry
-
Returns the list of
*.AsyncIfaceor*.Ifaceimplementations. - inbound() - Method in class com.linecorp.armeria.client.websocket.WebSocketSession
-
Returns the
WebSocketthat is used to receive WebSocket frames from the server. - include(DocServiceFilter) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds the
DocServiceFilterthat checks whether a method will be included while buildingDocService. - includeContext(boolean) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets whether to include stringified
RequestContextin the result ofLogFormatter.formatRequest(RequestOnlyLog)andLogFormatter.formatResponse(RequestLog). - increaseRequestLength(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Increases the
RequestOnlyLog.requestLength()bydeltaBytes. - increaseRequestLength(HttpData) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
- increaseResponseLength(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Increases the
RequestLog.responseLength()bydeltaBytes. - increaseResponseLength(HttpData) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
- inetAddress(InetAddress) - Static method in class com.linecorp.armeria.common.util.TextFormatter
-
Formats the given
InetAddress. - InetAddressPredicates - Class in com.linecorp.armeria.common.util
-
A utility class which provides factory methods in order to easily create a
Predicateof anInetAddress. - INFO - Enum constant in enum class com.linecorp.armeria.common.logging.LogLevel
-
INFO log level.
- INFORMATIONAL - Enum constant in enum class com.linecorp.armeria.common.HttpStatusClass
-
The informational class (1xx).
- informationals() - Method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Returns the informational class (1xx) HTTP headers.
- initialize() - Method in class com.linecorp.armeria.client.endpoint.AbstractEndpointSelector
-
Initialize this
EndpointSelectorto listen to the new endpoints emitted by theEndpointGroup. - initialize(Bootstrap<?>) - Method in class com.linecorp.armeria.dropwizard.ArmeriaBundle
- initialSize() - Method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns the number of initial available tokens available to this bandwidth limit.
- initiateConnectionShutdown() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Initiates connection shutdown and returns
CompletableFuturethat completes when the connection associated with this context is closed. - initiateConnectionShutdown() - Method in interface com.linecorp.armeria.common.RequestContext
-
Initiates connection shutdown and returns
CompletableFuturethat completes when the connection associated with this context is closed. - initiateConnectionShutdown() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- initiateConnectionShutdown() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Initiates connection shutdown without overriding current configuration of the drain duration and returns
CompletableFuturethat completes when the connection associated with this context is closed. - initiateConnectionShutdown() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- initiateConnectionShutdown(long) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Initiates graceful connection shutdown with a given drain duration in microseconds and returns
CompletableFuturethat completes when the connection associated with this context is closed. - initiateConnectionShutdown(long) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- initiateConnectionShutdown(Duration) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Initiates graceful connection shutdown with a given drain duration and returns
CompletableFuturethat completes when the connection associated with this context is closed. - inject(Supplier<TraceContext>) - Static method in class com.linecorp.armeria.client.brave.TraceContextPropagation
-
Injects the current
TraceContextthroughClientBuilder.contextCustomizer(Consumer)orClients.withContextCustomizer(Consumer). - injectedScripts(Iterable<String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds Javascript scripts to inject into the
<head />of the debug page HTML. - injectedScripts(String...) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds Javascript scripts to inject into the
<head />of the debug page HTML. - injectedScriptSupplier(BiFunction<ServiceRequestContext, HttpRequest, String>) - Method in class com.linecorp.armeria.server.docs.DocServiceBuilder
-
Adds a supplier for Javascript scripts to inject into the
<head />of the debug page HTML. - InputStreamStreamMessageBuilder - Class in com.linecorp.armeria.common.stream
-
A builder for creating a
ByteStreamMessagethat reads data from theInputStreamand publishes usingHttpData. - insecure() - Static method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the insecure default
ClientFactoryimplementation which does not verify server's TLS certificate chain. - instanceId(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the specified
instanceId. - instanceId(String) - Method in class com.linecorp.armeria.client.zookeeper.CuratorDiscoverySpecBuilder
-
Sets the specified instance ID.
- instanceId(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the ID of this instance.
- instrumentation(Instrumentation...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can specify aInstrumentationtoGraphQL.Builder.instrumentation(Instrumentation). - instrumentation(Iterable<? extends Instrumentation>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can specify aInstrumentationtoGraphQL.Builder.instrumentation(Instrumentation). - INSUFFICIENT_STORAGE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
507 Insufficient Storage (WebDAV, RFC4918).
- insufficientScopeErrorResponse() - Static method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenScopeValidator
-
Returns an
HttpResponsewithHttpStatus.FORBIDDENresult code and formatted error response as below. - intercept(ClientInterceptor...) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Adds the
ClientInterceptors to the gRPC client stub. - intercept(ServerInterceptor...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds server interceptors into the gRPC service.
- intercept(Iterable<? extends ClientInterceptor>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Adds the
ClientInterceptors to the gRPC client stub. - intercept(Iterable<? extends ServerInterceptor>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds server interceptors into the gRPC service.
- interceptCall(ServerCall<I, O>, Metadata, ServerCallHandler<I, O>) - Method in interface com.linecorp.armeria.server.grpc.AsyncServerInterceptor
- INTERCEPTORS - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
ClientInterceptors to the gRPC client stub. - interfaces() - Method in class com.linecorp.armeria.server.thrift.ThriftServiceEntry
- INTERNAL_SERVER_ERROR - Static variable in class com.linecorp.armeria.common.HttpStatus
-
500 Internal Server Error.
- INTERNAL_SERVER_ERROR - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1011indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request. - InternalExceptionMessages - Class in com.linecorp.armeria.common.grpc
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- internalServerError() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 500 Internal Server Error to the status of this response.
- 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,PrometheusExpositionServiceandHealthCheckService. - internalServices(ArmeriaSettings, Optional<MeterRegistry>, ObjectProvider<HealthChecker>, ObjectProvider<HealthCheckServiceConfigurator>, ObjectProvider<DocServiceConfigurator>, Integer, InetAddress, boolean) - Method in class com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactoryAutoConfiguration
-
Creates internal services that should not be exposed to the external network such as
DocService,PrometheusExpositionServiceandHealthCheckService. - InternalServices - Class in com.linecorp.armeria.spring
-
A collection of internal
HttpServices and theirPorts. - intValue() - Method in class com.linecorp.armeria.server.docs.EnumValueInfo
-
Returns the integer value of the enum value.
- INVALID_MESSAGE_TYPE - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1003indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message). - INVALID_PAYLOAD_DATA - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1007indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 [RFC3629] data within a text message). - InvalidClientException - Exception Class in com.linecorp.armeria.common.auth.oauth2
-
Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method).
- InvalidClientException(String, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidClientException
- InvalidClientException(String, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidClientException
- InvalidGrantException - Exception Class in com.linecorp.armeria.common.auth.oauth2
-
The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
- InvalidGrantException(String, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidGrantException
- InvalidGrantException(String, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidGrantException
- InvalidHttpResponseException - Exception Class in com.linecorp.armeria.client
-
An
InvalidResponseExceptionraised when a client received an invalidHttpResponse. - InvalidHttpResponseException(AggregatedHttpResponse) - Constructor for exception class com.linecorp.armeria.client.InvalidHttpResponseException
-
Creates a new instance with the specified
AggregatedHttpResponse. - InvalidHttpResponseException(AggregatedHttpResponse, Throwable) - Constructor for exception class com.linecorp.armeria.client.InvalidHttpResponseException
-
Creates a new instance with the specified
AggregatedHttpResponseandThrowable. - InvalidHttpResponseException(AggregatedHttpResponse, String, Throwable) - Constructor for exception class com.linecorp.armeria.client.InvalidHttpResponseException
- InvalidRequestException - Exception Class in com.linecorp.armeria.common.auth.oauth2
-
The request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed.
- InvalidRequestException(String, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidRequestException
- InvalidRequestException(String, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidRequestException
- InvalidResponseException - Exception Class in com.linecorp.armeria.client
-
A
RuntimeExceptionraised when a client received an invalid response. - InvalidResponseException - Exception Class in com.linecorp.armeria.common.auth.oauth2
-
An HTTP response that is not valid for the given request/response flow.
- InvalidResponseException() - Constructor for exception class com.linecorp.armeria.client.InvalidResponseException
-
Creates a new instance.
- InvalidResponseException(HttpStatus, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidResponseException
-
Constructs new
InvalidResponseException. - InvalidResponseException(HttpStatus, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidResponseException
-
Constructs new
InvalidResponseException. - InvalidResponseException(String) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseException
-
Creates a new instance with the specified
message. - InvalidResponseException(String, Throwable) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseException
-
Creates a new instance with the specified
messageandcause. - InvalidResponseException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - InvalidResponseException(Throwable) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseException
-
Creates a new instance with the specified
cause. - InvalidResponseException(String, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidResponseException
-
Constructs new
InvalidResponseException. - InvalidResponseException(String, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidResponseException
-
Constructs new
InvalidResponseException. - InvalidResponseHeadersException - Exception Class in com.linecorp.armeria.client
-
An
InvalidResponseExceptionraised when a client received a response with invalid headers. - InvalidResponseHeadersException(ResponseHeaders) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseHeadersException
-
Creates a new instance with the specified
ResponseHeaders. - InvalidResponseHeadersException(ResponseHeaders, Throwable) - Constructor for exception class com.linecorp.armeria.client.InvalidResponseHeadersException
-
Creates a new instance with the specified
ResponseHeadersandcause. - InvalidSamlRequestException - Exception Class in com.linecorp.armeria.server.saml
-
Indicates that a SAML request is not valid.
- InvalidSamlRequestException() - Constructor for exception class com.linecorp.armeria.server.saml.InvalidSamlRequestException
-
Creates a new exception.
- InvalidSamlRequestException(String) - Constructor for exception class com.linecorp.armeria.server.saml.InvalidSamlRequestException
-
Creates a new instance with the specified
message. - InvalidSamlRequestException(String, Throwable) - Constructor for exception class com.linecorp.armeria.server.saml.InvalidSamlRequestException
-
Creates a new instance with the specified
messageandcause. - InvalidSamlRequestException(Throwable) - Constructor for exception class com.linecorp.armeria.server.saml.InvalidSamlRequestException
-
Creates a new instance with the specified
cause. - InvalidScopeException - Exception Class in com.linecorp.armeria.common.auth.oauth2
-
The requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.
- InvalidScopeException(String, String) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidScopeException
- InvalidScopeException(String, String, Throwable) - Constructor for exception class com.linecorp.armeria.common.auth.oauth2.InvalidScopeException
- InvocationUtil - Class in com.linecorp.armeria.client.retrofit2
-
Retrieves a Retrofit
Invocationassociated with aRequestLog. - invoke(Invocation) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaJaxrsClientEngine
- invokeOnError(AsyncMethodCallback<?>, Throwable) - Static method in class com.linecorp.armeria.common.thrift.AsyncMethodCallbacks
- invokeServiceAdded(ServiceConfig, Service<?, ?>) - Static method in class com.linecorp.armeria.server.ServiceCallbackInvoker
-
Invokes
Service.serviceAdded(ServiceConfig). - IO_URING - Enum constant in enum class com.linecorp.armeria.common.util.TransportType
- ipAddr() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the IP address of this endpoint.
- ipAddr(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the IP address.
- ipFamily() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the
StandardProtocolFamilyof this endpoint's IP address. - is(MediaType) - Method in class com.linecorp.armeria.common.MediaType
-
Returns
trueif this instance falls within the range (as defined by the HTTP Accept header) given by the argument according to three criteria: The type of the argument is the wildcard or equal to the type of this instance. - isAbstract() - Method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns
trueif this address is in the abstract namespace. - isAccepted(MediaType) - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns whether the specified media range is accepted by any of the
SerializationFormat.mediaTypes()defined by this format. - isAccepted(MediaType, MediaType...) - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns whether any of the specified media ranges is accepted by any of the
SerializationFormat.mediaTypes()defined by this format. - isAccepted(Iterable<MediaType>) - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns whether any of the specified media ranges is accepted by any of the
SerializationFormat.mediaTypes()defined by this format. - isActive() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"active" Token Introspection Response field, REQUIRED.
- isAnyOriginSupported() - Method in class com.linecorp.armeria.server.cors.CorsConfig
-
Determines whether a wildcard origin, '*', is supported.
- isAttached(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- isAuthorized() - Method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
A status of the request authorization operation.
- isAvailable() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns whether this
TransportTypeis currently available. - isAvailable(int) - Method in enum class com.linecorp.armeria.common.logging.RequestLogProperty
-
Check if this property is available by using the specified flags which represents the currently available properties.
- isAvailable(RequestLogProperty) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
trueif the specifiedRequestLogPropertyis available. - isAvailable(RequestLogProperty...) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
trueif all of the specifiedRequestLogPropertys are available. - isAvailable(Iterable<RequestLogProperty>) - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
trueif all of the specifiedRequestLogPropertys are available. - isCacheable() - Method in interface com.linecorp.armeria.server.Route
- isCancelled() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- isCancelled() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns whether this
RequestContexthas been cancelled. - isCancelled() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- isCircuitBreakerException(Exception) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientHandler
-
Determines if the given
Exceptionis related to a circuit breaker. - isCircuitBreakerException(Exception) - Method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4JCircuitBreakerClientHandler
- isClientError() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis a client error, with a status code of 4XX. - isClientTypeSupported(Class<?>) - Method in interface com.linecorp.armeria.client.ClientFactory
-
Verifies that client type
Classis supported by thisClientFactory. - isClosed() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- isClosed() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- isClosed() - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
-
Indicates whether or not this framer has been closed via a call to either
ArmeriaMessageFramer.close(). - isClosed() - Method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
- isClosed() - Method in interface com.linecorp.armeria.common.util.ListenableAsyncCloseable
-
Returns whether
AsyncCloseable.close()orAsyncCloseable.closeAsync()operation has been completed. - isClosed() - Method in class com.linecorp.armeria.common.util.StartStopSupport
- isClosed() - Method in class com.linecorp.armeria.server.Server
- isClosing() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- isClosing() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- isClosing() - Method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
- isClosing() - Method in interface com.linecorp.armeria.common.util.ListenableAsyncCloseable
-
Returns whether
AsyncCloseable.close()orAsyncCloseable.closeAsync()has been called. - isClosing() - Method in class com.linecorp.armeria.common.util.StartStopSupport
- isClosing() - Method in class com.linecorp.armeria.server.Server
- isComplete() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
trueif theRequesthas been processed completely and thus all properties of theRequestLoghave been collected. - isComplete() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns
trueif this stream is complete, either successfully or exceptionally, including cancellation and abortion. - isCompletedExceptionally() - Method in interface com.linecorp.armeria.common.RpcResponse
-
Returns
trueif thisRpcResponsecompleted exceptionally. - isContentAlwaysEmpty() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns
trueif the content of the response for thisHttpStatusis expected to be always empty (204, 205 and 304 responses.) - isContentAlwaysEmpty(int) - Static method in class com.linecorp.armeria.common.HttpStatus
-
Returns
trueif the content of the response for the specified status code is expected to be always empty (204, 205 and 304 responses.) - isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns whether the content length is unknown.
- isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns whether the content length is unknown.
- isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns whether the content length is unknown.
- isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns whether the content length is unknown.
- isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns whether the content length is unknown.
- isContentLengthUnknown() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns whether the content length is unknown.
- isContentTypeAutoDetectionEnabled() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets whether to set the
"content-type"header automatically based on the extension of the file. - isControlFrame() - Method in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
Tells whether this frame is one of
WebSocketFrameType.CLOSE,WebSocketFrameType.PING, andWebSocketFrameType.PONG. - isCookieManagementEnabled() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isCorsPreflight() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Deprecated.
- isCreatable() - Method in class com.linecorp.armeria.server.saml.SamlNameIdPolicy
-
Returns whether this
SamlNameIdPolicyallows to create a new name ID. - isCredentialsAllowed() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Determines if cookies are supported for CORS requests.
- isDateEnabled() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns whether to add the
"date"header automatically. - isDateEnabled() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Returns whether to set the
"date"header automatically. - isDateHeaderEnabled() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns whether the response header will include default
"Date"header. - isDefault() - Method in class com.linecorp.armeria.server.saml.SamlAssertionConsumerConfig
-
Returns whether this configuration is a default.
- isDeferred(RequestLogProperty) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Returns
trueif the specifiedRequestLogPropertyhas been deferred withRequestLogBuilder.defer(RequestLogProperty). - isDeferred(RequestLogProperty...) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Returns
trueif all of the specifiedRequestLogPropertys have been deferred withRequestLogBuilder.defer(RequestLogProperty). - isDeferred(Iterable<RequestLogProperty>) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Returns
trueif all of the specifiedRequestLogPropertys have been deferred withRequestLogBuilder.defer(RequestLogProperty). - isDisableAutomaticRetries() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isDisabled() - Method in interface com.linecorp.armeria.common.logging.ContentPreviewer
-
Returns whether this
ContentPreviewerisContentPreviewer.disabled()or not. - isDomainSocket() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns whether this endpoint connects to a domain socket.
- isDomainSocket() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns whether this
ServerPortlistens to a Unix domain socket. - isDomainSocketAddress(InetAddress) - Static method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns whether the specified
InetAddressmatches the special IPv6 address ofDomainSocketAddress. - isEmpty() - Method in interface com.linecorp.armeria.client.ClientRequestContextCaptor
-
Returns whether a
ClientRequestContextwas captured so far. - isEmpty() - Method in interface com.linecorp.armeria.common.AttributesGetters
-
Returns
trueif thisAttributesGettersdoes not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.Bytes
-
Returns whether the
Bytes.length()of this data is 0. - isEmpty() - Method in class com.linecorp.armeria.common.CacheControl
-
Returns
trueif all directives are disabled. - isEmpty() - Method in class com.linecorp.armeria.common.ClientCacheControl
- isEmpty() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns
trueif this headers does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns
trueif this parameters does not contain any entries. - isEmpty() - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns
trueif this parameters does not contain any entries. - isEmpty() - Method in class com.linecorp.armeria.common.ServerCacheControl
- isEmpty() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- isEmpty() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- isEmpty() - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- isEmpty() - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- isEmpty() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns
trueif this stream has been closed and did not publish any elements. - isEmpty() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- isEmpty() - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Returns whether there is any captured
ServiceRequestContext. - isEnableAutoInjection() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns whether to apply
SpringDependencyInjectorautomatically. - isEnabled() - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Compression
-
Returns
trueif the HTTP content encoding is enabled. - isEnabled() - Method in class com.linecorp.armeria.spring.Ssl
-
Returns whether to enable SSL support.
- isEnabled(Logger) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Returns
trueif this level is enabled. - isEnableMetrics() - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Returns whether to enable metrics exposition service at the path specified via
ArmeriaSettings.setMetricsPath(String). - isEndOfStream() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Tells whether the headers correspond to the last frame in an HTTP/2 stream.
- isEndOfStream() - Method in interface com.linecorp.armeria.common.HttpObject
-
Tells whether the stream should be ended when writing this object.
- isError() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis an error. - isException() - Method in class com.linecorp.armeria.common.thrift.ThriftReply
-
Returns
trueif the type of this reply isTMessageType.EXCEPTION. - isExpected(Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Returns
trueif the specified exception is expected to occur in well-known circumstances. - isExplicitHttp1() - Method in enum class com.linecorp.armeria.common.SessionProtocol
- isExplicitHttp2() - Method in enum class com.linecorp.armeria.common.SessionProtocol
- isFallback() - Method in interface com.linecorp.armeria.server.Route
- isFinalFragment() - Method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Tells whether this frame is a final fragment or not.
- isFollowRedirects() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isForwardProxy() - Method in enum class com.linecorp.armeria.client.proxy.ProxyType
-
Returns whether this proxy is a forward proxy type.
- isFramed() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns whether this service handles framed requests.
- isGrpc(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC. - isGrpcWeb(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC-Web, the subset of gRPC that supports browsers. - isGrpcWebText(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC-web-text which encodes messages using base64. - isHealthy() - Method in interface com.linecorp.armeria.server.healthcheck.HealthChecker
-
Returns
trueif and only if theServeris healthy. - isHealthy() - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckStatus
-
Return the result of health check.
- isHealthy() - Method in class com.linecorp.armeria.server.healthcheck.SettableHealthChecker
- isHostOnly() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns whether this
Cookieshould only match its original host in domain matching. - isHttp() - Method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns
trueif thisSessionProtocolis one ofSessionProtocol.HTTP,SessionProtocol.H1CandSessionProtocol.H2C. - isHttpOnly() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns whether this
Cookiecan only be accessed via HTTP. - isHttps() - Method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns
trueif thisSessionProtocolis one ofSessionProtocol.HTTPS,SessionProtocol.H1andSessionProtocol.H2. - isInformational() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis an information, with a status code of 1XX. - isInitialized() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- isIpAddrOnly() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns whether this endpoint's host name is an IP address.
- isJson() - Method in class com.linecorp.armeria.common.MediaType
- isJson(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Is a json-based gRPC serialization format.
- isLastModifiedEnabled() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns whether to add the
"last-modified"header automatically. - isLastModifiedEnabled() - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Returns whether to set the
"last-modified"header automatically. - isLinux() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns
trueif the operating system is Linux. - isMultipart() - Method in class com.linecorp.armeria.common.MediaType
-
Returns
trueif the type is multipart. - isMultiplex() - Method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns
trueif and only if this protocol can multiplex a single transport-layer connection into more than one stream. - isNotBefore() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Indicates whether or not the Token used prematurely based on
OAuth2TokenDescriptor.notBefore()function. - isNullOriginAllowed() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Determines if the policy allows a
"null"origin. - isOpen() - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
- isOpen() - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
- isOpen() - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
- isOpen() - Method in class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
- isOpen() - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Returns
trueif this stream is not closed yet. - isOpen() - Method in class com.linecorp.armeria.common.stream.StreamMessageWrapper
- isOpen() - Method in interface com.linecorp.armeria.common.stream.StreamWriter
-
Returns
trueif theStreamMessageis open. - isPerHost() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Returns whether the host dimension is enabled for the mapping.
- isPerMethod() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Returns whether the method dimension is enabled for the mapping.
- isPerPath() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Returns whether the path dimension is enabled for the mapping.
- isPooled() - Method in interface com.linecorp.armeria.common.Bytes
-
(Advanced users only) Returns whether this data is pooled.
- isPresent() - Method in class com.linecorp.armeria.server.Routed
-
Returns
trueifRouterfound a matching value. - isPresent() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns
trueif this result is notRoutingResult.empty(). - isProto(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Is a proto-based gRPC serialization format.
- isProtobuf() - Method in class com.linecorp.armeria.common.MediaType
-
Returns
truewhen the subtype is one ofMediaType.PROTOBUF,MediaType.X_PROTOBUFandMediaType.X_GOOGLE_PROTOBUF. - isReadable() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Returns whether this input contains any readable bytes.
- isRedirection() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis a redirection, with a status code of 3XX. - isRefreshable() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
Indicates whether or not the Access Token is refreshable via refresh token.
- isRepositoryClean() - Method in class com.linecorp.armeria.common.util.Version
-
Returns whether the repository was clean when performing the release process.
- isRequestComplete() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns
trueif theRequesthas been consumed completely and thus all properties of theRequestOnlyLoghave been collected. - isRequestStartTimeSet() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns whether the request start time has been specified.
- isRequestStreaming() - Method in enum class com.linecorp.armeria.common.ExchangeType
-
Returns whether to support request streaming.
- isResponseStreaming() - Method in enum class com.linecorp.armeria.common.ExchangeType
-
Returns whether to support response streaming.
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.ByteArrayResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.HttpFileResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.JacksonResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.NullToNoContentResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in interface com.linecorp.armeria.server.annotation.ResponseConverterFunction
-
Returns whether an
HttpResponseof an annotated service should be streamed. - isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.ServerSentEventResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.annotation.StringResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.rxjava2.ObservableResponseConverterFunction
- isResponseStreaming(Type, MediaType) - Method in class com.linecorp.armeria.server.rxjava3.ObservableResponseConverterFunction
- isSampled(T) - Method in interface com.linecorp.armeria.common.util.Sampler
-
Returns
trueif a request should be recorded. - isSecure() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns whether this
Cookieis secure. - isSequential() - Method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Tells whether to create the ZooKeeper node using
CreateMode.EPHEMERAL_SEQUENTIALor not. - isServerError() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis a server error, with a status code of 5XX. - isServerHeaderEnabled() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns whether the response header will include default
"Server"header. - isShortCircuit() - Method in class com.linecorp.armeria.server.cors.CorsConfig
-
Determines whether a CORS request should be rejected if it's invalid before being further processing.
- isStreamCancelling(Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Returns
trueif the specified exception will cancel the current request or response stream. - isSuccess() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns whether the
HttpStatusis a success, with a status code of 2XX. - isSuccess() - Method in class com.linecorp.armeria.server.websocket.WebSocketUpgradeResult
-
Returns
trueif the upgrade was successful. - isSuccess(RequestContext, RequestLog) - Method in interface com.linecorp.armeria.common.SuccessFunction
-
Returns
trueif the request was handled successfully. - issuedAt() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
An
Instantindicating when the Access Token was issued. - issuedAt() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"iat" Token Introspection Response field, OPTIONAL.
- issuedAt(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
An
Instantindicating when the Access Token was issued, OPTIONAL. - issuedAt(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
iatToken Introspection Response field, OPTIONAL. - issuer() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"iss" Token Introspection Response field, OPTIONAL.
- issuer(String) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
issToken Introspection Response field, OPTIONAL. - isSupported(EventLoopGroup) - Static method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns whether the specified
EventLoopGroupis supported by any of the currently availableTransportTypes. - isSupported(String) - Static method in enum class com.linecorp.armeria.common.HttpMethod
-
Returns whether the specified
Stringis one of the supported method names. - isThrift(SerializationFormat) - Static method in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Returns whether the specified
SerializationFormatis Thrift. - isTimedOut() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- isTimedOut() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns whether this
RequestContexthas been timed-out, that is the cancellation cause is an instance ofTimeoutException. - isTimedOut() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- isTls() - Method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns
trueif and only if this protocol uses TLS as its transport-level security layer. - isTrailer() - Method in class com.linecorp.armeria.common.grpc.protocol.DeframedMessage
-
Returns
trueif this message is trailer. - isTrustManagerDisabled() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isTrustSelfSignedCertificates() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isUndefinedUri(URI) - Static method in class com.linecorp.armeria.client.Clients
-
Returns
trueif the specifieduriis an undefinedURI, which signifies that aClient, was created without aURIorEndpointGroup. - isUnsupported(Endpoint, SessionProtocol) - Static method in class com.linecorp.armeria.client.SessionProtocolNegotiationCache
-
Returns
trueif the specifiedEndpointis known to have no support for the specifiedSessionProtocol. - isUnsupported(SocketAddress, SessionProtocol) - Static method in class com.linecorp.armeria.client.SessionProtocolNegotiationCache
-
Returns
trueif the specifiedremoteAddressis known to have no support for the specifiedSessionProtocol. - isUseAsyncHttpEngine() - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- isUserSpecifiedCuratorFramework() - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Returns
trueif this builder is created withAbstractCuratorFrameworkBuilder(CuratorFramework, String). - isValid() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
Indicates whether or not the Access Token already expired based on
GrantedOAuth2AccessToken.expiresAt()function. - isValid() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Indicates whether or not the Token already expired based on
OAuth2TokenDescriptor.expiresAt()function. - isValid(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
Indicates whether or not the Access Token expire at the given
Instanttime based onGrantedOAuth2AccessToken.expiresAt()function. - isValid(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Indicates whether or not the Token expire at the given
Instanttime based onOAuth2TokenDescriptor.expiresAt()function. - isValidStatusCode(int) - Static method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
Tells whether the
codeis valid. - isValueQuoted() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns whether the raw value of this
Cookiewas wrapped with double quotes in the original"Set-Cookie"header. - ITERABLE - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Iterable type.
- iterator() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns an
Iteratorthat yields all header entries. - iterator() - Method in class com.linecorp.armeria.common.MediaTypeSet
- iterator() - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns an
Iteratorthat yields all parameter entries. - iterator() - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns an
Iteratorthat yields all parameter entries. - iterator() - Method in class com.linecorp.armeria.common.util.AbstractOptions
-
Returns an immutable
Iteratorof user-specified options. - iteratorForAppenders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
J
- JacksonObjectMapperProvider - Interface in com.linecorp.armeria.common
-
A Java SPI (Service Provider Interface) for the default Jackson
ObjectMapper. - JacksonRequestConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A
RequestConverterFunctionwhich converts a JSON body of theAggregatedHttpRequestto an object using the defaultObjectMapper. - JacksonRequestConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.JacksonRequestConverterFunction
-
Creates an instance with the default
ObjectMapper. - JacksonRequestConverterFunction(ObjectMapper) - Constructor for class com.linecorp.armeria.server.annotation.JacksonRequestConverterFunction
-
Creates an instance with the specified
ObjectMapper. - JacksonResponseConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A response converter implementation which creates an
HttpResponsewithcontent-type: application/json; charset=utf-8orcontent-type: application/json-seq. - JacksonResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.JacksonResponseConverterFunction
-
Creates an instance with the default
ObjectMapper. - JacksonResponseConverterFunction(ObjectMapper) - Constructor for class com.linecorp.armeria.server.annotation.JacksonResponseConverterFunction
-
Creates an instance with the specified
ObjectMapper. - JAVASCRIPT_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
-
RFC 4329 declares this to be the correct media type for JavaScript, but
text/javascriptmay be necessary in certain situations for compatibility. - JAVASCRIPT_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/javascript; charset=utf-8".
- javaVersion() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the major version of the current Java Virtual Machine.
- JDK - Enum constant in enum class com.linecorp.armeria.common.util.TlsEngineType
-
JDK's default implementation.
- jettyAlpnOptionalOrAvailable() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Whether the environment either supports ALPN natively or includes Jetty ALPN.
- JettyService - Class in com.linecorp.armeria.server.jetty
-
An
HttpServicethat dispatches its requests to a web application running in an embedded Jetty. - JettyServiceBuilder - Class in com.linecorp.armeria.server.jetty
-
Builds a
JettyService. - join() - Method in interface com.linecorp.armeria.common.RpcResponse
-
Returns the result value if completed successfully or throws an unchecked exception if completed exceptionally.
- join() - Method in class com.linecorp.armeria.common.util.EventLoopCheckingFuture
- JOSE - Static variable in class com.linecorp.armeria.common.MediaType
- JOSE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/jose".
- JOSE_JSON - Static variable in class com.linecorp.armeria.common.MediaType
- JOSE_JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/jose+json".
- JP2K - Static variable in class com.linecorp.armeria.common.MediaType
- JP2K - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/jp2".
- JPEG - Static variable in class com.linecorp.armeria.common.MediaType
- JPEG - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/jpeg".
- json() - Static method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Returns a
TProtocolFactoryfor the Thrift TJSON protocol. - json(TypeReference<? extends T>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified Java type using the defaultObjectMapper. - json(TypeReference<? extends T>, ObjectMapper) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified Java type using the specifiedObjectMapper. - json(TypeReference<? extends V>, ObjectMapper, Predicate<AggregatedHttpResponse>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified Java type using the specifiedObjectMapperif thePredicateis satisfied. - json(TypeReference<? extends V>, Predicate<AggregatedHttpResponse>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified Java type using the defaultObjectMapper. - json(Class<? extends T>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified non-container type using the defaultObjectMapper. - json(Class<? extends T>, ObjectMapper) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified non-container type using the specifiedObjectMapper. - json(Class<? extends V>, ObjectMapper, Predicate<AggregatedHttpResponse>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified non-container type using the specifiedObjectMapperif thePredicateis satisfied. - json(Class<? extends V>, Predicate<AggregatedHttpResponse>) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Aggregates an
HttpResponseand deserializes the JSONAggregatedHttpObject.content()into the specified non-container type using the defaultObjectMapperif thePredicateis satisfied. - JSON - Enum constant in enum class com.linecorp.armeria.server.grpc.UnframedGrpcErrorResponseType
-
The error response will be formatted as a JSON object.
- JSON - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC JSON serialization format.
- JSON - Static variable in class com.linecorp.armeria.common.MediaType
- JSON - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/json".
- JSON - Static variable in class com.linecorp.armeria.common.thrift.ThriftProtocolFactories
-
Deprecated.
- JSON - Static variable in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Thrift TJSON serialization format.
- JSON_LINES - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in JSON Lines, this constant is used for expressing JSON lines.
- JSON_LINES - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-ndjson".
- JSON_PATCH - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in RFC 6902, this constant (
application/json-patch+json) is used for expressing a sequence of operations to apply to a JavaScript Object Notation(JSON) document. - JSON_PATCH - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/json-patch+json".
- JSON_SEQ - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in RFC 7464, this constant (
application/json-seq) is used for expressing JSON text sequences. - JSON_SEQ - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/json-seq".
- JSON_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- JSON_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/json; charset=utf-8".
- JSON_WEB - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-Web JSON serialization format.
- JsonConditionalResponseAs<T> - Class in com.linecorp.armeria.client
-
Provides a way for users to add
ResponseAsmappings to transform an aggregated response given that the correspondingPredicateis satisfied. - JsonHeadersSanitizerBuilder - Class in com.linecorp.armeria.common.logging
-
A builder implementation for JSON
HeadersSanitizer. - JsonHeadersSanitizerBuilder() - Constructor for class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
- JsonLines - Class in com.linecorp.armeria.server.streaming
-
A utility class which helps to create a JavaScript Object Notation (JSON) Lines text from a content
PublisherorStream. - JsonLogFormatterBuilder - Class in com.linecorp.armeria.common.logging
-
A builder implementation for
JsonLogFormatter. - jsonMarshaller(MessageMarshaller) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Sets a custom JSON marshaller to be used by the error handler.
- jsonMarshallerCustomizer(Consumer<? super MessageMarshaller.Builder>) - Method in class com.linecorp.armeria.common.grpc.GrpcJsonMarshallerBuilder
- jsonMarshallerFactory(Function<? super ServiceDescriptor, ? extends GrpcJsonMarshaller>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - jsonMarshallerFactory(Function<? super ServiceDescriptor, ? extends GrpcJsonMarshaller>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - jsonParserCustomizer(Consumer<? super JsonFormat.Parser>) - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Adds a
Consumerthat can customize theJsonFormat.Parserused when deserializing a JSON payload into aMessage. - jsonPrinterCustomizer(Consumer<? super JsonFormat.Printer>) - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Adds a
Consumerthat can customize theJsonFormat.Printerused when serializing aMessageinto a JSON payload. - JsonTextSequences - Class in com.linecorp.armeria.server.streaming
-
A utility class which helps to create a JavaScript Object Notation (JSON) Text Sequences from a content
PublisherorStream. - JWT - Static variable in class com.linecorp.armeria.common.MediaType
- JWT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
- jwtId() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"jti" Token Introspection Response field, OPTIONAL.
- jwtId(String) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
jtiToken Introspection Response field, OPTIONAL.
K
- KafkaAccessLogWriter<K,
V> - Class in com.linecorp.armeria.server.logging.kafka -
An
AccessLogWriterthat sends access logs to a Kafka backend. - KafkaAccessLogWriter(Producer<K, V>, String, Function<? super RequestLog, ? extends K>, Function<? super RequestLog, ? extends V>) - Constructor for class com.linecorp.armeria.server.logging.kafka.KafkaAccessLogWriter
-
Creates a new instance.
- KafkaAccessLogWriter(Producer<K, V>, String, Function<? super RequestLog, ? extends V>) - Constructor for class com.linecorp.armeria.server.logging.kafka.KafkaAccessLogWriter
-
Creates a new instance.
- KEEP_ALIVE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Keep-Aliveheader field name. - KEEP_ALIVE_ON_PING - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
If the idle timeout is reset when an HTTP/2 PING frame or the response of
"OPTIONS * HTTP/1.1"is received. - keepAliveOnPing() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns whether to keep connection alive when an HTTP/2 PING frame or the response of
"OPTIONS * HTTP/1.1"is received. - keepAliveOnPing() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns whether to prevent the server from staying in an idle state when an HTTP/2 PING frame is received.
- keepAliveTime(Duration) - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Sets the amount of keep alive time in seconds.
- keepAliveTimeMillis(long) - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Sets the amount of keep alive time in seconds.
- KERBEROS - Enum constant in enum class com.linecorp.armeria.server.saml.SamlNameIdFormat
-
Kerberos name format.
- KEY_ARCHIVE - Static variable in class com.linecorp.armeria.common.MediaType
-
As described in PKCS #12: Personal Information Exchange Syntax Standard, PKCS #12 defines an archive file format for storing many cryptography objects as a single file.
- KEY_ARCHIVE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/pkcs12".
- keyPassword(String, String) - Method in class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Adds a key name and its password to the
KeyStoreCredentialResolverBuilder. - keyPasswords(Map<String, String>) - Method in class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Adds all key names and their passwords which are specified by the
keyPasswords. - keyPattern(String) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the property represented by the specified key pattern to the export list.
- keyPattern(String) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the property represented by the specified key pattern to the export list.
- keyStore(KeyStore, char[]) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- keyStore(KeyStore, String) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- KeyStoreCredentialResolverBuilder - Class in com.linecorp.armeria.server.saml
-
A builder class which creates a new
KeyStoreCredentialResolverinstance. - KeyStoreCredentialResolverBuilder(File) - Constructor for class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Creates a builder with the specified
File. - KeyStoreCredentialResolverBuilder(ClassLoader, String) - Constructor for class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Creates a builder with the specified
ClassLoaderandresourcePath. - KeyStoreCredentialResolverBuilder(Path) - Constructor for class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Creates a builder with the file at the specified
Path. - keyTypeSignature() - Method in class com.linecorp.armeria.server.docs.MapTypeSignature
-
Return the
TypeSignatureof the key. - KML - Static variable in class com.linecorp.armeria.common.MediaType
- KML - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.google-earth.kml+xml".
- KMZ - Static variable in class com.linecorp.armeria.common.MediaType
-
OGC KML (Keyhole Markup Language), compressed using the ZIP format into KMZ archives.
- KMZ - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.google-earth.kmz".
- knownMethods() - Static method in enum class com.linecorp.armeria.common.HttpMethod
-
Returns all
HttpMethods exceptHttpMethod.UNKNOWN. - KQUEUE - Enum constant in enum class com.linecorp.armeria.common.util.TransportType
- KubernetesBlockHoundIntegration - Class in com.linecorp.armeria.client.kubernetes
-
A
BlockHoundIntegrationfor the Fabric Kubernetes module. - KubernetesBlockHoundIntegration() - Constructor for class com.linecorp.armeria.client.kubernetes.KubernetesBlockHoundIntegration
- KubernetesEndpointGroup - Class in com.linecorp.armeria.client.kubernetes.endpoints
-
A
DynamicEndpointGroupthat fetches a node IP and a node port for each Pod from Kubernetes. - KubernetesEndpointGroupBuilder - Class in com.linecorp.armeria.client.kubernetes.endpoints
-
A builder for creating a new
KubernetesEndpointGroup.
L
- L16_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
-
L16 audio, as defined by RFC 2586.
- L16_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/l16".
- L24_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
-
L24 audio, as defined by RFC 3190.
- L24_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/l24".
- LAST_EVENT_ID - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Last-Event-ID"header field name. - LAST_MODIFIED - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Last-Modified"header field name. - lastModified(boolean) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets whether to set the
"last-modified"header automatically. - lastModified(boolean) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- lastModified(boolean) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- lastModifiedMillis() - Method in class com.linecorp.armeria.server.file.HttpFileAttributes
-
Returns the last modified time represented as the number of milliseconds since the epoch.
- latestValue() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- latestValue() - Method in class com.linecorp.armeria.common.util.AbstractListenable
-
Returns the latest value notified before.
- latestValue() - Method in class com.linecorp.armeria.server.healthcheck.SettableHealthChecker
- latestValue() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- leaseDuration(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the lease duration.
- leaseDurationMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the lease duration in milliseconds.
- leaseDurationSeconds(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Deprecated.
- legacy() - Static method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns the legacy
ZooKeeperDiscoverySpecimplementation which assumes a znode value is a comma-separated string. - legacy() - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns the
ZooKeeperRegistrationSpecthat registers theServerusingSystemInfo.defaultNonLoopbackIpV4Address()as ahostandServer.activePort()as aport_number. - legacy(Endpoint) - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
- length() - Method in interface com.linecorp.armeria.common.Bytes
-
Returns the length of this data.
- length() - Method in class com.linecorp.armeria.server.file.HttpFileAttributes
-
Returns the length in bytes.
- length(T) - Method in interface com.linecorp.armeria.common.stream.SignalLengthGetter
-
Returns the length of
obj. - LENGTH_REQUIRED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
411 Length Required.
- Life cycle of reference-counted objects - Search tag in interface com.linecorp.armeria.common.stream.StreamWriter
- Section
- Life cycle of the default ClientFactory - Search tag in interface com.linecorp.armeria.client.ClientFactory
- Section
- limit() - Method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns the bucket size, which defines the count of tokens which can be held by the bucket and defines the speed at which tokens are regenerated in the bucket.
- limit(long, long, long, Duration) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Adds new
BandwidthLimit. - limit(long, long, Duration) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Adds new
BandwidthLimit. - limit(long, Duration) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Adds new
BandwidthLimit. - limitHeader() - Method in interface com.linecorp.armeria.common.throttling.ThrottlingHeaders
-
Returns the name of the "limit" throttling header for the given scheme, like "X-RateLimit-Limit".
- limits() - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucket
-
Returns multiple limits applied to the bucket.
- limits(BandwidthLimit...) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Adds a number of
BandwidthLimit. - limits(Iterable<BandwidthLimit>) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketBuilder
-
Adds a number of
BandwidthLimit. - LINE_NUMBER_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- linear() - Static method in interface com.linecorp.armeria.client.endpoint.EndpointWeightTransition
-
Returns the
EndpointWeightTransitionwhich returns the gradually increased weight as the current step increases. - LINK - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Link"header field name. - LINUX - Enum constant in enum class com.linecorp.armeria.common.util.OsType
- list(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractBlockingHttpVfs
-
Lists the files at the specified directory
pathnon-recursively. - list(Executor, String) - Method in class com.linecorp.armeria.server.file.AbstractHttpVfs
- list(Executor, String) - Method in interface com.linecorp.armeria.server.file.HttpVfs
-
Lists the files at the specified directory
pathnon-recursively. - Listenable<T> - Interface in com.linecorp.armeria.common.util
-
An interface that accepts item change listeners.
- ListenableAsyncCloseable - Interface in com.linecorp.armeria.common.util
-
A variant of
AsyncCloseablewhich allows a user to check whether the object is closed or to get notified when closed. - ListenableHealthChecker - Interface in com.linecorp.armeria.server.healthcheck
-
A
HealthCheckerwhich notifies its state change to its listeners. - listener(CircuitBreakerListener) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Adds a
CircuitBreakerListener. - LISTENER - Enum constant in enum class com.linecorp.armeria.xds.XdsType
- listenerRoot(String) - Method in interface com.linecorp.armeria.xds.XdsBootstrap
-
Represents a
Listenerroot node of a bootstrap. - ListenerRoot - Class in com.linecorp.armeria.xds
-
A root node representing a
Listener. - ListenerSnapshot - Class in com.linecorp.armeria.xds
-
A snapshot of a
Listenerresource. - ListenerXdsResource - Class in com.linecorp.armeria.xds
-
A resource object for a
Listener. - loadDocStrings(Set<ServiceConfig>) - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Loads the
DescriptionInfothat describes services and their methods, enums and their values and that describes services and their methods, enums and their values and structs/exceptions and their fields. - LOCAL_HOST - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"local.host"- the host name part of the local socket address. - LOCAL_IP - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"local.ip"- the IP address part of the local socket address. - LOCAL_PORT - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"local.port"- the port number part of the local socket address. - localAddress() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the local socket address of the connection.
- localAddress() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the local address of this request, or
nullif the connection is not established yet. - localAddress() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- localAddress() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns the local address this
ServerPortlistens to. - localAddress() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the local address of this request.
- localAddress() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- localAddress(InetSocketAddress) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- localAddress(InetSocketAddress) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the local socket address of the connection.
- localAddress(InetSocketAddress) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- 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.
- localPort(int, SessionProtocol...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the loopbacklocalAddressusing the specifiedSessionProtocols. - localPort(int, Iterable<SessionProtocol>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the loopbacklocalAddressusing the specifiedSessionProtocols. - location() - Method in class com.linecorp.armeria.server.docs.FieldInfo
-
Returns the location of the field.
- location(FieldLocation) - Method in class com.linecorp.armeria.server.docs.FieldInfoBuilder
-
Sets the
FieldLocationof the field. - LOCATION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Location"header field name. - LOCKED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
423 Locked (WebDAV, RFC4918).
- log() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
RequestLogAccessthat provides the access to theRequestLog, which contains the information collected while processing the currentRequest. - log() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- log(RequestLog) - Method in interface com.linecorp.armeria.server.logging.AccessLogWriter
-
Logs the specified
RequestLog. - log(RequestLog) - Method in class com.linecorp.armeria.server.logging.kafka.KafkaAccessLogWriter
- log(Throwable) - Static method in class com.linecorp.armeria.common.util.CompletionActions
-
Logs the specified
Throwable. - log(Logger, String) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Logs a message at this level.
- log(Logger, String, Object) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Logs a message at this level.
- log(Logger, String, Object, Object) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Logs a message at this level.
- log(Logger, String, Object, Object, Object) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Logs a message at this level.
- log(Logger, String, Object...) - Method in enum class com.linecorp.armeria.common.logging.LogLevel
-
Logs a message at this level.
- logBuilder() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
RequestLogBuilderthat collects the information about the currentRequest. - logBuilder() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- logFormatter(LogFormatter) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
- LogFormatter - Interface in com.linecorp.armeria.common.logging
- logger() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Returns the
Loggerthe user specified to use, ornullif not set and a default logger should be used. - logger(String) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- logger(String) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- logger(String) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.logger(String)instead. - logger(String) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the name of the
Loggerto use when logging. - logger(String) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- logger(Logger) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- logger(Logger) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- logger(Logger) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.logger(Logger)instead. - logger(Logger) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
Loggerto use when logging. - logger(Logger) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- logging() - Static method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Returns a
ConnectionPoolListenerthat logs the connection pool events. - logging(Ticker) - Static method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Returns a
ConnectionPoolListenerthat logs the connection pool events with an alternativeTicker. - LoggingClient - Class in com.linecorp.armeria.client.logging
- LoggingClientBuilder - Class in com.linecorp.armeria.client.logging
-
Builds a new
LoggingClient. - LoggingDecorator - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
A
LoggingServicedecorator for annotated HTTP services. - LoggingDecoratorBuilder - Class in com.linecorp.armeria.common.logging
-
Builds a new logging decorator.
- LoggingDecoratorBuilder() - Constructor for class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
- LoggingDecoratorFactoryFunction - Class in com.linecorp.armeria.server.annotation.decorator
-
A factory which creates a
LoggingServicedecorator. - LoggingDecoratorFactoryFunction() - Constructor for class com.linecorp.armeria.server.annotation.decorator.LoggingDecoratorFactoryFunction
- LoggingDecorators - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
The containing annotation type for
LoggingDecorator. - LoggingRpcClient - Class in com.linecorp.armeria.client.logging
- LoggingRpcClientBuilder - Class in com.linecorp.armeria.client.logging
-
Builds a new
LoggingRpcClient. - LoggingService - Class in com.linecorp.armeria.server.logging
- LoggingServiceBuilder - Class in com.linecorp.armeria.server.logging
-
Builds a new
LoggingService. - logIfUnexpected(Logger, Channel, SessionProtocol, String, Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Logs the specified exception if it is unexpected.
- logIfUnexpected(Logger, Channel, SessionProtocol, Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Logs the specified exception if it is unexpected.
- logIfUnexpected(Logger, Channel, String, Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Logs the specified exception if it is unexpected.
- logIfUnexpected(Logger, Channel, Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Logs the specified exception if it is unexpected.
- loginFailed(ServiceRequestContext, AggregatedHttpRequest, MessageContext<Response>, Throwable) - Method in interface com.linecorp.armeria.server.saml.SamlSingleSignOnHandler
-
Invoked when the single sign-on is failed.
- loginSucceeded(ServiceRequestContext, AggregatedHttpRequest, MessageContext<Response>, String, String) - Method in interface com.linecorp.armeria.server.saml.SamlSingleSignOnHandler
-
Invoked when the single sign-on is succeeded.
- LogLevel - Enum Class in com.linecorp.armeria.common.logging
-
Log level.
- logoutFailed(ServiceRequestContext, AggregatedHttpRequest, Throwable) - Method in interface com.linecorp.armeria.server.saml.SamlSingleLogoutHandler
-
Invoked when the single logout request is failed.
- logoutSucceeded(ServiceRequestContext, AggregatedHttpRequest, MessageContext<LogoutRequest>) - Method in interface com.linecorp.armeria.server.saml.SamlSingleLogoutHandler
-
Invoked when the single logout request is succeeded.
- logRequest(RequestOnlyLog) - Method in interface com.linecorp.armeria.common.logging.LogWriter
-
Writes the request-side
RequestOnlyLog. - logResponse(RequestLog) - Method in interface com.linecorp.armeria.common.logging.LogWriter
-
Writes the response-side
RequestLog. - logWriter() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Returns
LogWriterif set. - logWriter(LogWriter) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- logWriter(LogWriter) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- logWriter(LogWriter) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
- logWriter(LogWriter) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
- LogWriter - Interface in com.linecorp.armeria.common.logging
-
Writes logs of a
RequestLog. - LogWriterBuilder - Class in com.linecorp.armeria.common.logging
-
Builds a new
LogWriter. - longCommitHash() - Method in class com.linecorp.armeria.common.util.Version
-
Returns the long hash of the release commit.
- longPolling(long) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Enables or disables long-polling support.
- longPolling(long, double, long) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Enables or disables long-polling support.
- longPolling(Duration) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Enables or disables long-polling support.
- longPolling(Duration, double, Duration) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckServiceBuilder
-
Enables or disables long-polling support.
- Long-polling support - Search tag in class com.linecorp.armeria.server.healthcheck.HealthCheckService
- Section
- LOWER_CAMEL_CASE - Enum constant in enum class com.linecorp.armeria.server.grpc.HttpJsonTranscodingQueryParamMatchRule
-
Converts field names that are underscore_separated into lowerCamelCase before matching with
QueryParamsof anHttpRequest. - lowerCasedName() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns lowercase name of
TransportType. - LruMap<T,
U> - Class in com.linecorp.armeria.common.util -
LRU (Least Recently Used) cache
Map. - LruMap(int) - Constructor for class com.linecorp.armeria.common.util.LruMap
-
Creates a new instance with the specified maximum number of allowed entries.
M
- MAC - Enum constant in enum class com.linecorp.armeria.common.util.OsType
- makeContextAware(BlockingTaskExecutor) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareBlockingTaskExecutorthat will execute callbacks in the givenexecutor, making sure to propagate thisRequestContextinto the callback execution. - makeContextAware(Runnable) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareRunnablethat makes sure the currentRequestContextis set and then invokes the inputrunnable. - makeContextAware(Callable<T>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareCallablethat makes sure the currentRequestContextis set and then invokes the inputcallable. - makeContextAware(CompletableFuture<T>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
CompletableFuturethat makes sure the currentRequestContextis set and then invokes the inputfuture. - makeContextAware(CompletionStage<T>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
CompletionStagethat makes sure the currentRequestContextis set and then invokes the inputstage. - makeContextAware(Executor) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareExecutorthat will execute callbacks in the givenexecutor, making sure to propagate the currentRequestContextinto the callback execution. - makeContextAware(ExecutorService) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareExecutorServicethat will execute callbacks in the givenexecutor, making sure to propagate thisRequestContextinto the callback execution. - makeContextAware(ScheduledExecutorService) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareScheduledExecutorServicethat will execute callbacks in the givenexecutor, making sure to propagate thisRequestContextinto the callback execution. - makeContextAware(BiConsumer<T, U>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareBiConsumerthat makes sure the currentRequestContextis set and then invokes the inputaction. - makeContextAware(BiFunction<T, U, V>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareBiFunctionthat makes sure the currentRequestContextis set and then invokes the inputfunction. - makeContextAware(Consumer<T>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareConsumerthat makes sure the currentRequestContextis set and then invokes the inputaction. - makeContextAware(Function<T, R>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ContextAwareFunctionthat makes sure the currentRequestContextis set and then invokes the inputfunction. - makeContextAware(Logger) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
Loggerwhich prepends thisRequestContextto the log message. - makeContextPropagating(BlockingTaskExecutor) - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
BlockingTaskExecutorthat will execute callbacks in the givenexecutor, propagating the caller'sRequestContext(if any) into the callback execution. - makeContextPropagating(Executor) - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns an
Executorthat will execute callbacks in the givenexecutor, propagating the caller'sRequestContext(if any) into the callback execution. - makeContextPropagating(ExecutorService) - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns an
ExecutorServicethat will execute callbacks in the givenexecutor, propagating the caller'sRequestContext(if any) into the callback execution. - makeContextPropagating(ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.RequestContext
-
Returns a
ScheduledExecutorServicethat will execute callbacks in the givenexecutor, propagating the caller'sRequestContext(if any) into the callback execution. - managementServerPort() - Method in class com.linecorp.armeria.spring.InternalServices
-
Returns the management server port of
org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties. - ManagementService - Class in com.linecorp.armeria.server.management
-
An
HttpServicethat provides monitoring and management features. - MANDATORY_EXTENSION - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1010indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake. - MANIFEST_JSON_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- MANIFEST_JSON_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/manifest+json; charset=utf-8".
- map(Function<? super T, ? extends U>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specifiedFunction. - map(Function<T, U>) - Method in interface com.linecorp.armeria.client.FutureResponseAs
-
Transforms the
Ttype object into another by applying theFunction. - MAP - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Map type.
- mapAsync(Function<? super T, ? extends CompletableFuture<? extends U>>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specified asynchronousFunctionand emitting the value the future completes with. - mapCurrent(Function<? super ClientRequestContext, T>, Supplier<T>) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Maps the client-side context of the
Requestthat is being handled in the current thread. - mapCurrent(Function<? super RequestContext, T>, Supplier<T>) - Static method in interface com.linecorp.armeria.common.RequestContext
-
Maps the context of the
Requestthat is being handled in the current thread. - mapCurrent(Function<? super ServiceRequestContext, T>, Supplier<T>) - Static method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Maps the server-side context of the
Requestthat is being handled in the current thread. - mapData(Function<? super HttpData, ? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpMessage
- mapData(Function<? super HttpData, ? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpRequest
- mapData(Function<? super HttpData, ? extends HttpData>) - Method in interface com.linecorp.armeria.common.HttpResponse
- mapError(Function<? super Throwable, ? extends Throwable>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- mapError(Function<? super Throwable, ? extends Throwable>) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Transforms an error emitted by this
HttpRequestby applying the specifiedFunction. - mapError(Function<? super Throwable, ? extends Throwable>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Transforms an error emitted by this
HttpResponseby applying the specifiedFunction. - mapError(Function<? super Throwable, ? extends Throwable>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms an error emitted by this
StreamMessageby applying the specifiedFunction. - mapHeaders(Function<? super RequestHeaders, ? extends RequestHeaders>) - Method in interface com.linecorp.armeria.common.HttpRequest
- mapHeaders(Function<? super ResponseHeaders, ? extends ResponseHeaders>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Transforms the non-informational
ResponseHeadersemitted byHttpResponseby applying the specifiedFunction. - mapInformational(Function<? super ResponseHeaders, ? extends ResponseHeaders>) - Method in interface com.linecorp.armeria.common.HttpResponse
- mapParallel(Function<? super T, ? extends CompletableFuture<? extends U>>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specified asynchronousFunctionand emitting the value the future completes with. - mapParallel(Function<? super T, ? extends CompletableFuture<? extends U>>, int) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Transforms values emitted by this
StreamMessageby applying the specified asynchronousFunctionand emitting the value the future completes with. - mappedPath() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
RequestContext.path()with its context path removed. - mappedPath() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- mappedRoute() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
Routewhose prefix is removed when anHttpServiceWithRoutesis added viaServerBuilder.serviceUnder(String, HttpService). - mapping() - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the current
RetryConfigMappingset for this client. - mapping(CircuitBreakerMapping) - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerClientBuilder
-
Sets the
CircuitBreakerMapping. - mapping(CircuitBreakerMapping) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientBuilder
- mapping(CircuitBreakerMapping) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClientBuilder
- mapTrailers(Function<? super HttpHeaders, ? extends HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpMessage
- mapTrailers(Function<? super HttpHeaders, ? extends HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpRequest
- mapTrailers(Function<? super HttpHeaders, ? extends HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpResponse
- MapTypeSignature - Class in com.linecorp.armeria.server.docs
-
A map
TypeSignature. - MARKDOWN - Enum constant in enum class com.linecorp.armeria.server.docs.Markup
- markup() - Element in annotation interface com.linecorp.armeria.server.annotation.Description
-
The supported markup type in
DocService. - markup() - Method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Returns the supported markup.
- Markup - Enum Class in com.linecorp.armeria.server.docs
-
Supported markup types in
Description. - mask(AsciiString, String) - Method in interface com.linecorp.armeria.common.logging.HeaderMaskingFunction
-
Masks the specified
valueof the specifiedname. - maskingFunction(HeaderMaskingFunction) - Method in class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
-
Sets the
Functionto use to maskFunction headers before logging. - maskingFunction(HeaderMaskingFunction) - Method in class com.linecorp.armeria.common.logging.TextHeadersSanitizerBuilder
-
Sets the
Functionto use to maskFunction headers before logging. - match(MediaType) - Method in class com.linecorp.armeria.common.MediaTypeSet
- match(MediaType, MediaType...) - Method in class com.linecorp.armeria.common.MediaTypeSet
- match(Iterable<MediaType>) - Method in class com.linecorp.armeria.common.MediaTypeSet
- MATCHED - Enum constant in enum class com.linecorp.armeria.server.RoutingResultType
-
A
Routematched aRoutingContext. - MatchesHeader - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a predicate which evaluates whether a request can be accepted by a service method.
- matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(CharSequence, Predicate<? super String>) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedheaderNameheader. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(Iterable<String>) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - matchesHeaders(String...) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates forHttpHeaders. - MatchesHeaders - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
MatchesHeader. - MatchesParam - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a predicate which evaluates whether a request can be accepted by a service method.
- matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(Iterable<String>) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String...) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request if it matches all the specified predicates for HTTP parameters. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - matchesParams(String, Predicate<? super String>) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto accept a request when the specifiedvaluePredicateevaluatestruewith the value of the specifiedparamNameparameter. - MatchesParams - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
MatchesParam. - matchHeaders(CharSequence...) - Method in class com.linecorp.armeria.common.MediaTypeSet
- matchHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.common.MediaTypeSet
- MAX_CONNECTION_AGE_MILLIS - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The client-side max age of a connection for keep-alive in milliseconds.
- MAX_FORWARDS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Max-Forwards"header field name. - MAX_INBOUND_MESSAGE_SIZE_BYTES - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
The maximum size, in bytes, of messages coming in a response.
- MAX_NUM_REQUESTS_PER_CONNECTION - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The client-side maximum allowed number of requests that can be sent through one connection.
- MAX_OUTBOUND_MESSAGE_SIZE_BYTES - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
The maximum size, in bytes, of messages sent in a request.
- MAX_RESPONSE_CONTAINER_LENGTH - Static variable in class com.linecorp.armeria.client.thrift.ThriftClientOptions
-
The maximum allowed number of containers to read from the transport for maps, sets and lists.
- MAX_RESPONSE_LENGTH - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The maximum allowed length of a server response.
- MAX_RESPONSE_STRING_LENGTH - Static variable in class com.linecorp.armeria.client.thrift.ThriftClientOptions
-
The maximum allowed number of bytes to read from the transport for variable-length fields (such as strings or binary).
- maxAge() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns the maximum age of this
Cookiein seconds. - maxAge() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The value of the CORS
"Access-Control-Max-Age"response header which enables the caching of the preflight response for the specified time. - maxAge() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Gets the
maxAgesetting. - maxAge(long) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets the maximum age of the
Cookiein seconds. - maxAge(long) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Sets the CORS
"Access-Control-Max-Age"response header and enables the caching of the preflight response for the specified time. - maxAge(long) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Sets the CORS
"Access-Control-Max-Age"response header and enables the caching of the preflight response for the specified time. - maxAge(long) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Sets the CORS
"Access-Control-Max-Age"response header and enables the caching of the preflight response for the specified time. - maxAge(Duration) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- maxAge(Duration) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- maxAge(Duration) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Sets the CORS
"Access-Control-Max-Age"response header and enables the caching of the preflight response for the specified time. - maxAgeSeconds() - Method in class com.linecorp.armeria.common.CacheControl
-
Returns the value of the
"max-age"directive or-1if disabled. - maxAgeSeconds(long) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- maxAgeSeconds(long) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- maxCacheEntries(int) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the maximum allowed number of cached file entries.
- maxCacheEntrySizeBytes() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns the maximum allowed size of a cached file entry.
- maxCacheEntrySizeBytes(int) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the maximum allowed size of a cached file entry.
- maxConnectionAge(Duration) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum allowed age of a connection for keep-alive.
- maxConnectionAge(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum allowed age of a connection for keep-alive.
- maxConnectionAgeMillis() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the client-side max age of a connection for keep-alive in milliseconds.
- maxConnectionAgeMillis() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum allowed age of a connection in milliseconds for keep-alive.
- maxConnectionAgeMillis(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum allowed age of a connection in millis for keep-alive.
- maxConnectionAgeMillis(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum allowed age of a connection in millis for keep-alive.
- maxContentLength() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns the
maxContentLength, which is non-zero only if aRetryRuleWithContentis used. - maxContentLength() - Method in exception class com.linecorp.armeria.common.ContentTooLargeException
-
Returns the maximum allowed content length in bytes, or
-1if this value is not known. - maxContentLength(int) - Method in class com.linecorp.armeria.client.retry.RetryConfigBuilder
-
Sets the specified
maxContentLengthto be used with aRetryRuleWithContent. - maxContentLength(long) - Method in class com.linecorp.armeria.common.ContentTooLargeExceptionBuilder
-
Sets the maximum allowed content length in bytes.
- maxEndpointCount(int) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the maximum endpoint count of target selected candidates.
- maxEndpointRatio(double) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the maximum endpoint ratio of target selected candidates.
- maxFramePayloadLength(int) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Sets the maximum length of a frame's payload.
- maxFramePayloadLength(int) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the maximum length of a frame's payload.
- maxLength() - Method in interface com.linecorp.armeria.client.encoding.StreamDecoder
-
Deprecated.Returns the maximum allowed length of the content decoded.
- maxLength() - Method in interface com.linecorp.armeria.common.encoding.StreamDecoder
-
Returns the maximum allowed length of the content decoded.
- maxLength(int) - Method in class com.linecorp.armeria.common.logging.ContentPreviewerFactoryBuilder
-
Sets the maximum length of the produced preview.
- maxNumConnections() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default server-side maximum number of connections.
- maxNumConnections() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default server-side maximum number of connections.
- maxNumConnections() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum allowed number of open connections.
- maxNumConnections(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum allowed number of open connections.
- maxNumEventLoopsFunction(ToIntFunction<Endpoint>) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
ToIntFunctionwhich takes anEndpointand produces the maximum number ofEventLoops which will be used to handle connections to the specifiedEndpoint. - maxNumEventLoopsPerEndpoint(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum number of
EventLoops which will be used to handle HTTP/2 connections except the ones specified byClientFactoryBuilder.maxNumEventLoopsFunction(ToIntFunction). - maxNumEventLoopsPerHttp1Endpoint(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum number of
EventLoops which will be used to handle HTTP/1.1 connections except the ones specified byClientFactoryBuilder.maxNumEventLoopsFunction(ToIntFunction). - maxNumRequestsPerConnection() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the client-side maximum allowed number of requests that can be sent through one connection.
- maxNumRequestsPerConnection() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum allowed number of requests that can be served through one connection.
- maxNumRequestsPerConnection(int) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the maximum allowed number of requests that can be sent through one connection.
- maxNumRequestsPerConnection(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum allowed number of requests that can be served through one connection.
- maxPayloadSize(int) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the capacity of the datagram packet buffer in bytes.
- maxPendingAcquisitions(int) - Method in class com.linecorp.armeria.client.limit.ConcurrencyLimitBuilder
-
Sets the maximum number of pending acquisition.
- maxPooledPerRoute(int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- maxQueriesPerResolve(int) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the base value of maximum allowed number of DNS queries to send when resolving a host name.
- maxRedirects() - Method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns the maximum limit number of redirects.
- maxRedirects(int) - Method in class com.linecorp.armeria.client.redirect.RedirectConfigBuilder
-
Sets the maximum number of automatic redirection that the client executes.
- maxRequestBufferSize(int) - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Sets the maximum limit for request buffer.
- maxRequestContainerLength(int) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Sets the maximum allowed number of containers to read from the transport for maps, sets and lists.
- maxRequestLength() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the maximum allowed length of the content decoded at the session layer.
- maxRequestLength() - Element in annotation interface com.linecorp.armeria.server.ServiceOption
-
Server-side maximum length of a request.
- maxRequestLength() - Method in class com.linecorp.armeria.server.ServiceOptions
-
Returns the server-side maximum length of a request.
- maxRequestLength() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the maximum length of the current
Request. - maxRequestLength() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- maxRequestLength() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the maximum allowed length of the content decoded at the session layer.
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum allowed length of the content decoded at the session layer.
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.ServiceOptionsBuilder
-
Returns the server-side maximum length of a request.
- maxRequestLength(long) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the maximum allowed length of the content decoded at the session layer.
- maxRequestMessageLength(int) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the maximum size, in bytes, of messages sent in a request.
- maxRequestMessageLength(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the maximum size in bytes of an individual request message.
- maxRequestStringLength(int) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Sets the maximum allowed number of bytes to read from the transport for variable-length fields (such as strings or binary).
- maxResponseContainerLength(int) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
-
Sets the maximum allowed size of containers to read from the transport for maps, sets and lists.
- maxResponseLength() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the maximum allowed length of a server response.
- maxResponseLength() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the maximum length of the received
Response. - maxResponseLength() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- maxResponseLength() - Method in interface com.linecorp.armeria.client.RequestOptions
-
Returns the maximum length of the received
Response. - maxResponseLength(long) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the maximum allowed length of a server response in bytes.
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.ClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- maxResponseLength(long) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
-
Sets the maximum allowed length of a server response in bytes.
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.RestClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.RestClientPreparation
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.WebClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- maxResponseLength(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- maxResponseMessageLength(int) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the maximum size, in bytes, of messages coming in a response.
- maxResponseMessageLength(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the maximum size in bytes of an individual response message.
- maxResponseStringLength(int) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
-
Sets the maximum allowed number of bytes to read from the transport for variable-length fields (such as strings or binary).
- maxStale() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables the
"max-staledirective without a value. - maxStale(boolean) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables or disables the
"max-stale"directive. - maxStale(Duration) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables or disables the
"max-stale"directive. - maxStaleSeconds() - Method in class com.linecorp.armeria.common.ClientCacheControl
-
Returns the value of the
"max-stale"directive or-1if disabled or the value is not specified. - maxStaleSeconds(long) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables the
"max-stale"directive. - maxTotalAttempts() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns the maximum allowed number of total attempts made by a
RetryingClient. - maxTotalAttempts(int) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClientBuilder
-
Deprecated.Use
RetryConfigBuilder.maxTotalAttempts(int)instead. - maxTotalAttempts(int) - Method in class com.linecorp.armeria.client.retry.RetryConfigBuilder
-
Sets the specified
maxTotalAttempts. - maxTotalAttempts(int) - Method in class com.linecorp.armeria.client.retry.RetryingClientBuilder
- maxTotalAttempts(int) - Method in class com.linecorp.armeria.client.retry.RetryingRpcClientBuilder
- maxTtl() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the maximum TTL of the cached DNS resource records in seconds.
- maybeCreateDnsCache() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns a newly-created
DnsCacheifAbstractDnsResolverBuilder.cacheSpec(String),AbstractDnsResolverBuilder.ttl(int, int)orAbstractDnsResolverBuilder.negativeTtl(int)is set. - maybePathWithMatrixVariables() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the path of this
RequestTarget, which always starts with'/'. - MBOX - Static variable in class com.linecorp.armeria.common.MediaType
-
The mbox database format.
- MBOX - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/mbox".
- measureAll(MeterRegistry) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns a newly-created immutable
Mapwhich contains all values ofMeters in the specifiedMeterRegistry. - MEDIA_PRESENTATION_DESCRIPTION - Static variable in class com.linecorp.armeria.common.MediaType
-
Media type for Dynamic Adaptive Streaming over HTTP (DASH).
- MEDIA_PRESENTATION_DESCRIPTION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/dash+xml".
- mediaType() - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns the primary
MediaTypeof this format. - MediaType - Class in com.linecorp.armeria.common
-
Represents an Internet Media Type (also known as a MIME Type or Content Type).
- MediaTypeNames - Class in com.linecorp.armeria.common
-
String constants defined in
MediaTypeclass. - mediaTypeResolver() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns the
MediaTypeResolverused for resolving theMediaTypeof a file. - mediaTypeResolver(MediaTypeResolver) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the
MediaTypeResolverthat determines a file'sMediaTypeusing its path. - MediaTypeResolver - Interface in com.linecorp.armeria.server.file
-
A function used for determining the
MediaTypeof a file based on its path. - mediaTypes() - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns the media types accepted by this format.
- MediaTypeSet - Class in com.linecorp.armeria.common
- merge(Iterable<ServiceSpecification>, Route) - Static method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Merges the specified
ServiceSpecifications into one. - mergeCause(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeFrom(Message) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(Message) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeFrom(StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- MERMAID - Enum constant in enum class com.linecorp.armeria.server.docs.Markup
- MESSAGE_TOO_BIG - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1009indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process. - metadata() - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
-
Returns the metadata.
- metadata(Map<String, String>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the metadata.
- metadata(Map<String, String>) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Sets the metadata.
- metadataPath(String) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a URL for retrieving a metadata of this service provider.
- METER_REGISTRY - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
MeterRegistrywhich collects various stats. - meterIdPrefix(MeterIdPrefix) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Sets the
MeterIdPrefixpattern to which metrics will be collected. - MeterIdPrefix - Class in com.linecorp.armeria.common.metric
- MeterIdPrefix(String) - Constructor for class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Creates a new instance with no
Tags. - MeterIdPrefix(String, Iterable<Tag>) - Constructor for class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Creates a new instance.
- MeterIdPrefix(String, String...) - Constructor for class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Creates a new instance.
- meterIdPrefixFunction() - Method in class com.linecorp.armeria.common.metric.AbstractMetricCollectingBuilder
-
Returns the
MeterIdPrefixFunction. - MeterIdPrefixFunction - Interface in com.linecorp.armeria.common.metric
-
Creates a
MeterIdPrefixfrom aRequestLog. - MeterIdPrefixFunctionCustomizer - Interface in com.linecorp.armeria.common.metric
-
Transforms a
MeterIdPrefixinto another. - meterRegistry() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns
MeterRegistrythat collects the DNS query metrics. - meterRegistry() - Method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the
MeterRegistrythat collects various stats. - meterRegistry() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the
MeterRegistrywhich collects various stats. - meterRegistry() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- meterRegistry() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
MeterRegistry. - meterRegistry() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
MeterRegistrywhere armeria records metrics to by default. - meterRegistry() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
MeterRegistrywhere armeria records metrics to by default. - meterRegistry() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
MeterRegistrythat collects various stats. - meterRegistry() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- meterRegistry() - Method in class com.linecorp.armeria.server.Server
-
Returns the
MeterRegistrythat collects various stats. - meterRegistry() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
MeterRegistrythat collects various stats. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets
MeterRegistryto collect the DNS query metrics. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
MeterRegistrywhich collects various stats. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.client.DnsCacheBuilder
-
Sets the
MeterRegistrythat collects cache stats. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
MeterRegistry. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
MeterRegistrythat collects various stats. - meterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- meterTag() - Method in interface com.linecorp.armeria.server.file.HttpVfs
- method() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
HttpMethodof the request. - method() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns the method of this request.
- method() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the method of this request.
- method() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the HTTP method of the current
Request. - method() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- method() - Method in interface com.linecorp.armeria.common.RequestEntity
-
Returns the
HttpMethodof this request. - method() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of the
":method"header as anHttpMethod. - method() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of the
":method"header as anHttpMethod. - method() - Method in interface com.linecorp.armeria.common.RpcRequest
-
Returns the method name.
- method() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the target
Methodinvoked when a request is received. - method() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns
HttpMethodof the request. - method(HttpMethod) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- method(HttpMethod) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- method(HttpMethod) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- method(HttpMethod) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- method(HttpMethod) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- method(HttpMethod) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- method(HttpMethod) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
HttpMethodof the request. - method(HttpMethod) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- method(HttpMethod) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":method"header. - method(HttpMethod) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets the method for this request.
- METHOD - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
":method"pseudo header field name. - METHOD_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- METHOD_NOT_ALLOWED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
405 Method Not Allowed.
- methodDefinition(ServiceRequestContext) - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns the
ServerMethodDefinitionof the current request. - MethodInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about a function of a
Service. - MethodInfo(String, String, int, TypeSignature, Iterable<FieldInfo>, Iterable<EndpointInfo>, Iterable<String>, Iterable<String>, HttpMethod, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.MethodInfo
-
Creates a new instance.
- MethodInfo(String, String, int, TypeSignature, Iterable<FieldInfo>, Iterable<TypeSignature>, Iterable<EndpointInfo>, HttpMethod, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.MethodInfo
-
Creates a new instance.
- MethodInfo(String, String, TypeSignature, Iterable<FieldInfo>, boolean, Iterable<TypeSignature>, Iterable<EndpointInfo>, Iterable<HttpHeaders>, Iterable<String>, Iterable<String>, Iterable<String>, HttpMethod, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.MethodInfo
-
Creates a new instance.
- methodName() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the name of the target method invoked when a request is received.
- methods() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns the metadata about the methods available in the service.
- methods() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns a
Mapwhose key is a route path and whose value isServerMethodDefinition, which is served by this service. - methods() - Method in interface com.linecorp.armeria.server.Route
- methods(HttpMethod...) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(HttpMethod...) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto support the specifiedHttpMethods. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the
HttpMethods that anHttpServicewill support. - methods(Iterable<HttpMethod>) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto support the specifiedHttpMethods. - methodsByRoute() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
- metricCollecting(MeterRegistry) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Returns a new
CircuitBreakerListenerthat collects metric with the specifiedMeterRegistry. - metricCollecting(MeterRegistry) - Static method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Returns a new
ConnectionPoolListenerthat collects metrics into the specifiedMeterRegistry. - metricCollecting(MeterRegistry, MeterIdPrefix) - Static method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Returns a new
ConnectionPoolListenerthat collects metrics into the specifiedMeterRegistryusing theMeterIdPrefix. - metricCollecting(MeterRegistry, String) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Returns a new
CircuitBreakerListenerthat collects metric with the specifiedMeterRegistryandMetername. - MetricCollectingClient - Class in com.linecorp.armeria.client.metric
-
Decorates an
HttpClientto collect metrics intoMeterRegistry. - MetricCollectingClientBuilder - Class in com.linecorp.armeria.client.metric
-
Builds a
MetricCollectingClientinstance. - MetricCollectingRpcClient - Class in com.linecorp.armeria.client.metric
-
Decorates an
RpcClientto collect metrics intoMeterRegistry. - MetricCollectingRpcClientBuilder - Class in com.linecorp.armeria.client.metric
-
Builds a
MetricCollectingRpcClientinstance. - MetricCollectingService - Class in com.linecorp.armeria.server.metric
-
Decorates an
HttpServiceto collect metrics intoMeterRegistry. - MetricCollectingServiceBuilder - Class in com.linecorp.armeria.server.metric
-
Builds a
MetricCollectingServiceinstance. - MetricCollectingServiceConfigurator - Interface in com.linecorp.armeria.spring
-
Interface used to configure a
MetricCollectingServiceon 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. - MICROSOFT_EXCEL - Static variable in class com.linecorp.armeria.common.MediaType
-
Microsoft Excel spreadsheets.
- MICROSOFT_EXCEL - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.ms-excel".
- MICROSOFT_OUTLOOK - Static variable in class com.linecorp.armeria.common.MediaType
-
Microsoft Outlook items.
- MICROSOFT_OUTLOOK - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.ms-outlook".
- MICROSOFT_POWERPOINT - Static variable in class com.linecorp.armeria.common.MediaType
-
Microsoft Powerpoint presentations.
- MICROSOFT_POWERPOINT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.ms-powerpoint".
- MICROSOFT_WORD - Static variable in class com.linecorp.armeria.common.MediaType
-
Microsoft Word documents.
- MICROSOFT_WORD - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/msword".
- MimeParsingException - Exception Class in com.linecorp.armeria.common.multipart
-
MIME Parsing exception.
- MimeParsingException() - Constructor for exception class com.linecorp.armeria.common.multipart.MimeParsingException
-
Creates a new exception.
- MimeParsingException(String) - Constructor for exception class com.linecorp.armeria.common.multipart.MimeParsingException
-
Creates a new exception with the specified
message. - MimeParsingException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.multipart.MimeParsingException
-
Creates a new exception with the specified
messageandThrowable. - MimeParsingException(Throwable) - Constructor for exception class com.linecorp.armeria.common.multipart.MimeParsingException
-
Creates a new exception with the specified
Throwable. - minBytesToForceChunkedEncoding(int) - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Sets the specified minimum length to force chunked encoding.
- minFresh(Duration) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables or disables the
"min-fresh"directive. - minFreshSeconds() - Method in class com.linecorp.armeria.common.ClientCacheControl
-
Returns the value of the
"min-fresh"directive or-1if disabled. - minFreshSeconds(long) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables the
"min-fresh"directive. - minimumBackoff(Duration) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategyBuilder
-
Optional
Durationthat defines a minimum backoff period for throttled requests. - minimumRequestThreshold - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- minimumRequestThreshold(long) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerBuilder
-
Sets the minimum number of requests within a time window necessary to detect a remote service fault.
- minTtl() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the minimum TTL of the cached DNS resource records in seconds.
- MISDIRECTED_REQUEST - Static variable in class com.linecorp.armeria.common.HttpStatus
-
421 Misdirected Request.
- MockWebServerExtension - Class in com.linecorp.armeria.testing.junit5.server.mock
-
An
Extensionprimarily for testing clients. - MockWebServerExtension() - Constructor for class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
- MoreMeterBinders - Class in com.linecorp.armeria.common.metric
-
Provides useful
MeterBinders to monitor various Armeria components. - MoreMeters - Class in com.linecorp.armeria.common.metric
-
Provides utilities for accessing
MeterRegistry. - MoreScalars - Class in com.linecorp.armeria.common.graphql.scalar
-
This contains the implementations of the custom Scalar types.
- MOVED_PERMANENTLY - Static variable in class com.linecorp.armeria.common.HttpStatus
-
301 Moved Permanently.
- movedPermanently() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 301 Moved Permanently to the status of this response.
- MP4_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
- MP4_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/mp4".
- MP4_VIDEO - Static variable in class com.linecorp.armeria.common.MediaType
- MP4_VIDEO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/mp4".
- MPEG_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
- MPEG_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/mpeg".
- MPEG_VIDEO - Static variable in class com.linecorp.armeria.common.MediaType
- MPEG_VIDEO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/mpeg".
- MULTI_STATUS - Static variable in class com.linecorp.armeria.common.HttpStatus
-
207 Multi-Status (WebDAV, RFC2518).
- Multipart - Interface in com.linecorp.armeria.common.multipart
-
A reactive
Multipartthat represents Multiple part messages. - MULTIPART_ALTERNATIVE - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/alternativemedia type. - MULTIPART_ALTERNATIVE - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/alternative".
- MULTIPART_DIGEST - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/digestmedia type. - MULTIPART_DIGEST - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/digest".
- MULTIPART_ENCRYPTED - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/encryptedmedia type. - MULTIPART_ENCRYPTED - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/encrypted".
- MULTIPART_FORM_DATA - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/form-datamedia type. - MULTIPART_FORM_DATA - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/form-data".
- MULTIPART_MIXED - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/mixedmedia type. - MULTIPART_MIXED - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/mixed".
- MULTIPART_PARALLEL - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/parallelmedia type. - MULTIPART_PARALLEL - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/parallel".
- MULTIPART_RELATED - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/relatedmedia type. - MULTIPART_RELATED - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/related".
- MULTIPART_SIGNED - Static variable in class com.linecorp.armeria.common.MediaType
-
A
MediaTypeconstant representingmultipart/signedmedia type. - MULTIPART_SIGNED - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"multipart/signed".
- multipartFile() - Static method in class com.linecorp.armeria.common.graphql.scalar.MoreScalars
-
Returns
GraphQLScalarTypedefined as aMultipartFiletype. - MultipartFile - Interface in com.linecorp.armeria.common.multipart
-
A file uploaded from a
Multipartrequest. - multipartRemovalStrategy() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
MultipartRemovalStrategythat specifies when to remove the temporary files created for multipart requests. - multipartRemovalStrategy() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the
MultipartRemovalStrategythat specifies when to remove the temporary files created for multipart requests. - multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
MultipartRemovalStrategythat determines when to remove temporary files created for multipart requests. - multipartRemovalStrategy(MultipartRemovalStrategy) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
MultipartRemovalStrategythat determines when to remove temporary files created for multipart requests. - MultipartRemovalStrategy - Enum Class in com.linecorp.armeria.server
-
Specifies when to remove the temporary files created for multipart requests.
- Multiparts - Class in com.linecorp.armeria.common.multipart
-
Utility methods to support multipart metadata handling.
- multipartUploadsLocation() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
Paththat is used to store uploaded file through multipart/form-data. - multipartUploadsLocation() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the
Paththat is used to store the files uploaded through amultipart/form-datarequest. - multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
Pathfor storing upload file through multipart/form-data. - multipartUploadsLocation(Path) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
Pathfor storing the files uploaded frommultipart/form-datarequests. - MULTIPLE_CHOICES - Static variable in class com.linecorp.armeria.common.HttpStatus
-
300 Multiple Choices.
- mustRevalidate() - Method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns whether the
"must-revalidate"directive is enabled. - mustRevalidate() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables the
"must-revalidate"directive. - mustRevalidate(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables or disables the
"must-revalidate"directive. - mutateAdditionalRequestHeaders(Consumer<HttpHeadersBuilder>) - Method in interface com.linecorp.armeria.client.ClientRequestContext
- mutateAdditionalRequestHeaders(Consumer<HttpHeadersBuilder>) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- mutateAdditionalResponseHeaders(Consumer<HttpHeadersBuilder>) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- mutateAdditionalResponseHeaders(Consumer<HttpHeadersBuilder>) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- mutateAdditionalResponseTrailers(Consumer<HttpHeadersBuilder>) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Mutates the
HttpHeaderswhich is included along with any other trailers when aServicecompletes anHttpResponse. - mutateAdditionalResponseTrailers(Consumer<HttpHeadersBuilder>) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
N
- NACL_APPLICATION - Static variable in class com.linecorp.armeria.common.MediaType
-
NaCl applications.
- NACL_APPLICATION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-nacl".
- NACL_PORTABLE_APPLICATION - Static variable in class com.linecorp.armeria.common.MediaType
-
NaCl portable applications.
- NACL_PORTABLE_APPLICATION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-pnacl".
- name() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Returns the name of the circuit breaker.
- name() - Method in class com.linecorp.armeria.common.ContentDisposition
-
Returns the value of the
nameparameter, ornullif not defined. - name() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns the name of this
Cookie. - name() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the name of the
FlagsProviderto use for logging. - name() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the human-readable simple name of the
Request, such as: gRPC - A capitalized method name defined inio.grpc.MethodDescriptor(e.g,GetItems) Thrift and annotated service - a method name (e.g,getItems)HttpService- an HTTP method name This property is often used as a meter tag or distributed trace's span name. - name() - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Returns the name.
- name() - Method in interface com.linecorp.armeria.common.multipart.AggregatedBodyPart
-
Returns the control name.
- name() - Method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns the control name.
- name() - Method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Returns the
nameparameter of the"content-disposition"header. - name() - Method in class com.linecorp.armeria.common.util.AbstractOption
-
Returns the name of this option.
- name() - Element in annotation interface com.linecorp.armeria.server.annotation.AdditionalHeader
-
The name of the HTTP header to set.
- name() - Element in annotation interface com.linecorp.armeria.server.annotation.AdditionalTrailer
-
The name of the HTTP trailer to set.
- name() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the name of this annotated service specified with
ServiceName. - name() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.RateLimitingDecorator
-
The name of the configured
ThrottlingStrategy. - name() - Method in class com.linecorp.armeria.server.docs.ContainerTypeSignature
- name() - Method in class com.linecorp.armeria.server.docs.DescriptiveTypeSignature
- name() - Method in class com.linecorp.armeria.server.docs.MapTypeSignature
- name() - Method in interface com.linecorp.armeria.server.docs.DescriptiveTypeInfo
-
Returns the fully qualified type name.
- name() - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Returns the name of this plugin.
- name() - Method in class com.linecorp.armeria.server.docs.EnumInfo
- name() - Method in class com.linecorp.armeria.server.docs.EnumValueInfo
-
Returns the name of the enum value.
- name() - Method in class com.linecorp.armeria.server.docs.ExceptionInfo
- name() - Method in class com.linecorp.armeria.server.docs.FieldInfo
-
Returns the fully qualified type name of the field.
- name() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the name of the function.
- name() - Method in class com.linecorp.armeria.server.docs.ServiceInfo
-
Returns the fully qualified type name of the service.
- name() - Method in class com.linecorp.armeria.server.docs.StructInfo
- name() - Method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Returns the name of the type.
- name() - Method in class com.linecorp.armeria.server.thrift.ThriftServiceEntry
-
Returns the service name.
- name() - Method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns the name of this
ThrottlingStrategy. - name() - Method in class com.linecorp.armeria.xds.ClusterXdsResource
- name() - Method in class com.linecorp.armeria.xds.EndpointXdsResource
- name() - Method in class com.linecorp.armeria.xds.ListenerXdsResource
- name() - Method in class com.linecorp.armeria.xds.RouteXdsResource
- name() - Method in interface com.linecorp.armeria.xds.XdsResource
-
Returns the resource name.
- name(String) - Method in class com.linecorp.armeria.common.ContentDispositionBuilder
-
Sets the value of the
nameparameter. - name(String) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets the name of the
Cookie. - name(String) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the human-readable name of the
Request, such as RPC method name, annotated service method name or HTTP method name. - name(String) - Method in class com.linecorp.armeria.common.metric.MeterIdPrefix
-
Returns the name concatenated by the specified
suffix. - name(String) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategyBuilder
-
Optional name of the strategy.
- name(String, String) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the human-readable service name and method name of the
Requestsuch as: A service and method name for gRPC and Thrift An innermost class and method name for annotated service A path pattern and HTTP method name forHttpServiceThis property is often used as a meter tag or distributed trace's span name. - NAME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- nameIdPolicy() - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfig
-
Returns a
NameIDPolicyof the service provider which is sent to the identity provider via an authentication request. - nameIdPolicy(SamlNameIdPolicy) - Method in class com.linecorp.armeria.server.saml.SamlIdentityProviderConfigBuilder
-
Sets a
SamlNameIdPolicyto configure anAuthnRequest. - names() - Method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
-
Returns a
Setof all header names. - names() - Method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns the all control names of the body parts.
- names() - Method in interface com.linecorp.armeria.common.QueryParams
-
Returns a
Setof all parameter names. - names() - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Returns a
Setof all parameter names. - namespace(String) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
-
Sets the namespace of a Kubernetes cluster.
- nameWithoutParameters() - Method in class com.linecorp.armeria.common.MediaType
-
Returns a name of this
MediaTypeonly consisting of the type and the sub type. - ndots() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the number of dots which must appear in a name before an initial absolute query is made.
- ndots(int) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the number of dots which must appear in a name before an initial absolute query is made.
- needsContentInRule() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns whether a
RetryRuleWithContentis being used. - negativeTtl() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the negative TTL of the failed DNS queries in seconds.
- negativeTtl(int) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the TTL of the cache for the failed DNS queries in seconds.
- negativeTtl(int) - Method in class com.linecorp.armeria.client.DnsCacheBuilder
-
Sets the TTL of the cache for the failed DNS queries in seconds.
- negotiatedResponseMediaType() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the negotiated producible media type.
- negotiatedResponseMediaType() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the negotiated producible media type.
- negotiatedResponseMediaType() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- negotiatedResponseMediaType(MediaType) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Sets the negotiated producible
MediaType. - NETWORK_AUTHENTICATION_REQUIRED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
511 Network Authentication Required (RFC6585).
- never() - Static method in interface com.linecorp.armeria.common.SuccessFunction
-
Returns a
SuccessFunctionthat will always returnfalse. - never() - Static method in interface com.linecorp.armeria.common.util.Sampler
-
Returns a sampler that will always return
false. - never() - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns a singleton
ThrottlingStrategythat never accepts requests. - NEVER - Enum constant in enum class com.linecorp.armeria.server.MultipartRemovalStrategy
-
Never remove the temporary files.
- newBuilder() - Method in class com.linecorp.armeria.client.kubernetes.ArmeriaHttpClientFactory
- newBuilder() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilder() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilder(WebClientBuilder) - Static method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
Creates new
ResteasyClientBuilderbased onWebClientBuilder. - newBuilder(WebClientBuilder, ClientFactoryBuilder) - Static method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- newBuilder(StackTraceElementProto) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilder(ThrowableProto) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilderForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilderForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newCheckerFactory() - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Returns the
Functionthat starts to send health check requests to theEndpointspecified in a givenHealthCheckerContextwhen invoked. - newCheckerFactory() - Method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroupBuilder
- newClient() - Static method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
Creates new
ResteasyClientusing default settings. - newClient(ClientBuilderParams) - Method in interface com.linecorp.armeria.client.ClientFactory
-
Creates a new client with the specified
ClientBuilderParams. - newClient(ClientBuilderParams) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- newClient(WebClient) - Static method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
Creates new
ResteasyClientbased onWebClient. - newClient(Scheme, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedSchemeusing the defaultClientFactory. - newClient(Scheme, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedSchemeusing the defaultClientFactory. - newClient(Scheme, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
EndpointGroupwith the specifiedSchemeusing the defaultClientFactory. - newClient(Scheme, EndpointGroup, String, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedSchemeandpathusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedSessionProtocolusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedSessionProtocolandGrpcSerializationFormats.PROTOusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
EndpointGroupwith the specifiedSessionProtocolandThriftSerializationFormats.BINARYusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, String, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedSessionProtocolandpathusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, String, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedSessionProtocol,pathandThriftSerializationFormats.BINARYusing the defaultClientFactory. - newClient(String, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedschemeusing the defaultClientFactory. - newClient(String, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedschemeusing the defaultClientFactory. - newClient(String, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
EndpointGroupwith the specifiedschemeusing the defaultClientFactory. - newClient(String, EndpointGroup, String, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
EndpointGroupwith the specifiedschemeandpathusing the defaultClientFactory. - newClient(String, EndpointGroup, String, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
EndpointGroupwith the specifiedschemeandpathusing the defaultClientFactory. - newClient(String, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
uriusing the defaultClientFactory. - newClient(String, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
uriusing the defaultClientFactory. - newClient(String, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
uriusing the defaultClientFactory. - newClient(URI, Class<T>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new client that connects to the specified
URIusing the defaultClientFactory. - newClient(URI, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
URIusing the defaultClientFactory. - newClient(URI, Class<T>) - Static method in class com.linecorp.armeria.client.thrift.ThriftClients
-
Creates a new Thrift client that connects to the specified
URIusing the defaultClientFactory. - newClient(Configuration) - Static method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
-
Creates new
ResteasyClientbased onConfiguration. - newClientStub(Class<?>, Channel) - Method in interface com.linecorp.armeria.client.grpc.GrpcClientStubFactory
-
Returns a gRPC client stub from the specified
clientTypeandChannel. - newContextCaptor() - Static method in class com.linecorp.armeria.client.Clients
-
Prepare to capture the
ClientRequestContextof the next request sent from the current thread. - newCounter(Meter.Id) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newDecoder(ByteBufAllocator) - Method in interface com.linecorp.armeria.client.encoding.StreamDecoderFactory
-
Deprecated.Construct a new
StreamDecoderto use to decode anHttpMessage. - newDecoder(ByteBufAllocator) - Method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Construct a new
StreamDecoderto use to decode anHttpMessage. - newDecoder(ByteBufAllocator, int) - Method in interface com.linecorp.armeria.client.encoding.StreamDecoderFactory
-
Deprecated.Construct a new
StreamDecoderto use to decode anHttpMessage. - newDecoder(ByteBufAllocator, int) - Method in interface com.linecorp.armeria.common.encoding.StreamDecoderFactory
-
Construct a new
StreamDecoderto use to decode anHttpMessage. - newDecorator() - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientBuilder
-
Returns a newly-created decorator that decorates an
HttpClientwith a newCircuitBreakerClientbased on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClientBuilder
-
Returns a newly-created decorator that decorates an
RpcClientwith a newCircuitBreakerRpcClientbased on the properties of this builder. - newDecorator() - Static method in class com.linecorp.armeria.client.cookie.CookieClient
-
Creates a new
CookieClientdecorator. - newDecorator() - Static method in class com.linecorp.armeria.client.encoding.DecodingClient
-
Creates a new
DecodingClientdecorator with the default encodings of 'gzip' and 'deflate'. - newDecorator() - Method in class com.linecorp.armeria.client.encoding.DecodingClientBuilder
-
Returns a newly-created decorator that decorates an
HttpClientwith a newDecodingClientbased on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClientBuilder
-
Returns a newly-created
ContentPreviewingClientdecorator based on the properties of this builder. - newDecorator() - Static method in class com.linecorp.armeria.client.logging.LoggingClient
-
Returns a new
HttpClientdecorator that logsRequests andResponses atLogLevel.DEBUGfor success,LogLevel.WARNfor failure. - newDecorator() - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Returns a newly-created
LoggingClientdecorator based on the properties of this builder. - newDecorator() - Static method in class com.linecorp.armeria.client.logging.LoggingRpcClient
-
Returns a new
RpcClientdecorator that logsRequests andResponses atLogLevel.DEBUGfor success,LogLevel.WARNfor failure. - newDecorator() - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Returns a newly-created
LoggingRpcClientdecorator based on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.client.metric.MetricCollectingClientBuilder
-
Returns a newly-created
MetricCollectingClientdecorator based on the properties of this builder and appliesMeterIdPrefixFunction. - newDecorator() - Method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClientBuilder
-
Returns a newly-created
MetricCollectingRpcClientdecorator based on the properties of this builder and appliesMeterIdPrefixFunction. - newDecorator() - Method in class com.linecorp.armeria.client.retry.RetryingClientBuilder
-
Returns a newly-created decorator that decorates an
HttpClientwith a newRetryingClientbased on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.client.retry.RetryingRpcClientBuilder
-
Returns a newly-created decorator that decorates an
RpcClientwith a newRetryingRpcClientbased on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Returns a newly-created decorator that decorates an
HttpServicewith a newAuthServicebased on theAuthorizers added to this builder. - newDecorator() - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Returns a newly-created decorator that decorates an
HttpServicewith a newCorsServicebased on the properties of this builder. - newDecorator() - Static method in class com.linecorp.armeria.server.encoding.DecodingService
-
Creates a new
DecodingServicedecorator with the default encodings of 'gzip', 'deflate' and 'brotli'. - newDecorator() - Static method in class com.linecorp.armeria.server.encoding.EncodingService
-
Returns a new
HttpServicedecorator. - newDecorator() - Method in class com.linecorp.armeria.server.encoding.EncodingServiceBuilder
-
Returns a newly-created decorator that decorates an
HttpServicewith a newEncodingServicebased on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.server.logging.ContentPreviewingServiceBuilder
-
Returns a newly-created
ContentPreviewingServicedecorator based on the properties of this builder. - newDecorator() - Static method in class com.linecorp.armeria.server.logging.LoggingService
-
Returns a new
HttpServicedecorator that logsHttpRequests andHttpResponses atLogLevel.DEBUGfor success,LogLevel.WARNfor failure. - newDecorator() - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Returns a newly-created
LoggingServicedecorator based on the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.server.metric.MetricCollectingServiceBuilder
-
Returns a newly-created
MetricCollectingServicedecorator based on the properties of this builder and appliesMeterIdPrefixFunction. - newDecorator() - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new decorator that supports all thrift protocols and defaults to
TBinaryprotocol when the client doesn't specify one. - newDecorator() - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Returns a newly-created
THttpServicedecorator with the properties of this builder. - newDecorator() - Method in class com.linecorp.armeria.server.throttling.ThrottlingRpcServiceBuilder
-
Returns a newly-created decorator that decorates an
Servicewith a newThrottlingServicebased on theThrottlingStrategys added to this builder. - newDecorator() - Method in class com.linecorp.armeria.server.throttling.ThrottlingServiceBuilder
-
Returns a newly-created decorator that decorates an
Servicewith a newThrottlingServicebased on theThrottlingStrategys added to this builder. - newDecorator() - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Creates a new decorator to capture the
ServiceRequestContexts. - newDecorator(int) - Static method in class com.linecorp.armeria.client.limit.ConcurrencyLimitingClient
-
Creates a new
HttpClientdecorator that limits the concurrent number of active HTTP requests. - newDecorator(int) - Static method in class com.linecorp.armeria.client.logging.ContentPreviewingClient
-
Creates a new
ContentPreviewingClientdecorator which produces text preview with the specifiedmaxLengthlimit. - newDecorator(int) - Static method in class com.linecorp.armeria.server.logging.ContentPreviewingService
-
Creates a new
ContentPreviewingServicedecorator which produces text preview with the specifiedmaxLengthlimit. - newDecorator(int, long, TimeUnit) - Static method in class com.linecorp.armeria.client.limit.ConcurrencyLimitingClient
-
Deprecated.Use
ConcurrencyLimitingClient.newDecorator(ConcurrencyLimit)with the limit created viaConcurrencyLimit.builder(int) - newDecorator(int, Charset) - Static method in class com.linecorp.armeria.client.logging.ContentPreviewingClient
-
Creates a new
ContentPreviewingClientdecorator which produces text preview with the specifiedmaxLengthlimit. - newDecorator(int, Charset) - Static method in class com.linecorp.armeria.server.logging.ContentPreviewingService
-
Creates a new
ContentPreviewingServicedecorator which produces text preview with the specifiedmaxLengthlimit. - newDecorator(HttpTracing) - Static method in class com.linecorp.armeria.client.brave.BraveClient
-
Creates a new tracing
HttpClientdecorator using the specifiedHttpTracinginstance. - newDecorator(HttpTracing) - Static method in class com.linecorp.armeria.server.brave.BraveService
-
Creates a new tracing
HttpServicedecorator using the specifiedHttpTracinginstance. - newDecorator(Tracing) - Static method in class com.linecorp.armeria.client.brave.BraveClient
-
Creates a new tracing
HttpClientdecorator using the specifiedTracinginstance. - newDecorator(Tracing) - Static method in class com.linecorp.armeria.server.brave.BraveService
-
Creates a new tracing
HttpServicedecorator using the specifiedTracinginstance. - newDecorator(Tracing, String) - Static method in class com.linecorp.armeria.client.brave.BraveClient
-
Creates a new tracing
HttpClientdecorator using the specifiedTracinginstance and the remote service name. - newDecorator(OAuth2AuthorizationGrant) - Static method in class com.linecorp.armeria.client.auth.oauth2.OAuth2Client
-
Creates a new
HttpClientdecorator that handles OAuth 2.0 Authorization Grant flow. - newDecorator(CircuitBreakerClientHandler, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator with the specified
CircuitBreakerClientHandlerandCircuitBreakerRule. - newDecorator(CircuitBreakerClientHandler, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator with the specified
CircuitBreakerClientHandlerandCircuitBreakerRuleWithContent. - newDecorator(CircuitBreakerClientHandler, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Creates a new decorator with the specified
CircuitBreakerClientHandlerandCircuitBreakerRuleWithContent. - newDecorator(CircuitBreakerMapping, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator with the specified
CircuitBreakerMappingandCircuitBreakerRule. - newDecorator(CircuitBreakerMapping, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator with the specified
CircuitBreakerMappingandCircuitBreakerRuleWithContent. - newDecorator(CircuitBreakerMapping, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Creates a new decorator with the specified
CircuitBreakerMappingandCircuitBreakerRuleWithContent. - newDecorator(CircuitBreaker, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator using the specified
CircuitBreakerinstance andCircuitBreakerRule. - newDecorator(CircuitBreaker, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator using the specified
CircuitBreakerinstance andCircuitBreakerRuleWithContent. - newDecorator(CircuitBreaker, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Creates a new decorator using the specified
CircuitBreakerinstance andCircuitBreakerRuleWithContent. - newDecorator(CookieJar) - Static method in class com.linecorp.armeria.client.cookie.CookieClient
-
Creates a new
CookieClientdecorator with aCookieJarimplementation. - newDecorator(CookiePolicy) - Static method in class com.linecorp.armeria.client.cookie.CookieClient
-
Creates a new
CookieClientdecorator with a specifiedCookiePolicy. - newDecorator(StreamDecoderFactory...) - Static method in class com.linecorp.armeria.client.encoding.DecodingClient
-
Creates a new
DecodingClientdecorator with the specifiedStreamDecoderFactorys. - newDecorator(ConcurrencyLimit) - Static method in class com.linecorp.armeria.client.limit.ConcurrencyLimitingClient
-
Creates a new
HttpClientdecorator that limits the concurrent number of active HTTP requests. - newDecorator(RetryConfig<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Creates a new
HttpClientdecorator that handles failures of an invocation and retries HTTP requests. - newDecorator(RetryConfig<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Creates a new
RpcClientdecorator that handles failures of an invocation and retries RPC requests. - newDecorator(RetryConfigMapping<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Creates a new
RpcClientdecorator that handles failures of an invocation and retries RPC requests. - newDecorator(RetryRule) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Creates a new
HttpClientdecorator that handles failures of an invocation and retries HTTP requests. - newDecorator(RetryRule, int) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Deprecated.Use
RetryingClient.newDecorator(RetryConfig)instead. - newDecorator(RetryRule, int, long) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Deprecated.Use
RetryingClient.newDecorator(RetryConfig)instead. - newDecorator(RetryRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Creates a new
HttpClientdecorator with the specifiedRetryRuleWithContentthat handles failures of an invocation and retries HTTP requests. - newDecorator(RetryRuleWithContent<HttpResponse>, int) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Deprecated.Use
RetryingClient.newDecorator(RetryConfig)instead. - newDecorator(RetryRuleWithContent<HttpResponse>, int, long) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Deprecated.Use
RetryingClient.newDecorator(RetryConfig)instead. - newDecorator(RetryRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Creates a new
RpcClientdecorator that handles failures of an invocation and retries RPC requests. - newDecorator(RetryRuleWithContent<RpcResponse>, int) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Deprecated.Use
RetryingRpcClient.newDecorator(RetryConfig)instead. - newDecorator(RetryRuleWithContent<RpcResponse>, int, long) - Static method in class com.linecorp.armeria.client.retry.RetryingRpcClient
-
Deprecated.Use
RetryingRpcClient.newDecorator(RetryConfig)instead. - newDecorator(StreamDecoderFactory...) - Static method in class com.linecorp.armeria.server.encoding.DecodingService
-
Creates a new
DecodingServicedecorator with the specifiedStreamDecoderFactorys. - newDecorator(CoroutineContextProvider) - Static method in class com.linecorp.armeria.server.kotlin.CoroutineContextService
-
Returns a new
HttpServicedecorator that injects into annotated services the coroutine context provided by the specifiedprovider. - newDecorator(ContentPreviewerFactory) - Static method in class com.linecorp.armeria.client.logging.ContentPreviewingClient
-
Creates a new
ContentPreviewingClientdecorator with the specifiedContentPreviewerFactory. - newDecorator(ContentPreviewerFactory) - Static method in class com.linecorp.armeria.server.logging.ContentPreviewingService
-
Creates a new
ContentPreviewingServicedecorator with the specifiedContentPreviewerFactory. - newDecorator(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.client.metric.MetricCollectingClient
-
Returns an
HttpClientdecorator that tracks request stats usingMeterRegistry. - newDecorator(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.client.metric.MetricCollectingRpcClient
-
Returns an
RpcClientdecorator that tracks request stats usingMeterRegistry. - newDecorator(MeterIdPrefixFunction) - Static method in class com.linecorp.armeria.server.metric.MetricCollectingService
-
Returns a new
HttpServicedecorator that tracks request stats usingMeterRegistry. - newDecorator(SerializationFormat) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new decorator that supports all thrift protocols and defaults to the specified
defaultSerializationFormatwhen the client doesn't specify one. - newDecorator(SerializationFormat, SerializationFormat...) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new decorator that supports only the formats specified and defaults to the specified
defaultSerializationFormatwhen the client doesn't specify one. - newDecorator(SerializationFormat, Iterable<SerializationFormat>) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new decorator that supports the protocols specified in
otherSupportedSerializationFormatsand defaults to the specifieddefaultSerializationFormatwhen the client doesn't specify one. - newDecorator(CorsDecorator) - Method in class com.linecorp.armeria.server.cors.CorsDecoratorFactoryFunction
- newDecorator(CorsDecorators) - Method in class com.linecorp.armeria.server.cors.CorsDecoratorsFactoryFunction
- newDecorator(LoggingDecorator) - Method in class com.linecorp.armeria.server.annotation.decorator.LoggingDecoratorFactoryFunction
-
Creates a new decorator with the specified
LoggingDecorator. - newDecorator(RateLimitingDecorator) - Method in class com.linecorp.armeria.server.annotation.decorator.RateLimitingDecoratorFactoryFunction
-
Creates a new decorator with the specified
RateLimitingDecorator. - newDecorator(RequestTimeout) - Method in class com.linecorp.armeria.server.annotation.decorator.RequestTimeoutDecoratorFunction
-
Creates a new decorator with the specified
RequestTimeout. - newDecorator(Authorizer<HttpRequest>...) - Static method in class com.linecorp.armeria.server.auth.AuthService
-
Creates a new HTTP authorization
HttpServicedecorator using the specifiedAuthorizers. - newDecorator(ThrottlingStrategy<HttpRequest>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingService
-
Creates a new decorator using the specified
ThrottlingStrategy. - newDecorator(ThrottlingStrategy<HttpRequest>, ThrottlingRejectHandler<HttpRequest, HttpResponse>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingService
-
Creates a new decorator using the specified
ThrottlingStrategyandThrottlingRejectHandler. - newDecorator(ThrottlingStrategy<RpcRequest>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingRpcService
-
Creates a new decorator using the specified
ThrottlingStrategy. - newDecorator(ThrottlingStrategy<RpcRequest>, ThrottlingRejectHandler<RpcRequest, RpcResponse>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingRpcService
-
Creates a new decorator using the specified
ThrottlingStrategyandThrottlingRejectHandler. - newDecorator(TransientServiceOption...) - Static method in interface com.linecorp.armeria.server.TransientHttpService
- newDecorator(TransientServiceOption...) - Static method in interface com.linecorp.armeria.server.TransientRpcService
- newDecorator(ObservationRegistry) - Static method in class com.linecorp.armeria.client.observation.ObservationClient
-
Creates a new micrometer observation integrated
HttpClientdecorator using the specifiedObservationRegistry. - newDecorator(ObservationRegistry) - Static method in class com.linecorp.armeria.server.observation.ObservationService
-
Creates a new micrometer observation integrated
HttpServicedecorator using the specifiedObservationRegistryinstance. - newDecorator(ObservationRegistry, ObservationConvention<ClientObservationContext>) - Static method in class com.linecorp.armeria.client.observation.ObservationClient
-
Creates a new micrometer observation integrated
HttpClientdecorator using the specifiedObservationRegistryandObservationConvention. - newDecorator(ObservationRegistry, ObservationConvention<ServiceObservationContext>) - Static method in class com.linecorp.armeria.server.observation.ObservationService
-
Creates a new micrometer observation integrated
HttpServicedecorator using the specifiedObservationRegistryandObservationConvention. - newDecorator(Iterable<? extends StreamDecoderFactory>) - Static method in class com.linecorp.armeria.client.encoding.DecodingClient
-
Creates a new
DecodingClientdecorator with the specifiedStreamDecoderFactorys. - newDecorator(Iterable<? extends StreamDecoderFactory>) - Static method in class com.linecorp.armeria.server.encoding.DecodingService
-
Creates a new
DecodingServicedecorator with the specifiedStreamDecoderFactorys. - newDecorator(Iterable<? extends Authorizer<HttpRequest>>) - Static method in class com.linecorp.armeria.server.auth.AuthService
-
Creates a new HTTP authorization
HttpServicedecorator using the specifiedAuthorizers. - newDecorator(Iterable<TransientServiceOption>) - Static method in interface com.linecorp.armeria.server.TransientHttpService
- newDecorator(Iterable<TransientServiceOption>) - Static method in interface com.linecorp.armeria.server.TransientRpcService
- newDecorator(IntSupplier) - Static method in class com.linecorp.armeria.client.limit.ConcurrencyLimitingClient
-
Creates a new
HttpClientdecorator that limits the concurrent number of active HTTP requests. - newDecorator(Predicate<? super ServiceRequestContext>) - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Creates a new decorator to capture the
ServiceRequestContexts satisfying the given predicatefilter. - newDecorator(T) - Method in interface com.linecorp.armeria.server.annotation.DecoratorFactoryFunction
-
Creates a new decorator with the specified
parameter. - newDecoratorWithMapping(RetryConfigMapping<HttpResponse>) - Static method in class com.linecorp.armeria.client.retry.RetryingClient
-
Creates a new
HttpClientdecorator that handles failures of an invocation and retries HTTP requests. - newDeferredResponse(ClientRequestContext, CompletionStage<HttpResponse>) - Method in class com.linecorp.armeria.client.limit.ConcurrencyLimitingClient
- newDeferredResponse(ClientRequestContext, CompletionStage<O>) - Method in class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
-
Implement this method to return a new
Responsewhich delegates to theResponsethe specifiedCompletionStageis completed with. - newDerivedClient(T, ClientOptionValue<?>...) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new derived client that connects to the same
URIwith the specifiedclientand the specifiedadditionalOptions. - newDerivedClient(T, Iterable<ClientOptionValue<?>>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new derived client that connects to the same
URIwith the specifiedclientand the specifiedadditionalOptions. - newDerivedClient(T, Function<? super ClientOptions, ClientOptions>) - Static method in class com.linecorp.armeria.client.Clients
-
Creates a new derived client that connects to the same
URIwith the specifiedclientbut with differentClientOptions. - newDerivedContext(ClientRequestContext, HttpRequest, RpcRequest, boolean) - Static method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Creates a new derived
ClientRequestContext, replacing the requests. - newDerivedContext(RequestId, HttpRequest, RpcRequest, Endpoint) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Creates a new
ClientRequestContextwhose properties andAttributes are copied from thisClientRequestContext, except having differentRequest,Endpointand its ownRequestLog. - newDerivedContext(RequestId, HttpRequest, RpcRequest, Endpoint) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- newDescriptiveTypeInfo(Object) - Method in interface com.linecorp.armeria.server.docs.DescriptiveTypeInfoProvider
-
Creates a new
DescriptiveTypeInfofor the specifiedtypeDescriptor. - newDescriptiveTypeInfo(Object) - Method in class com.linecorp.armeria.server.protobuf.ProtobufDescriptiveTypeInfoProvider
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newDistributionSummary(MeterRegistry, String, Iterable<Tag>) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns a newly-registered
DistributionSummaryconfigured byMoreMeters.distributionStatisticConfig(). - newDistributionSummary(MeterRegistry, String, Iterable<Tag>, DistributionStatisticConfig) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns a newly-registered
DistributionSummaryconfigured by givenDistributionStatisticConfig. - newEventLoopGroup(int) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a newly-created
EventLoopGroup. - newEventLoopGroup(int, boolean) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a newly-created
EventLoopGroup. - newEventLoopGroup(int, String) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a newly-created
EventLoopGroup. - newEventLoopGroup(int, String, boolean) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a newly-created
EventLoopGroup. - newEventLoopGroup(int, ThreadFactory) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Returns a newly-created
EventLoopGroup. - newEventLoopGroup(int, Function<TransportType, ThreadFactory>) - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Creates the available
EventLoopGroup. - newEventLoopThreadFactory(String, boolean) - Static method in class com.linecorp.armeria.common.util.ThreadFactories
-
Creates a new
ThreadFactoryfor event loop thread. - newFactory(ClientFactory) - Method in interface com.linecorp.armeria.client.ClientFactoryProvider
-
Creates a new
ClientFactory. - newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newHttpClient(ClientBuilderParams) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
-
Creates a new
HttpClientwhich uses the sameSessionProtocol,EndpointGroupandClientOptionswith the specifiedClientBuilderParams. - newId() - Method in interface com.linecorp.armeria.server.saml.SamlRequestIdManager
-
Returns a newly-generated request ID.
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newLongTaskTimer(Meter.Id) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newMeterBinder(MeterIdPrefix) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
-
Returns a newly-created
MeterBinderwhich binds the stats about thisHealthCheckedEndpointGroup. - newMeterBinder(String) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
-
Returns a newly-created
MeterBinderwhich binds the stats about thisHealthCheckedEndpointGroupwith the default meter names. - newObjectMapper() - Method in interface com.linecorp.armeria.common.JacksonObjectMapperProvider
-
Returns the default Jackson
ObjectMappers used for serializing and deserializing an object to and from JSON. - newPerHostAndMethodDecorator(BiFunction<String, String, ? extends CircuitBreaker>, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
- newPerHostAndMethodDecorator(BiFunction<String, String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
- newPerHostAndMethodDecorator(BiFunction<String, String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
- newPerHostDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerper host with the specifiedCircuitBreakerRule. - newPerHostDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerper host with the specifiedCircuitBreakerRuleWithContent. - newPerHostDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Creates a new decorator that binds one
CircuitBreakerper host with the specifiedCircuitBreakerRuleWithContent. - newPerMethodDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerperHttpMethodwith the specifiedCircuitBreakerRule. - newPerMethodDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerperHttpMethodwith the specifiedCircuitBreakerRuleWithContent. - newPerMethodDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<RpcResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClient
-
Creates a new decorator that binds one
CircuitBreakerper RPC method name with the specifiedCircuitBreakerRuleWithContent. - newPerPathDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRule) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerper request path with the specifiedCircuitBreakerRule. - newPerPathDecorator(Function<String, ? extends CircuitBreaker>, CircuitBreakerRuleWithContent<HttpResponse>) - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClient
-
Creates a new decorator that binds one
CircuitBreakerper request path with the specifiedCircuitBreakerRuleWithContent. - newRegistry() - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the defaultHierarchicalNameMapper. - newRegistry() - Static method in class com.linecorp.armeria.common.metric.PrometheusMeterRegistries
-
Deprecated.Returns a newly-created
PrometheusMeterRegistryinstance with a newCollectorRegistry. - newRegistry() - Static method in class com.linecorp.armeria.common.prometheus.PrometheusMeterRegistries
-
Returns a newly-created
PrometheusMeterRegistryinstance with a newPrometheusRegistry. - newRegistry(MetricRegistry) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the specifiedMetricRegistryand the defaultHierarchicalNameMapper. - newRegistry(MetricRegistry, HierarchicalNameMapper) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the specifiedMetricRegistryandHierarchicalNameMapper. - newRegistry(MetricRegistry, HierarchicalNameMapper, Clock) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the specifiedMetricRegistry,HierarchicalNameMapperandClock. - newRegistry(HierarchicalNameMapper) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the specifiedHierarchicalNameMapper. - newRegistry(HierarchicalNameMapper, Clock) - Static method in class com.linecorp.armeria.common.metric.DropwizardMeterRegistries
-
Returns a newly-created
DropwizardMeterRegistryinstance with the specifiedHierarchicalNameMapperandClock. - newRegistry(CollectorRegistry) - Static method in class com.linecorp.armeria.common.metric.PrometheusMeterRegistries
-
Deprecated.Returns a newly-created
PrometheusMeterRegistryinstance with the specifiedCollectorRegistry. - newRegistry(CollectorRegistry, Clock) - Static method in class com.linecorp.armeria.common.metric.PrometheusMeterRegistries
-
Deprecated.Returns a newly-created
PrometheusMeterRegistryinstance with the specifiedCollectorRegistryandClock. - newRegistry(PrometheusRegistry) - Static method in class com.linecorp.armeria.common.prometheus.PrometheusMeterRegistries
-
Returns a newly-created
PrometheusMeterRegistryinstance with the specifiedPrometheusRegistry. - newRegistry(PrometheusRegistry, Clock) - Static method in class com.linecorp.armeria.common.prometheus.PrometheusMeterRegistries
-
Returns a newly-created
PrometheusMeterRegistryinstance with the specifiedPrometheusRegistryandClock. - newSamlDecorator() - Method in class com.linecorp.armeria.server.saml.SamlServiceProvider
-
Creates a decorator which initiates a SAML authentication if a request is not authenticated.
- newSamlService() - Method in class com.linecorp.armeria.server.saml.SamlServiceProvider
-
Creates an
HttpServicewhich handles SAML messages. - newScope(TraceContext) - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
- newSelector(EndpointGroup) - Method in interface com.linecorp.armeria.client.endpoint.EndpointSelectionStrategy
- newStorage() - Method in interface com.linecorp.armeria.common.RequestContextStorageProvider
-
Creates a new
RequestContextStorage. - newStream() - Method in class com.linecorp.armeria.server.file.StreamingHttpFile
-
Opens a new stream which reads from the file.
- newStructInfo(Descriptors.Descriptor) - Static method in class com.linecorp.armeria.server.protobuf.ProtobufDescriptiveTypeInfoProvider
-
Creates a new
StructInfofrom the specifiedDescriptors.Descriptor. - newThreadFactory(String, boolean) - Static method in class com.linecorp.armeria.common.util.ThreadFactories
-
Creates a new
ThreadFactoryfor non event loop thread. - newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class com.linecorp.armeria.common.metric.NoopMeterRegistry
- newTimer(MeterRegistry, String, Iterable<Tag>) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns a newly-registered
Timerconfigured byMoreMeters.distributionStatisticConfig(). - newTimer(MeterRegistry, String, Iterable<Tag>, DistributionStatisticConfig) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Returns a newly-registered
Timerconfigured by givenDistributionStatisticConfig. - newTokenConsumer(Consumer<? super GrantedOAuth2AccessToken>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
An optional hook which gets executed whenever a new token is issued.
- newTokenConsumer(Consumer<? super GrantedOAuth2AccessToken>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
An optional hook which gets executed whenever a new token is issued.
- newTokenConsumer(Consumer<? super GrantedOAuth2AccessToken>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets an optional hook which gets executed whenever a new token is issued.
- newValue(V) - Method in class com.linecorp.armeria.common.util.AbstractOption
-
Returns a newly created option value.
- next() - Static method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerDecision
-
Returns a
CircuitBreakerDecisionthat skips the currentCircuitBreakerRuleand tries to evaluate a nextCircuitBreakerRule. - next() - Static method in class com.linecorp.armeria.client.retry.RetryDecision
-
Returns a
RetryDecisionthat skips the currentRetryRuleand tries to retry with the nextRetryRule. - nextDelayMillis() - Method in interface com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckerContext
-
Returns the delay for the next health check request in milliseconds.
- nextDelayMillis(int) - Method in class com.linecorp.armeria.client.retry.AbstractBackoff
- nextDelayMillis(int) - Method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns the number of milliseconds to wait for before attempting a retry.
- nextDelayMillis(int) - Method in class com.linecorp.armeria.client.retry.BackoffWrapper
- nextEventLoop() - Method in class com.linecorp.armeria.server.Server
-
Returns a
EventLoopfrom the worker group. - NIO - Enum constant in enum class com.linecorp.armeria.common.util.TransportType
- NO_CONTENT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
204 No Content.
- NO_MAX_INBOUND_MESSAGE_SIZE - Static variable in class com.linecorp.armeria.common.grpc.protocol.AbstractMessageDeframer
- NO_MAX_OUTBOUND_MESSAGE_SIZE - Static variable in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
- NO_VARY_SEARCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
No-Vary-Seearchheader field name. - noCache() - Method in class com.linecorp.armeria.common.CacheControl
-
Returns whether the
"no-cache"directive is enabled. - noCache() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noCache() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- noCache(boolean) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noCache(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- nodeAddressFilter(Predicate<? super NodeAddress>) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
- nodeName(String) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Sets the specified
nodeName. - NoHttpContentException - Exception Class in com.linecorp.armeria.common
-
A
RuntimeExceptionthat is raised when attempted to access a null request or response content. - NoHttpContentException() - Constructor for exception class com.linecorp.armeria.common.NoHttpContentException
-
Creates a new instance.
- NoHttpContentException(String) - Constructor for exception class com.linecorp.armeria.common.NoHttpContentException
-
Creates a new instance with the specified
message. - NoHttpContentException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.NoHttpContentException
-
Creates a new instance with the specified
messageandcause. - NoHttpContentException(Throwable) - Constructor for exception class com.linecorp.armeria.common.NoHttpContentException
-
Creates a new instance with the specified
cause. - NON_AUTHORITATIVE_INFORMATION - Static variable in class com.linecorp.armeria.common.HttpStatus
-
203 Non-Authoritative Information (since HTTP/1.1).
- NON_EXISTENT - Enum constant in enum class com.linecorp.armeria.client.cookie.CookieState
-
The cookie does not exist in the jar.
- nonBaseClientFactory(BiFunction<? super SessionProtocol, ? super Endpoint, ? extends WebClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Specifies the
BiFunctionthat creates a new non-baseWebClient, which is used for sending requests to other authorities than that of base URL. - nonce() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Returns the value of "oauth_nonce" property.
- nonce(String) - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Sets the value of oauth_nonce property.
- NONE - Enum constant in enum class com.linecorp.armeria.server.annotation.ExceptionVerbosity
-
Deprecated.Do not log any exceptions.
- NONE - Enum constant in enum class com.linecorp.armeria.server.docs.Markup
-
No markup.
- NONE - Static variable in class com.linecorp.armeria.common.SerializationFormat
-
No serialization format.
- nonExistent() - Static method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns an
AggregatedHttpFilewhich represents a non-existent file. - nonExistent() - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Returns an
HttpFilewhich represents a non-existent file. - NonNullByDefault - Annotation Interface in com.linecorp.armeria.common.annotation
-
Indicates the return values, parameters and fields are non-nullable by default.
- nonRequestThread(String) - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContextBuilder
-
Sets a regular expression that matches names of threads that should be considered non-request threads, meaning they may have spans created for clients outside the context of an Armeria request.
- nonRequestThread(Pattern) - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContextBuilder
-
Sets a regular expression that matches names of threads that should be considered non-request threads, meaning they may have spans created for clients outside of the context of an Armeria request.
- noop() - Static method in interface com.linecorp.armeria.client.ConnectionPoolListener
-
Returns an instance that does nothing.
- NoopMeterRegistry - Class in com.linecorp.armeria.common.metric
-
A
MeterRegistrywhich does not record any values. - NoopSubscriber<T> - Class in com.linecorp.armeria.common.stream
-
A
Subscriberthat discards all elements silently. - NoopSubscriber() - Constructor for class com.linecorp.armeria.common.stream.NoopSubscriber
- noRetry() - Static method in class com.linecorp.armeria.client.retry.RetryDecision
-
Returns a
RetryDecisionthat never retries. - NORMAL_CLOSURE - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1000indicates a normal closure. - noStore() - Method in class com.linecorp.armeria.common.CacheControl
-
Returns whether the
"no-store"directive is enabled. - noStore() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noStore() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- noStore(boolean) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noStore(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- NOT_ACCEPTABLE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
406 Not Acceptable.
- NOT_EXTENDED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
510 Not Extended (RFC2774).
- NOT_FOUND - Static variable in class com.linecorp.armeria.common.HttpStatus
-
404 Not Found.
- NOT_IMPLEMENTED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
501 Not Implemented.
- NOT_MATCHED - Enum constant in enum class com.linecorp.armeria.server.RoutingResultType
-
A
Routedid not match aRoutingContext. - NOT_MODIFIED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
304 Not Modified.
- notBefore() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"nbf" Token Introspection Response field, OPTIONAL.
- notBefore(Instant) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
nbfToken Introspection Response field, OPTIONAL. - notFound() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 404 Not Found to the status of this response.
- notificationFailed(L, Throwable) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when an event listener raises an exception.
- NOTIFY_CANCELLATION - Enum constant in enum class com.linecorp.armeria.common.stream.SubscriptionOption
-
To get notified by
Subscriber.onError(Throwable)even when theStreamMessageis cancelled. - notifyListeners(T) - Method in class com.linecorp.armeria.common.util.AbstractListenable
-
Notify the new value changes to the listeners added via
AbstractListenable.addListener(Consumer). - notifyStarted(L, T, V) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when the startup procedure is finished.
- notifyStarting(L, T) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when the startup procedure begins.
- notifyStopped(L, U) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when the shutdown procedure is finished.
- notifyStopping(L, U) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when the shutdown procedure begins.
- noTransform() - Method in class com.linecorp.armeria.common.CacheControl
-
Returns whether the
"no-transform"directive is enabled. - noTransform() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noTransform() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- noTransform(boolean) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
- noTransform(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
- Nullable - Annotation Interface in com.linecorp.armeria.common.annotation
-
Indicates the return values, parameters and fields are nullable.
- nullOriginAllowed() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Determines if a
"null"origin is allowed. - NullToNoContentResponseConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A response converter implementation which creates an
HttpResponseofHttpStatus.NO_CONTENTwhen the specifiedresultisnull. - NullToNoContentResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.NullToNoContentResponseConverterFunction
- numActiveRequests() - Method in class com.linecorp.armeria.client.limit.AbstractConcurrencyLimitingClient
-
Returns the number of the
Requests that are being executed. - numCommonBlockingTaskThreads() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default number of blocking task executor threads.
- numCommonBlockingTaskThreads() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default number of blocking task executor threads.
- numCommonWorkers() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the default number of common worker group threads.
- numCommonWorkers(TransportType) - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the default number of common worker group threads.
- numConnections() - Method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the number of open connections managed by this
ClientFactory. - numConnections() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- numConnections() - Method in class com.linecorp.armeria.server.Server
-
Returns the number of open connections on this
Server. - numThreads(int) - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Sets the number of blocking task executor threads.
- numWildcards() - Method in class com.linecorp.armeria.common.MediaType
-
Returns the number of wildcards of this
MediaType.
O
- oAuth1a() - Static method in class com.linecorp.armeria.server.auth.AuthTokenExtractors
-
Returns an
OAuth1aTokenextractor function. - OAuth1aToken - Class in com.linecorp.armeria.common.auth
-
The bearer token of OAuth 1.0a authentication.
- OAuth1aTokenBuilder - Class in com.linecorp.armeria.common.auth
-
Builds a new
OAuth1aToken. - oAuth2() - Static method in class com.linecorp.armeria.server.auth.AuthTokenExtractors
-
Returns an
OAuth2Tokenextractor function. - OAuth2AuthorizationGrant - Interface in com.linecorp.armeria.client.auth.oauth2
-
Represents an OAuth 2.0 Access Token Grant flow to obtain Access Token.
- OAuth2AuthorizationGrantBuilder - Class in com.linecorp.armeria.client.auth.oauth2
-
A builder for
OAuth2AuthorizationGrantwhich represents an OAuth 2.0 Access Token Grant flow. - OAuth2Client - Class in com.linecorp.armeria.client.auth.oauth2
-
Decorates a
HttpClientwith an OAuth 2.0 Authorization Grant flow. - OAuth2ClientCredentialsGrant - Class in com.linecorp.armeria.client.auth.oauth2
-
Deprecated.
- OAuth2ClientCredentialsGrantBuilder - Class in com.linecorp.armeria.client.auth.oauth2
-
Deprecated.
- OAuth2Request - Interface in com.linecorp.armeria.common.auth.oauth2
-
An interface that represents an OAuth 2.0 request.
- OAuth2ResourceOwnerPasswordCredentialsGrant - Class in com.linecorp.armeria.client.auth.oauth2
-
Deprecated.
- OAuth2ResourceOwnerPasswordCredentialsGrantBuilder - Class in com.linecorp.armeria.client.auth.oauth2
-
Deprecated.
- OAuth2ResponseHandler<T> - Interface in com.linecorp.armeria.common.auth.oauth2
-
A functional interface to handle OAuth2 responses.
- OAuth2Token - Class in com.linecorp.armeria.common.auth
-
The bearer token of OAuth 2.0 authentication.
- OAuth2TokenDescriptor - Class in com.linecorp.armeria.common.auth.oauth2
-
Defines a structure of the Token Introspection Response, as per [RFC7662], Section 2.2.
- OAuth2TokenDescriptorBuilder - Class in com.linecorp.armeria.common.auth.oauth2
-
Builds an instance of
OAuth2TokenDescriptor. - OAuth2TokenIntrospectionAuthorizer - Class in com.linecorp.armeria.server.auth.oauth2
-
Determines whether a given
OAuth2Tokenis authorized for the service registered in using OAuth 2.0 Token Introspection. - OAuth2TokenIntrospectionAuthorizerBuilder - Class in com.linecorp.armeria.server.auth.oauth2
-
Builds a
OAuth2TokenIntrospectionAuthorizerinstance. - OAuth2TokenScopeValidator - Class in com.linecorp.armeria.server.auth.oauth2
-
A helper class that allows handling optional validation of the OAuth 2 token within specific execution context (e.g. to implement fine-grained access control).
- objectMapper(ObjectMapper) - Method in class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
-
Sets the
ObjectMapperthat will be used to convert headers into aJsonNode. - objectMapper(ObjectMapper) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
ObjectMapperthat will be used to convert an object into a JSON format message. - ObservableResponseConverterFunction - Class in com.linecorp.armeria.server.rxjava2
-
A
ResponseConverterFunctionwhich converts theObservableinstance to aFlowablefirst, then converts it to anHttpResponseusing the specifiedresponseConverter. - ObservableResponseConverterFunction - Class in com.linecorp.armeria.server.rxjava3
-
A
ResponseConverterFunctionwhich converts theObservableinstance to aFlowablefirst, then converts it to anHttpResponseusing the specifiedresponseConverter. - ObservableResponseConverterFunction(ResponseConverterFunction) - Constructor for class com.linecorp.armeria.server.rxjava2.ObservableResponseConverterFunction
-
Creates a new
ResponseConverterFunctioninstance. - ObservableResponseConverterFunction(ResponseConverterFunction) - Constructor for class com.linecorp.armeria.server.rxjava3.ObservableResponseConverterFunction
-
Creates a new
ResponseConverterFunctioninstance. - ObservableResponseConverterFunction(ResponseConverterFunction, ExceptionHandlerFunction) - Constructor for class com.linecorp.armeria.server.rxjava2.ObservableResponseConverterFunction
-
Deprecated.The registered
ExceptionHandlerFunctions will be applied automatically. UseObservableResponseConverterFunction(ResponseConverterFunction)instead. - ObservableResponseConverterFunction(ResponseConverterFunction, ExceptionHandlerFunction) - Constructor for class com.linecorp.armeria.server.rxjava3.ObservableResponseConverterFunction
-
Deprecated.The registered
ExceptionHandlerFunctions will be applied automatically. UseObservableResponseConverterFunction(ResponseConverterFunction)instead. - ObservationClient - Class in com.linecorp.armeria.client.observation
- ObservationService - Class in com.linecorp.armeria.server.observation
- OBSERVE_BROWSING_TOPICS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Observe-Browsing-Topicsheader field name. - obtrudeException(Throwable) - Method in class com.linecorp.armeria.common.CompletableRpcResponse
- obtrudeException(Throwable) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Throws an
UnsupportedOperationException. - obtrudeValue(T) - Method in class com.linecorp.armeria.common.util.UnmodifiableFuture
-
Throws an
UnsupportedOperationException. - OCTET_STREAM - Static variable in class com.linecorp.armeria.common.MediaType
- OCTET_STREAM - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/octet-stream".
- of() - Static method in interface com.linecorp.armeria.client.BlockingWebClient
-
Returns a
BlockingWebClientwithout a base URI using the defaultClientFactoryand the defaultClientOptions. - of() - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Returns an empty
ClientDecorationwhich does not decorate aClient. - of() - Static method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns an empty singleton
ClientFactoryOptions. - of() - Static method in class com.linecorp.armeria.client.ClientOptions
-
Returns an empty singleton
ClientOptions. - of() - Static method in interface com.linecorp.armeria.client.endpoint.dns.DnsQueryListener
-
Returns the default
DnsQueryListenerwhich logsDnsRecordquery failures. - of() - Static method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Returns a singleton
EndpointGroupwhich does not contain anyEndpoints. - of() - Static method in class com.linecorp.armeria.client.redirect.RedirectConfig
-
Returns the default
RedirectConfig. - of() - Static method in interface com.linecorp.armeria.client.RequestOptions
-
Returns an empty
RequestOptions. - of() - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a
RestClientwithout a base URI using the defaultClientFactoryand the defaultClientOptions. - of() - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a
WebClientwithout a base URI using the defaultClientFactoryand the defaultClientOptions. - of() - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a
WebSocketClientwithout a base URI. - of() - Static method in interface com.linecorp.armeria.common.Attributes
-
Returns an empty
Attributes. - of() - Static method in interface com.linecorp.armeria.common.ConcurrentAttributes
-
Returns a new empty
ConcurrentAttributes. - of() - Static method in class com.linecorp.armeria.common.ContentDisposition
-
Returns an empty
ContentDisposition. - of() - Static method in interface com.linecorp.armeria.common.Cookies
- of() - Static method in interface com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunction
-
Returns the default
GrpcExceptionHandlerFunction. - of() - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns an empty
HttpHeaders. - of() - Static method in interface com.linecorp.armeria.common.logging.HeaderMaskingFunction
-
Returns the default
HeaderMaskingFunctionthat masks the given value with****. - of() - Static method in interface com.linecorp.armeria.common.logging.LogWriter
-
Returns the default
LogWriter. - of() - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns an empty
QueryParams. - of() - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat will publish no objects, just a close event. - of() - Static method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
-
Returns a new
AsyncCloseableSupportthat will be completed immediately onAsyncCloseableSupport.close()orAsyncCloseableSupport.closeAsync(). - of() - Static method in interface com.linecorp.armeria.common.util.BlockingTaskExecutor
-
Returns the default
BlockingTaskExecutorwith a 60s timeout and unbounded work queue. - of() - Static method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4JCircuitBreakerClientHandler
-
Creates a default
CircuitBreakerClientHandlerwhich usesResilience4jCircuitBreakerMapping.of()to handle requests. - of() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Returns the default
Resilience4jCircuitBreakerMapping. - of() - Static method in exception class com.linecorp.armeria.resilience4j.circuitbreaker.FailedCircuitBreakerDecisionException
-
Returns the default
FailedCircuitBreakerDecisionException. - of() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.Resilience4jCircuitBreakerFactory
-
Returns the default
Resilience4jCircuitBreakerFactory. - of() - Static method in interface com.linecorp.armeria.server.graphql.ExecutionIdGenerator
-
Returns the default
ExecutionIdGeneratorthat usesRequestContext.id()as the execution ID. - of() - Static method in interface com.linecorp.armeria.server.graphql.GraphqlErrorHandler
-
Return the default
GraphqlErrorHandler. - of() - Static method in interface com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptions
-
Returns the default
HttpJsonTranscodingOptions. - of() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text or json response based on the content type.
- of() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
-
Return the default mapping function which follows the mapping rules defined in upstream Google APIs code.proto.
- of() - Static method in class com.linecorp.armeria.server.management.ManagementService
-
Returns a singleton
ManagementService. - of() - Static method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.Returns a new
PrometheusExpositionServicethat exposes Prometheus metrics fromCollectorRegistry.defaultRegistry. - of() - Static method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
-
Returns a new
PrometheusExpositionServicethat exposes Prometheus metrics fromPrometheusRegistry.defaultRegistry. - of() - Static method in class com.linecorp.armeria.server.ServiceOptions
-
Returns the default
ServiceOptions. - of(boolean) - Static method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
Creates
AuthorizationStatusbased on the given boolean status, with neitherAuthFailureHandlernorAuthSuccessHandlerdefined. - of(boolean, boolean) - Static method in enum class com.linecorp.armeria.common.ExchangeType
- of(int) - Static method in interface com.linecorp.armeria.client.limit.ConcurrencyLimit
-
Returns a newly-created
ConcurrencyLimitwith the specifiedmaxConcurrency. - of(int) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response.
- of(int) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
statusCode. - of(int) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedstatusCode. - of(int) - Static method in class com.linecorp.armeria.common.util.SettableIntSupplier
-
Creates a new instance with the specified
initialValue. - of(int) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
-
Deprecated.Use
HttpStatusException.of(int)instead. - of(int) - Static method in exception class com.linecorp.armeria.server.HttpStatusException
-
Returns a new
HttpStatusExceptioninstance with the specified HTTP status code. - of(int, String, Iterable<String>) - Static method in exception class com.linecorp.armeria.client.redirect.TooManyRedirectsException
-
Returns a new
TooManyRedirectsException. - of(int, String, String...) - Static method in exception class com.linecorp.armeria.client.redirect.TooManyRedirectsException
-
Returns a new
TooManyRedirectsException. - of(int, Throwable) - Static method in exception class com.linecorp.armeria.server.HttpStatusException
-
Returns a new
HttpStatusExceptioninstance with the specified HTTP status code andcause. - of(long) - Static method in interface com.linecorp.armeria.common.RequestId
-
Returns a
RequestIdcreated from the specified 64-bit integer. - of(long, long) - Static method in class com.linecorp.armeria.client.circuitbreaker.EventCount
-
Returns a new
EventCountwith the specified number of successes and failures. - of(long, long, long, Duration) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns a newly created
BandwidthLimit. - of(long, long, Duration) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns a newly created
BandwidthLimit. - of(long, Duration) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns a newly created simple
BandwidthLimit. - of(long, Duration) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucket
-
Returns a newly created
TokenBucketwith a single simpleBandwidthLimit. - of(CircuitBreaker) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientHandler
-
Creates a default
CircuitBreakerClientHandlerwhich uses the providedCircuitBreakerto handle requests. - of(CircuitBreakerMapping) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientHandler
-
Creates a default
CircuitBreakerClientHandlerwhich uses the providedCircuitBreakerMappingto handle requests. - of(CircuitBreakerRule...) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a
CircuitBreakerRulethat combines the specifiedCircuitBreakerRules. - of(CircuitBreakerRuleWithContent<T>...) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a
CircuitBreakerRuleWithContentthat combines the specifiedCircuitBreakerRuleWithContents. - of(ClientFactoryOptions, ClientFactoryOptionValue<?>...) - Static method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Merges the specified
ClientFactoryOptionsandClientFactoryOptionValues. - of(ClientFactoryOptions, Iterable<? extends ClientFactoryOptionValue<?>>) - Static method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Merges the specified
ClientFactoryOptionsandClientFactoryOptionValues. - of(ClientFactoryOptionValue<?>...) - Static method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the
ClientFactoryOptionswith the specifiedClientFactoryOptionValues. - of(ClientOptions, ClientOptionValue<?>...) - Static method in class com.linecorp.armeria.client.ClientOptions
-
Merges the specified
ClientOptionsandClientOptionValues. - of(ClientOptions, Iterable<? extends ClientOptionValue<?>>) - Static method in class com.linecorp.armeria.client.ClientOptions
-
Merges the specified
ClientOptionsandClientOptionValues. - of(ClientOptionValue<?>...) - Static method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
ClientOptionswith the specifiedClientOptionValues. - of(DecoratingHttpClientFunction) - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Creates a new instance from a single
DecoratingHttpClientFunction. - of(EndpointGroup...) - Static method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- of(EndpointGroup, String) - Static method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
-
Returns a newly created
HealthCheckedEndpointGroupthat sends HTTPHEADhealth check requests with default options. - of(EndpointSelectionStrategy, EndpointGroup...) - Static method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- of(EndpointSelectionStrategy, Iterable<? extends EndpointGroup>) - Static method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- of(ProxyConfig) - Static method in interface com.linecorp.armeria.client.proxy.ProxyConfigSelector
-
Returns a
ProxyConfigSelectorwhich selects a staticProxyConfigfor all requests. - of(RetryRule...) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a
RetryRulethat combines the specifiedretryRules. - of(RetryRuleWithContent<T>...) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a
RetryRuleWithContentthat combines the specifiedretryRules. - of(WebClient) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientwith the specifiedWebClient. - of(WebClient) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
- of(WebClient) - Static method in class com.linecorp.armeria.spring.client.ArmeriaHttpExchangeAdapter
-
Creates a new instance with the specified
WebClient. - of(AggregatedHttpResponse) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
-
Returns a new
HttpResponseExceptioninstance with the specifiedAggregatedHttpResponse. - of(AggregatedHttpResponse, Throwable) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
-
Returns a new
HttpResponseExceptioninstance with the specifiedAggregatedHttpResponseandThrowable. - of(ClientAuthentication, String, String) - Static method in interface com.linecorp.armeria.common.auth.oauth2.TokenOperationRequest
-
Creates a new instance of
TokenOperationRequest. - of(ContentDisposition, HttpData) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(ContentDisposition, MediaType, HttpData) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(ContentDisposition, MediaType, CharSequence) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
-
Returns a new UTF-8-encoded
BodyPartusing the specifiedContentDisposition,MediaTypeandCharSequence. - of(ContentDisposition, MediaType, Publisher<? extends HttpData>) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(ContentDisposition, CharSequence) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(ContentDisposition, Publisher<? extends HttpData>) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(Cookie...) - Static method in interface com.linecorp.armeria.common.Cookies
-
Creates an instance with a copy of the specified set of
Cookies. - of(HttpData) - Static method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Creates a new
AggregatedHttpFilewhich streams the specifiedHttpData. - of(HttpData) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- of(HttpData, long) - Static method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
- of(HttpData, long) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- of(HttpHeaders) - Static method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns a new
RequestHeaderscopied from the specifiedHttpHeaders. - of(HttpHeaders) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderscopied from the specifiedHttpHeaders. - of(HttpHeaders) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specified headers and without content. - of(HttpHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.multipart.AggregatedBodyPart
-
Returns a new
AggregatedBodyPart. - of(HttpHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(HttpHeaders, CharSequence) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(HttpHeaders, Publisher<? extends HttpData>) - Static method in interface com.linecorp.armeria.common.multipart.BodyPart
- of(HttpHeaders, T) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specified headers and content. - of(HttpHeaders, T, HttpHeaders) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specified headers, content and trailers. - of(HttpMethod, String) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request with empty content.
- of(HttpMethod, String) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request with empty content and closes the stream.
- of(HttpMethod, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, MediaType, byte[]) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, byte[]) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, MediaType, HttpData) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, HttpData) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, MediaType, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, MediaType, CharSequence) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, CharSequence) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, MediaType, String) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, String) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, MediaType, String, Object...) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(HttpMethod, String, MediaType, String, Object...) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request and closes the stream.
- of(HttpMethod, String, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, Object, CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpMethod, String, CharSequence, String, CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.RequestHeaders
- of(HttpObject...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified objects.
- of(HttpRequest) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns a new
ClientRequestContextcreated from the specifiedHttpRequest. - of(HttpRequest) - Static method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns a new
ServiceRequestContextcreated from the specifiedHttpRequest. - of(HttpResponse) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
-
Returns a new
HttpResponseExceptioninstance with the specifiedHttpResponse. - of(HttpResponse, Throwable) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
- of(HttpStatus) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response.
- of(HttpStatus) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatus. - of(HttpStatus) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specifiedHttpStatusand without content. - of(HttpStatus) - Static method in exception class com.linecorp.armeria.server.HttpResponseException
-
Deprecated.Use
HttpStatusException.of(HttpStatus)instead. - of(HttpStatus) - Static method in exception class com.linecorp.armeria.server.HttpStatusException
-
Returns a new
HttpStatusExceptioninstance with the specifiedHttpStatus. - of(HttpStatusClass, LogLevel) - Static method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Creates a new
ResponseLogLevelMapperwhich returns the specifiedLogLevelif the givenRequestLog.responseStatus()belongs to the specifiedHttpStatusClass. - of(HttpStatus, LogLevel) - Static method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Creates a new
ResponseLogLevelMapperwhich returns the specifiedLogLevelif the givenRequestLog.responseStatus()is equal to the specifiedHttpStatus. - of(HttpStatus, MediaType, byte[]) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, byte[]) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, HttpData) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, HttpData) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, CharSequence) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, CharSequence) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, String) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, String) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, String, Object...) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, MediaType, String, Object...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified
HttpStatus. - of(HttpStatus, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand an additional header. - of(HttpStatus, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, CharSequence, Object, CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, CharSequence, String) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand an additional header. - of(HttpStatus, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, CharSequence, String, CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.ResponseHeaders
-
Returns a new
ResponseHeaderswith the specifiedHttpStatusand additional headers. - of(HttpStatus, Throwable) - Static method in exception class com.linecorp.armeria.server.HttpStatusException
- of(HttpStatus, Function<? super ClientRequestContext, ? extends Throwable>) - Static method in interface com.linecorp.armeria.spring.client.StatusHandler
- of(HttpStatus, T) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specifiedHttpStatusand content. - of(HttpStatus, T, HttpHeaders) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specifiedHttpStatus, content and trailers. - of(LogFormatter) - Static method in interface com.linecorp.armeria.common.logging.LogWriter
-
Returns a newly created
LogWriterwith the specifiedLogFormatter. - of(LogLevel) - Static method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Creates a new
RequestLogLevelMapperwhich always returns the specifiedLogLevel. - of(LogLevel, LogLevel) - Static method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Returns the default
ResponseLogLevelMapperwhich returns the specifiedsuccessfulResponseLogLevelwhen logging successful responses (e.g., no unhandled exception) andfailureResponseLogLevelif failure. - of(MediaType...) - Static method in class com.linecorp.armeria.common.MediaTypeSet
-
Returns the
MediaTypeSetwhich is composed of the specifiedMediaTypes. - of(MediaType, String) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of OK status with the content.
- of(MediaType, String, Object...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of OK status with the content.
- of(AggregatedBodyPart...) - Static method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns a new
AggregatedMultipartwith the default boundary. - of(BodyPart...) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(RequestContext, BlockingTaskExecutor) - Static method in interface com.linecorp.armeria.common.ContextAwareBlockingTaskExecutor
-
Returns a new
ContextAwareBlockingTaskExecutorthat sets the specifiedRequestContextbefore executing any submitted tasks. - of(RequestContext, EventLoop) - Static method in interface com.linecorp.armeria.common.ContextAwareEventLoop
-
Returns a new
ContextAwareEventLoopthat sets the specifiedRequestContextbefore executing any submitted tasks. - of(RequestContext, Runnable) - Static method in interface com.linecorp.armeria.common.ContextAwareRunnable
-
Returns a new
ContextAwareRunnablethat sets the specifiedRequestContextbefore executing an underlyingRunnable. - of(RequestContext, Callable<T>) - Static method in interface com.linecorp.armeria.common.ContextAwareCallable
-
Returns a new
ContextAwareCallablethat sets the specifiedRequestContextbefore executing an underlyingCallable. - of(RequestContext, Executor) - Static method in interface com.linecorp.armeria.common.ContextAwareExecutor
-
Returns a new
ContextAwareExecutorthat sets the specifiedRequestContextbefore executing any submitted tasks. - of(RequestContext, ExecutorService) - Static method in interface com.linecorp.armeria.common.ContextAwareExecutorService
-
Returns a new
ContextAwareExecutorServicethat sets the specifiedRequestContextbefore executing any submitted tasks. - of(RequestContext, ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.ContextAwareScheduledExecutorService
-
Returns a new
ContextAwareScheduledExecutorServicethat sets the specifiedRequestContextbefore executing any submitted tasks. - of(RequestContext, BiConsumer<T, U>) - Static method in interface com.linecorp.armeria.common.ContextAwareBiConsumer
-
Returns a new
ContextAwareBiConsumerthat sets the specifiedRequestContextbefore executing an underlyingBiConsumer. - of(RequestContext, BiFunction<T, U, R>) - Static method in interface com.linecorp.armeria.common.ContextAwareBiFunction
-
Returns a new
ContextAwareBiFunctionthat sets the specifiedRequestContextbefore executing an underlyingBiFunction. - of(RequestContext, Consumer<T>) - Static method in interface com.linecorp.armeria.common.ContextAwareConsumer
-
Returns a new
ContextAwareConsumerthat sets the specifiedRequestContextbefore executing an underlyingConsumer. - of(RequestContext, Function<T, R>) - Static method in interface com.linecorp.armeria.common.ContextAwareFunction
-
Returns a new
ContextAwareFuturethat sets the specifiedRequestContextbefore executing an underlyingFunction. - of(RequestHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request with empty content.
- of(RequestHeaders) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new
HttpRequestwith empty content and closes the stream. - of(RequestHeaders) - Static method in interface com.linecorp.armeria.common.RequestEntity
-
Returns a newly created
RequestEntitywith the specifiedRequestHeaders. - of(RequestHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(RequestHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new
HttpRequestand closes the stream. - of(RequestHeaders, HttpData...) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new
HttpRequestthat publishes the givenHttpObjects and closes the stream. - of(RequestHeaders, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Creates a new HTTP request.
- of(RequestHeaders, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new
HttpRequestand closes the stream. - of(RequestHeaders, CompletionStage<? extends StreamMessage<? extends HttpObject>>) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request whose
Publisheris produced by the specifiedCompletionStage. - of(RequestHeaders, CompletionStage<? extends StreamMessage<? extends HttpObject>>, EventExecutor) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new HTTP request whose
Publisheris produced by the specifiedCompletionStage. - of(RequestHeaders, Publisher<? extends HttpData>, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new instance from an existing
RequestHeaders,Publisherand trailers. - of(RequestHeaders, Publisher<? extends HttpObject>) - Static method in interface com.linecorp.armeria.common.HttpRequest
-
Creates a new instance from an existing
RequestHeadersandPublisher. - of(RequestHeaders, T) - Static method in interface com.linecorp.armeria.common.RequestEntity
- of(RequestHeaders, T, HttpHeaders) - Static method in interface com.linecorp.armeria.common.RequestEntity
- of(ResponseHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response with empty content.
- of(ResponseHeaders) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified headers.
- of(ResponseHeaders) - Static method in interface com.linecorp.armeria.common.ResponseEntity
-
Returns a newly created
ResponseEntitywith the specifiedResponseHeaders. - of(ResponseHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response.
- of(ResponseHeaders, HttpData) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified headers and content.
- of(ResponseHeaders, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response.
- of(ResponseHeaders, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the specified objects.
- of(ResponseHeaders, Publisher<? extends HttpData>, HttpHeaders) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified headers and trailers whose stream is produced from an existing
Publisher. - of(ResponseHeaders, Publisher<? extends HttpData>, Function<Throwable, HttpHeaders>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified headers and trailers function whose stream is produced from an existing
Publisher. - of(ResponseHeaders, Publisher<? extends HttpObject>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified headers whose stream is produced from an existing
Publisher. - of(ResponseHeaders, T) - Static method in interface com.linecorp.armeria.common.ResponseEntity
- of(ResponseHeaders, T, HttpHeaders) - Static method in interface com.linecorp.armeria.common.ResponseEntity
- of(RpcRequest, String) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns a new
ClientRequestContextcreated from the specifiedRpcRequestand URI. - of(RpcRequest, URI) - Static method in interface com.linecorp.armeria.client.ClientRequestContext
- of(Scheme, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedSchemeusing the defaultClientOptions. - of(Scheme, EndpointGroup, String, Class<?>, ClientOptions) - Static method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns a newly created
ClientBuilderParamsfrom the specified properties. - of(Scheme, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedSchemeandpathusing the defaultClientOptions. - of(SerializationFormat, SessionProtocol) - Static method in class com.linecorp.armeria.common.Scheme
- of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupthat retrieves theEndpointlist from the specifiedEndpointGroup. - of(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifiedEndpointGroupwith the specifiedSessionProtocolusing the defaultClientFactoryand the defaultClientOptions. - of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
Retrofitwhich sends requests to the specifiedEndpointusing the specifiedSessionProtocol. - of(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientthat connects to the specifiedEndpointGroupwith the specifiedSessionProtocolusing the defaultClientFactoryand the defaultClientOptions. - of(SessionProtocol, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedSessionProtocolusing the defaultClientOptions. - of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerwhich registers the currentServerto the specifiedEndpointGroup. - of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
-
Returns a new
EurekaEndpointGroupthat retrieves theEndpointlist from the specifiedEndpointGroupunder the specifiedpath. - of(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandpathusing the defaultClientFactoryand the defaultClientOptions. - of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
Retrofitwhich sends requests to the specifiedEndpointusing the specifiedSessionProtocolandpath. - of(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientthat connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandpathusing the defaultClientFactoryand the defaultClientOptions. - of(SessionProtocol, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedschemeandpathusing the defaultClientOptions. - of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
-
Returns a new
EurekaUpdatingListenerwhich registers the currentServerto the specifiedEndpointGroupunder the specifiedpath. - of(SessionProtocol, Iterable<SessionProtocol>) - Static method in exception class com.linecorp.armeria.client.redirect.UnexpectedProtocolRedirectException
-
Returns a new
UnexpectedProtocolRedirectException. - of(StreamMessage<WebSocketFrame>) - Static method in interface com.linecorp.armeria.common.websocket.WebSocket
-
Returns a new
WebSocketwhose stream is produced from the specifiedStreamMessage. - of(Resilience4jCircuitBreakerMapping) - Static method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4JCircuitBreakerClientHandler
-
Creates a default
CircuitBreakerClientHandlerwhich uses the providedCircuitBreakerMappingto handle requests. - of(HttpVfs) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServicefor the specifiedHttpVfs. - of(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text or json response based on the content type.
- of(HealthChecker...) - Static method in class com.linecorp.armeria.server.healthcheck.HealthCheckService
-
Returns a newly created
HealthCheckServicewith the specifiedHealthCheckers. - of(ListenableHealthChecker...) - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a newly created
GrpcHealthCheckServicewith the specifiedListenableHealthCheckers. - of(SamlNameIdFormat, boolean) - Static method in class com.linecorp.armeria.server.saml.SamlNameIdPolicy
- of(WebSocketServiceHandler) - Static method in interface com.linecorp.armeria.server.websocket.WebSocketService
-
Returns a new
WebSocketServicewith theWebSocketServiceHandler. - 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
InternalServicesfrom the specified properties. - of(ClusterSnapshot) - Static method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
-
Creates a
XdsEndpointGroupbased on the specifiedClusterSnapshot. - of(ListenerRoot) - Static method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
-
Creates a
XdsEndpointGroupwhich listens to the specified listener. - of(ListenerRoot, boolean) - Static method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
-
Creates a
XdsEndpointGroupwhich listens to the specified listener. - of(GraphQL) - Static method in interface com.linecorp.armeria.server.graphql.GraphqlService
-
Returns a new
GraphqlService. - of(Bootstrap) - Static method in interface com.linecorp.armeria.xds.XdsBootstrap
-
Constructs a
XdsBootstrapwhich watches resources using the providedBootstrap. - of(Bootstrap, EventExecutor) - Static method in interface com.linecorp.armeria.xds.XdsBootstrap
-
Constructs a
XdsBootstrapwhich watches resources using the providedBootstrap. - of(Config, String, String) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupwith the specifiedConfig,namespaceandserviceName. - of(KubernetesClient, String, String) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupwith the specifiedKubernetesClient,namespaceandserviceName. - of(CircuitBreaker) - Static method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4JCircuitBreakerClientHandler
-
Creates a default
CircuitBreakerClientHandlerwhich uses the providedCircuitBreakerto handle requests. - of(ServiceDescriptor) - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a newly-created
GrpcJsonMarshallerwhich serializes and deserializes aMessageserved by the service. - of(DomainSocketAddress) - Static method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns a newly created
DomainSocketAddresswith the Unix domain socket path of the specified Netty address. - of(AsciiString) - Static method in class com.linecorp.armeria.common.HttpHeaderNames
-
Lower-cases and converts the specified header name into an
AsciiString. - of(AttributeKey<T>, T) - Static method in interface com.linecorp.armeria.common.Attributes
- of(AttributeKey<T>, T, AttributeKey<U>, U) - Static method in interface com.linecorp.armeria.common.Attributes
- of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V) - Static method in interface com.linecorp.armeria.common.Attributes
- of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V, AttributeKey<W>, W) - Static method in interface com.linecorp.armeria.common.Attributes
- of(CollectorRegistry) - Static method in class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.Returns a new
PrometheusExpositionServicethat exposes Prometheus metrics from the specifiedCollectorRegistry. - of(PrometheusRegistry) - Static method in class com.linecorp.armeria.server.prometheus.PrometheusExpositionService
-
Returns a new
PrometheusExpositionServicethat exposes Prometheus metrics from the specifiedPrometheusRegistry. - of(File) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat streams the specifiedFile. - of(File) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServicefor the specifiedrootDirin an O/S file system. - of(File) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- of(File) - Static method in interface com.linecorp.armeria.server.file.HttpVfs
-
Creates a new
HttpVfswith the specifiedrootDirin an O/S file system. - of(File) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicewith the web application at the specified document base, which can be a directory or a JAR/WAR file. - of(File, String) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicewith the web application at the specified document base, which can be a directory or a JAR/WAR file. - of(InputStream) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat streams bytes from the specifiedInputStream. - of(Object) - Static method in interface com.linecorp.armeria.common.RpcResponse
-
Returns a newly created successfully complete
RpcResponse. - of(CharSequence) - Static method in class com.linecorp.armeria.common.HttpHeaderNames
-
Lower-cases and converts the specified header name into an
AsciiString. - of(CharSequence, Object) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified header. - of(CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(CharSequence, Object, CharSequence, Object, CharSequence, Object, CharSequence, Object) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(CharSequence, String) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified header. - of(CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(CharSequence, String, CharSequence, String, CharSequence, String, CharSequence, String) - Static method in interface com.linecorp.armeria.common.HttpHeaders
-
Returns a new
HttpHeaderswith the specified headers. - of(Class<?>, String, String, Iterable<?>) - Static method in interface com.linecorp.armeria.common.RpcRequest
-
Creates a new instance with the specified parameters.
- of(Class<?>, String) - Static method in interface com.linecorp.armeria.common.RpcRequest
-
Creates a new instance with no parameter.
- of(Class<?>, String) - Static method in class com.linecorp.armeria.common.util.AbstractOption
-
Returns the option of the specified option type and name.
- of(Class<?>, String, Object) - Static method in interface com.linecorp.armeria.common.RpcRequest
-
Creates a new instance with a single parameter.
- of(Class<?>, String, Iterable<?>) - Static method in interface com.linecorp.armeria.common.RpcRequest
-
Creates a new instance with the specified parameters.
- of(Class<?>, String, Object...) - Static method in interface com.linecorp.armeria.common.RpcRequest
-
Creates a new instance with the specified parameters.
- of(Class<? extends Throwable>, LogLevel) - Static method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Creates a new
RequestLogLevelMapperwhich returns the specifiedLogLevelif the given class ofRequestOnlyLog.requestCause()is assignable from the specifiedThrowableclass. - of(Class<? extends Throwable>, LogLevel) - Static method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Creates a new
ResponseLogLevelMapperwhich returns the specifiedLogLevelif the given class ofRequestLog.responseCause()is assignable from the specifiedThrowableclass. - of(ClassLoader, String) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServicefor the specifiedrootDirin the current class path. - of(ClassLoader, String) - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Creates a new
HttpFilewhich streams the resource at the specifiedpath, loaded by the specifiedClassLoader. - of(ClassLoader, String) - Static method in interface com.linecorp.armeria.server.file.HttpVfs
-
Creates a new
HttpVfswith the specifiedrootDirin the current class path. - of(ClassLoader, String, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupcreated from the specified classpath resource. - of(Iterable<? extends CircuitBreakerRule>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a
CircuitBreakerRulethat combines the specifiedCircuitBreakerRules. - of(Iterable<? extends CircuitBreakerRuleWithContent<T>>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a
CircuitBreakerRuleWithContentthat combines the specifiedCircuitBreakerRuleWithContents. - of(Iterable<? extends ClientFactoryOptionValue<?>>) - Static method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the
ClientFactoryOptionswith the specifiedClientFactoryOptionValues. - of(Iterable<? extends ClientOptionValue<?>>) - Static method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
ClientOptionswith the specifiedClientOptionValues. - of(Iterable<? extends EndpointGroup>) - Static method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- of(Iterable<? extends RetryRule>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- of(Iterable<? extends RetryRuleWithContent<T>>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
- of(Iterable<? extends Cookie>) - Static method in interface com.linecorp.armeria.common.Cookies
-
Creates an instance with a copy of the specified set of
Cookies. - of(Iterable<? extends AggregatedBodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns a new
AggregatedMultipartwith the default boundary. - of(Iterable<? extends BodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(Iterable<? extends HealthChecker>) - Static method in class com.linecorp.armeria.server.healthcheck.HealthCheckService
-
Returns a newly created
HealthCheckServicewith the specifiedHealthCheckers. - of(Iterable<? extends ListenableHealthChecker>) - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a newly created
GrpcHealthCheckServicewith the specifiedListenableHealthCheckers. - of(Iterable<MediaType>) - Static method in class com.linecorp.armeria.common.MediaTypeSet
-
Returns the
MediaTypeSetwhich is composed of the specifiedMediaTypes. - of(Iterable<ResponseHeaders>, ResponseHeaders, HttpData, HttpHeaders) - Static method in interface com.linecorp.armeria.common.AggregatedHttpResponse
-
Creates a new HTTP response.
- of(Iterable<Pattern>) - Static method in class com.linecorp.armeria.common.logging.RegexBasedSanitizer
-
Returns a new instance created from the specified
Patterns. - of(Object) - Static method in class com.linecorp.armeria.server.thrift.ThriftCallService
-
Creates a new
ThriftCallServicewith the specified service implementation. - of(Object) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new
THttpServicewith the specified service implementation, supporting all thrift protocols and defaulting toTBinaryprotocol when the client doesn't specify one. - of(Object, SerializationFormat) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new
THttpServicewith the specified service implementation, supporting all thrift protocols and defaulting to the specifieddefaultSerializationFormatwhen the client doesn't specify one. - of(String) - Static method in interface com.linecorp.armeria.client.BlockingWebClient
-
Returns a new
BlockingWebClientthat connects to the specifieduriusing the default options. - of(String) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Creates a new
CircuitBreakerthat has the specified name and the default configurations. - of(String) - Static method in class com.linecorp.armeria.client.ClientFactoryOption
-
Returns the
ClientFactoryOptionwith the specifiedname. - of(String) - Static method in class com.linecorp.armeria.client.ClientOption
-
Returns the
ClientOptionwith the specifiedname. - of(String) - Static method in interface com.linecorp.armeria.client.DnsCache
-
Returns a newly-created
DnsCacheusing the specifiedcacheSpec. - of(String) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
-
Creates a
DnsAddressEndpointGroupwith an unspecified port that schedules queries on a randomEventLoopfromCommonPools.workerGroup(). - of(String) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroup
-
Creates a
DnsServiceEndpointGroupthat schedules queries on a randomEventLoopfromCommonPools.workerGroup(). - of(String) - Static method in class com.linecorp.armeria.client.Endpoint
-
Creates a new host
Endpointwith unspecified port number. - of(String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
- of(String) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
-
Returns a newly created
KubernetesEndpointGroupwith the specifiedserviceName. - of(String) - Static method in exception class com.linecorp.armeria.client.redirect.UnexpectedDomainRedirectException
-
Returns a new
UnexpectedDomainRedirectException. - of(String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifieduriusing the default options. - of(String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
Retrofitwith the specifiedbaseUrl. - of(String) - Static method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
-
Returns a newly created
RetrofitMeterIdPrefixFunctionwith the specifiedname. - of(String) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Creates a new
Backoffthat computes backoff delay using one ofBackoff.exponential(long, long, double),Backoff.fibonacci(long, long),Backoff.fixed(long)andBackoff.random(long, long)chaining withBackoff.withJitter(double, double)andBackoff.withMaxAttempts(int)from thespecificationstring that conforms to the following format:exponential=[initialDelayMillis:maxDelayMillis:multiplier]is forBackoff.exponential(long, long, double)(multiplier will be 2.0 if it's omitted)fibonacci=[initialDelayMillis:maxDelayMillis]is forBackoff.fibonacci(long, long)fixed=[delayMillis]is forBackoff.fixed(long)random=[minDelayMillis:maxDelayMillis]is forBackoff.random(long, long)jitter=[minJitterRate:maxJitterRate]is forBackoff.withJitter(double, double)(if only one jitter value is specified, it will be used forBackoff.withJitter(double)maxAttempts=[maxAttempts]is forBackoff.withMaxAttempts(int)The order of options does not matter, and thespecificationneeds at least one option. - of(String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientthat connects to the specifieduriusing the default options. - of(String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifieduriusing the default options. - of(String) - Static method in class com.linecorp.armeria.common.auth.OAuth2Token
-
Deprecated.use
AuthToken.ofOAuth2(String)instead. - of(String) - Static method in class com.linecorp.armeria.common.ContentDisposition
-
Returns a new
ContentDispositionwith the specifiedtype. - of(String) - Static method in interface com.linecorp.armeria.common.graphql.protocol.GraphqlRequest
-
Returns a newly-created
GraphqlRequestwith the specifiedquery. - of(String) - Static method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
-
Returns a newly created
GrpcMeterIdPrefixFunctionwith the specifiedname. - of(String) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of OK status with the content as UTF_8.
- of(String) - Static method in class com.linecorp.armeria.common.SerializationFormat
-
Returns the
SerializationFormatwith the specifiedSerializationFormat.uriText(). - of(String) - Static method in enum class com.linecorp.armeria.common.SessionProtocol
-
Returns the
SessionProtocolwith the specifiedSessionProtocol.uriText(). - of(String) - Static method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns a newly created
DomainSocketAddresswith the specifiedpathto the Unix domain socket. - of(String) - Static method in interface com.linecorp.armeria.common.util.Sampler
-
Returns a
Samplerthat is configured as specified in the givenspecificationstring. - of(String) - Static method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Creates a new
DescriptionInfowith the docStrings. - of(String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
- of(String) - Static method in interface com.linecorp.armeria.server.ServiceNaming
-
Returns the
ServiceNamingthat always returns the given hard-coded service name. - of(String) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns a newly created
BandwidthLimit. - of(String) - Static method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucket
-
Returns a newly created
TokenBucket. - of(String, int) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
-
Creates a
DnsAddressEndpointGroupthat schedules queries on a randomEventLoopfromCommonPools.workerGroup(). - of(String, int) - Static method in class com.linecorp.armeria.client.Endpoint
-
Creates a new host
Endpoint. - of(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifiedEndpointGroupwith the specifiedprotocolusing the defaultClientFactoryand the defaultClientOptions. - of(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
- of(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientthat connects to the specifiedEndpointGroupwith the specifiedprotocolusing the defaultClientFactoryand the defaultClientOptions. - of(String, EndpointGroup) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedschemeusing the defaultClientOptions. - of(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifiedEndpointGroupwith the specifiedprotocolandpathusing the defaultClientFactoryand the defaultClientOptions. - of(String, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
- of(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.WebClient
-
Returns a new
WebClientthat connects to the specifiedEndpointGroupwith the specifiedprotocolandpathusing the defaultClientFactoryand the defaultClientOptions. - of(String, EndpointGroup, String) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedEndpointGroupwith the specifiedschemeandpathusing the defaultClientOptions. - of(String, AggregatedBodyPart...) - Static method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns a new
AggregatedMultipartwith the specifiedboundary. - of(String, BodyPart...) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(String, Markup) - Static method in class com.linecorp.armeria.server.docs.DescriptionInfo
-
Creates a new
DescriptionInfowith the docStrings and specific markup. - of(String, TypeSignature) - Static method in class com.linecorp.armeria.server.docs.FieldInfo
- of(String, TypeSignature, DescriptionInfo) - Static method in class com.linecorp.armeria.server.docs.FieldInfo
- of(String, String, Map<String, Object>, Map<String, Object>) - Static method in interface com.linecorp.armeria.common.graphql.protocol.GraphqlRequest
- of(String, Iterable<? extends AggregatedBodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.AggregatedMultipart
-
Returns a new
AggregatedMultipartwith the specifiedboundary. - of(String, Iterable<? extends BodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(String, Iterable<String>) - Static method in exception class com.linecorp.armeria.client.redirect.CyclicRedirectsException
-
Returns a new
CyclicRedirectsException. - of(String, Object) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameter. - of(String, Object...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of OK status with the content as UTF_8.
- of(String, Object, String, Object) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, Object, String, Object, String, Object) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, Object, String, Object, String, Object, String, Object) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, String) - Static method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroup
- of(String, String) - Static method in class com.linecorp.armeria.common.auth.BasicToken
-
Deprecated.use
AuthToken.ofBasic(String, String)instead. - of(String, String) - Static method in class com.linecorp.armeria.common.ContentDisposition
- of(String, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Deprecated.Use
Cookie.ofSecure(String, String)instead to create a secureCookie. - of(String, String) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameter. - of(String, String...) - Static method in exception class com.linecorp.armeria.client.redirect.CyclicRedirectsException
-
Returns a new
CyclicRedirectsException. - of(String, String, ZooKeeperDiscoverySpec) - Static method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroup
-
Returns a new
ZooKeeperEndpointGroupthat retrieves theEndpointlist from the ZNode at the specified connection string and path. - of(String, String, ZooKeeperRegistrationSpec) - Static method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
-
Creates a ZooKeeper server listener, which registers the
Serverinto ZooKeeper. - of(String, String, File) - Static method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Creates a new
MultipartFile. - of(String, String, File, HttpHeaders) - Static method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Creates a new
MultipartFile. - of(String, String, String) - Static method in class com.linecorp.armeria.common.ContentDisposition
- of(String, String, String, String) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, String, String, String, String, String) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, String, String, String, String, String, String, String) - Static method in interface com.linecorp.armeria.common.QueryParams
-
Returns a new
QueryParamswith the specified parameters. - of(String, String, Path) - Static method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Creates a new
MultipartFile. - of(String, String, Path, HttpHeaders) - Static method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Creates a new
MultipartFile. - of(String, Function<byte[], Endpoint>) - Static method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroup
-
Creates a
DnsTextEndpointGroupthat schedules queries on a randomEventLoopfromCommonPools.workerGroup(). - of(String, Publisher<? extends BodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(Throwable) - Static method in exception class com.linecorp.armeria.client.UnprocessedRequestException
- of(InetSocketAddress) - Static method in class com.linecorp.armeria.server.ProxiedAddresses
-
Creates a new instance with the specified
sourceAddress. - of(InetSocketAddress, Iterable<? extends InetSocketAddress>) - Static method in class com.linecorp.armeria.server.ProxiedAddresses
-
Creates a new instance with the specified
sourceAddressanddestinationAddresses. - of(InetSocketAddress, InetSocketAddress) - Static method in class com.linecorp.armeria.server.ProxiedAddresses
-
Creates a new instance with the specified
sourceAddressanddestinationAddress. - of(ProxySelector) - Static method in interface com.linecorp.armeria.client.proxy.ProxyConfigSelector
-
Provides a way to reuse an existing
ProxySelectorwith some limitations. - of(SocketAddress) - Static method in class com.linecorp.armeria.client.Endpoint
-
Creates a new
Endpointfrom the specifiedSocketAddress. - of(URI) - Static method in interface com.linecorp.armeria.client.BlockingWebClient
-
Returns a new
BlockingWebClientthat connects to the specifiedURIusing the default options. - of(URI) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
- of(URI) - Static method in interface com.linecorp.armeria.client.RestClient
-
Returns a new
RestClientthat connects to the specifiedURIusing the default options. - of(URI) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
-
Returns a new
Retrofitwith the specifiedbaseUrl. - of(URI) - Static method in interface com.linecorp.armeria.client.WebClient
- of(URI) - Static method in interface com.linecorp.armeria.client.websocket.WebSocketClient
-
Returns a new
WebSocketClientthat connects to the specifiedURIusing the default options. - of(URI) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
- of(URI, Class<?>, ClientOptions) - Static method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns a newly created
ClientBuilderParamsfrom the specified properties. - of(URI, String) - Static method in class com.linecorp.armeria.client.consul.ConsulEndpointGroup
-
Returns a
ConsulEndpointGroupwith the specifiedserviceName. - of(Charset, CharSequence) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto anHttpData. - of(Charset, String) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto anHttpData. - of(Charset, String, Object...) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified formatted string into an
HttpData. - of(Path) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat streams the specifiedPath. - of(Path) - Static method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns a newly created
DomainSocketAddresswith the specifiedPathto the Unix domain socket. - of(Path) - Static method in class com.linecorp.armeria.server.file.FileService
-
Returns a new
FileServicefor the specifiedrootDirin an O/S file system. - of(Path) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- of(Path) - Static method in interface com.linecorp.armeria.server.file.HttpVfs
-
Creates a new
HttpVfswith the specifiedrootDirin an O/S file system. - of(Path) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicewith the web application at the specified document base, which can be a directory or a JAR/WAR file. - of(Path, int) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Deprecated.Use
StreamMessage.builder(Path)withAbstractByteStreamMessageBuilder.bufferSize(int) - of(Path, ByteBufAllocator, int) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Deprecated.Use
StreamMessage.builder(Path)withPathStreamMessageBuilder.alloc(ByteBufAllocator)andAbstractByteStreamMessageBuilder.bufferSize(int). - of(Path, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupcreated from the file at the specifiedPath. - of(Path, String) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicewith the web application at the specified document base, which can be a directory or a JAR/WAR file. - of(Path, ExecutorService, ByteBufAllocator, int) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Deprecated.Use
StreamMessage.builder(Path)withAbstractByteStreamMessageBuilder.executor(ExecutorService),PathStreamMessageBuilder.alloc(ByteBufAllocator)andAbstractByteStreamMessageBuilder.bufferSize(int) - of(CompletableFuture<? extends HttpResponse>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the
HttpResponseproduced by the specifiedCompletableFuture. - of(CompletableFuture<? extends Publisher<? extends T>>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat delegates to theStreamMessageproduced by the specifiedCompletableFuture. - of(CompletionStage<? extends HttpResponse>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the
HttpResponseproduced by the specifiedCompletionStage. - of(CompletionStage<? extends HttpResponse>, EventExecutor) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the
HttpResponseproduced by the specifiedCompletionStage. - of(CompletionStage<? extends StreamMessage<? extends T>>, EventExecutor) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat delegates to theStreamMessageproduced by the specifiedCompletionStage. - of(CompletionStage<? extends Publisher<? extends T>>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat delegates to theStreamMessageproduced by the specifiedCompletionStage. - of(ScheduledExecutorService) - Static method in interface com.linecorp.armeria.common.util.BlockingTaskExecutor
-
Returns a new
BlockingTaskExecutorthat uses the specifiedScheduledExecutorServiceto schedule and submit tasks. - of(BiFunction<? super ClientRequestContext, Request, String>, BiFunction<? super ClientRequestContext, Request, RetryConfig<T>>) - Static method in interface com.linecorp.armeria.client.retry.RetryConfigMapping
-
Creates a
RetryConfigMappingthat maps keys created bykeyFactorytoRetryConfigs created byretryConfigFactory. - of(BiFunction<? super ServiceRequestContext, T, ? extends CompletionStage<Boolean>>) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Creates a new
ThrottlingStrategythat determines whether a request should be accepted or not using a givenBiFunctioninstance. - of(BiFunction<? super ServiceRequestContext, T, ? extends CompletionStage<Boolean>>, String) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns a new
ThrottlingStrategythat determines whether a request should be accepted or not using a givenBiFunctioninstance. - of(BiFunction<? super MeterRegistry, ? super RequestOnlyLog, MeterIdPrefix>) - Static method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunction
-
Returns a
MeterIdPrefixFunctionwhich generates aMeterIdPrefixfrom the givenMeterRegistryandRequestOnlyLog. - of(Consumer<CompletableFuture<?>>) - Static method in class com.linecorp.armeria.common.util.AsyncCloseableSupport
-
Returns a new
AsyncCloseableSupportwhich calls the specifiedConsumeronAsyncCloseableSupport.close()orAsyncCloseableSupport.closeAsync(). - of(Function<? super HttpClient, ? extends HttpClient>) - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Creates a new instance from a single decorator
Function. - of(IntSupplier) - Static method in interface com.linecorp.armeria.client.limit.ConcurrencyLimit
-
Returns a newly-created
ConcurrencyLimitwith the specifiedIntSupplier. - of(Supplier<? extends HttpResponse>, Executor) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response that delegates to the
HttpResponseprovided by theSupplier. - of(Supplier<? extends CompletionStage<HealthCheckStatus>>, Duration) - Static method in interface com.linecorp.armeria.server.healthcheck.HealthChecker
-
Returns a newly created
ListenableHealthCheckerthat invokes the specified health checker function repetitively on an arbitraryEventExecutorfromCommonPools.workerGroup(). - of(Supplier<? extends CompletionStage<HealthCheckStatus>>, Duration, EventExecutor) - Static method in interface com.linecorp.armeria.server.healthcheck.HealthChecker
-
Returns a newly created
ListenableHealthCheckerthat invokes the specified health checker function repetitively on the specifiedEventExecutor. - of(Map<String, ? extends Iterable<?>>) - Static method in class com.linecorp.armeria.server.thrift.ThriftCallService
-
Creates a new multiplexed
ThriftCallServicewith the specified list service implementations. - of(Properties, String) - Static method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroup
-
Returns a new
PropertiesEndpointGroupcreated from the specifiedProperties. - of(Pattern...) - Static method in class com.linecorp.armeria.common.logging.RegexBasedSanitizer
-
Returns a new instance created from the specified
Patterns. - of(Connector) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicefrom an existing TomcatConnectorinstance. - of(Connector, String) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicefrom an existing TomcatConnectorinstance. - of(Tomcat) - Static method in class com.linecorp.armeria.server.tomcat.TomcatService
-
Creates a new
TomcatServicefrom an existingTomcatinstance. - of(CuratorFramework, String, ZooKeeperDiscoverySpec) - Static method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroup
-
Returns a new
ZooKeeperEndpointGroupthat retrieves theEndpointlist from the ZNode at the specified path using the specifiedCuratorFramework. - of(CuratorFramework, String, ZooKeeperRegistrationSpec) - Static method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
-
Creates a ZooKeeper server listener, which registers the
Serverinto ZooKeeper. - of(Server) - Static method in class com.linecorp.armeria.server.jetty.JettyService
-
Creates a new
JettyServicefrom an existing JettyServer. - of(Server, String) - Static method in class com.linecorp.armeria.server.jetty.JettyService
-
Creates a new
JettyServicefrom an existing JettyServer. - of(Server, String, boolean) - Static method in class com.linecorp.armeria.server.jetty.JettyService
-
Creates a new
JettyServicefrom an existing JettyServer. - of(Publisher<? extends HttpData>) - Static method in interface com.linecorp.armeria.common.stream.ByteStreamMessage
-
Creates a new
ByteStreamMessagefrom the specifiedPublisher. - of(Publisher<? extends HttpObject>) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response whose stream is produced from an existing
Publisher. - of(Publisher<? extends BodyPart>) - Static method in interface com.linecorp.armeria.common.multipart.Multipart
- of(Publisher<? extends T>) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagefrom the specifiedPublisher. - of(Logger) - Static method in interface com.linecorp.armeria.common.logging.LogWriter
- of(BeanFactory) - Static method in class com.linecorp.armeria.spring.SpringDependencyInjector
-
Creates a new
SpringDependencyInjectorthat injects dependencies in annotated services using the specifiedBeanFactory. - of(T) - Static method in interface com.linecorp.armeria.common.ResponseEntity
- of(T) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat will publish the singleobj. - of(T) - Static method in interface com.linecorp.armeria.server.annotation.HttpResult
-
Deprecated.Creates a new
HttpResultwith the specified content and theHttpStatus.OKstatus. - of(T...) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Creates a new
StreamMessagethat will publish the givenobjs. - of(T, T) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
- of(T, T, T) - Static method in interface com.linecorp.armeria.common.stream.StreamMessage
- ofAnnotated() - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstrueonly for the services detected by the annotated service plugin. - ofAscii(CharSequence) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto a US-ASCIIHttpData. - ofAscii(String) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto a US-ASCIIHttpData. - ofAscii(String, Object...) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified formatted string into a US-ASCII
HttpData. - ofAuthorization(String, String) - Static method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns a
ClientAuthenticationfor the OAuth 2.0 requests based on encoded authorization token and authorization type, as per [RFC6749], Section 2.3. - ofAuthorization(Supplier<String>, String) - Static method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.Use
ClientAuthentication.ofAuthorization(String, String)instead. - ofBase(String) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new type signature for a base type.
- ofBasic(String) - Static method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns a
ClientAuthenticationfor the OAuth 2.0 requests based on encoded HTTP basic authorization token, as per [RFC6749], Section 2.3. - ofBasic(String, String) - Static method in class com.linecorp.armeria.common.auth.AuthToken
-
Create a bearer token of HTTP basic access authentication.
- ofBasicAuthorization(Supplier<String>) - Static method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.Use
ClientAuthentication.ofBasic(String)} instead. - ofBinary(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofBinary(byte[], boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new binary
WebSocketFramewith thefinalFragment. - ofCached(HttpFile, int) - Static method in interface com.linecorp.armeria.server.file.HttpFile
- ofCatchAll() - Static method in interface com.linecorp.armeria.server.Route
-
Returns the catch-all
Routewhich matches every request. - ofCidr(String) - Static method in class com.linecorp.armeria.common.util.InetAddressPredicates
-
Returns a
Predicatewhich returnstrueif the givenInetAddressis in the range of a Classless Inter-domain Routing (CIDR) block. - ofCidr(InetAddress, int) - Static method in class com.linecorp.armeria.common.util.InetAddressPredicates
-
Returns a
Predicatewhich returnstrueif the givenInetAddressis in the range of a Classless Inter-domain Routing (CIDR) block. - ofCidr(InetAddress, String) - Static method in class com.linecorp.armeria.common.util.InetAddressPredicates
-
Returns a
Predicatewhich returnstrueif the givenInetAddressis in the range of a Classless Inter-domain Routing (CIDR) block. - ofClientCredentials(ClientAuthentication) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using only the client credentials, as per RFC 6749, Section 4.4. - ofClientCredentials(ClientAuthentication, List<String>) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the client credentials and the scopes, as per RFC 6749, Section 4.4. - ofClientCredentials(String, String) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the client ID and client secret, as per RFC 6749, Section 4.4. - ofClientPassword(String, String) - Static method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns a
ClientAuthenticationfor the given client ID and client secret, as per [RFC6749], Section 2.3.1. - ofClientPassword(String, String, boolean) - Static method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns a
ClientAuthenticationfor the given client ID and client secret, as per [RFC6749], Section 2.3.1. - ofClose(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofClose(WebSocketCloseStatus) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new
CloseWebSocketFramewith theWebSocketCloseStatus. - ofClose(WebSocketCloseStatus, String) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new
CloseWebSocketFramewith theWebSocketCloseStatusand the reason. - ofComment(String) - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Creates a new
ServerSentEventwith the specifiedcomment. - ofContainer(String, TypeSignature...) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new container type with the specified container type name and the type signatures of the elements it contains.
- ofContainer(String, Iterable<TypeSignature>) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new container type with the specified container type name and the type signatures of the elements it contains.
- ofContinuation(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofContinuation(byte[], boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new continuation
WebSocketFramewith the data andfinalFragment. - ofContinuation(String) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text continuation
WebSocketFramewhoseWebSocketFrame.isFinalFragment()is set totrue. - ofContinuation(String, boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text continuation
WebSocketFramewith the text andfinalFragment. - ofCpu(double, double) - Static method in interface com.linecorp.armeria.server.healthcheck.HealthChecker
-
Creates a new instance of
HealthCheckerwhich reports health based on cpu usage reported byOperatingSystemMXBean. - ofCreatable(SamlNameIdFormat) - Static method in class com.linecorp.armeria.server.saml.SamlNameIdPolicy
- ofCredentials(Supplier<? extends Map.Entry<String, String>>) - Static method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.
- ofCredentials(Supplier<? extends Map.Entry<String, String>>, String) - Static method in class com.linecorp.armeria.common.auth.oauth2.ClientAuthorization
-
Deprecated.
- ofData(String) - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Creates a new
ServerSentEventwith the specifieddata. - ofDefault() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Returns the default
CircuitBreakerMapping. - ofDefault() - Static method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the default
ClientFactoryimplementation. - ofDefault() - Static method in interface com.linecorp.armeria.client.DnsCache
-
Returns the default DNS cache.
- ofDefault() - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns the default
Backoff. - ofDefault() - Static method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
-
Returns the default
CurrentTraceContext. - ofDefault() - Static method in interface com.linecorp.armeria.common.Http1HeaderNaming
-
Returns the default
Http1HeaderNaming. - ofDefault() - Static method in interface com.linecorp.armeria.common.SuccessFunction
-
Returns the default success classification function which checks
RequestLog.responseCause()is null, 100 <=HttpStatus< 400 andRpcResponse.isCompletedExceptionally()==false. - ofDefault() - Static method in interface com.linecorp.armeria.server.file.MediaTypeResolver
-
Returns the default
MediaTypeResolver. - ofDefault() - Static method in interface com.linecorp.armeria.server.ServerErrorHandler
-
Returns the default
ServerErrorHandler. - ofDefault(String) - Static method in interface com.linecorp.armeria.common.metric.MeterIdPrefixFunction
-
Returns the default function that creates a
MeterIdPrefixwith the specified name and theTags derived from theRequestLogproperties. - ofDefaultName() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Creates a new
CircuitBreakerthat has a default name and the default configurations. - ofEnum(Class<?>) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new enum type signature for the specified type.
- ofEnum(String, Object) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new enum type signature for the provided name and arbitrary descriptor.
- ofEvent(String) - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Creates a new
ServerSentEventwith the specifiedevent. - ofExact(String) - Static method in class com.linecorp.armeria.common.util.InetAddressPredicates
- ofExact(InetAddress) - Static method in class com.linecorp.armeria.common.util.InetAddressPredicates
- OFF - Enum constant in enum class com.linecorp.armeria.common.logging.LogLevel
-
OFF log level.
- ofFailure(HttpResponse) - Static method in class com.linecorp.armeria.server.websocket.WebSocketUpgradeResult
-
Returns a failed
WebSocketUpgradeResultwith the fallbackHttpResponse. - ofFailure(AuthFailureHandler) - Static method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
Creates
AuthorizationStatussuccess status with optionalAuthFailureHandler. - ofFailure(Throwable) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new failed HTTP response.
- ofFailure(Throwable) - Static method in interface com.linecorp.armeria.common.RpcResponse
-
Returns a newly created exceptionally complete
RpcResponse. - ofFormats(Object, SerializationFormat, SerializationFormat...) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new
THttpServicewith the specified service implementation, supporting only the formats specified and defaulting to the specifieddefaultSerializationFormatwhen the client doesn't specify one. - ofFormats(Object, SerializationFormat, Iterable<SerializationFormat>) - Static method in class com.linecorp.armeria.server.thrift.THttpService
-
Creates a new
THttpServicewith the specified service implementation, supporting the protocols specified inotherSupportedSerializationFormatsand defaulting to the specifieddefaultSerializationFormatwhen the client doesn't specify one. - ofGraphql() - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstrueonly for the services detected by the graphql service plugin. - ofGrpc() - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstrueonly for the services detected by the gRPC plugin. - ofGson() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a newly-created
GrpcJsonMarshallerwhich serializes and deserializes aMessage. - ofHeader(CharSequence) - Static method in class com.linecorp.armeria.server.ClientAddressSource
-
Returns a
ClientAddressSourcewhich indicates the value of the specifiedheaderin a request will be used to determine a client address. - ofHttpPost(String) - Static method in class com.linecorp.armeria.server.saml.SamlEndpoint
-
Creates a
SamlEndpointof the specifieduriand the HTTP POST binding protocol. - ofHttpPost(URI) - Static method in class com.linecorp.armeria.server.saml.SamlEndpoint
-
Creates a
SamlEndpointof the specifieduriand the HTTP POST binding protocol. - ofHttpRedirect(String) - Static method in class com.linecorp.armeria.server.saml.SamlEndpoint
-
Creates a
SamlEndpointof the specifieduriand the HTTP Redirect binding protocol. - ofHttpRedirect(URI) - Static method in class com.linecorp.armeria.server.saml.SamlEndpoint
-
Creates a
SamlEndpointof the specifieduriand the HTTP Redirect binding protocol. - ofId(String) - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Creates a new
ServerSentEventwith the specifiedid. - ofIterable(String, TypeSignature) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new container type with the specified container type name and the type signatures of the elements it contains.
- ofJson() - Static method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
-
Returns the default JSON
HeadersSanitizerthat masksHttpHeaderNames.AUTHORIZATION,HttpHeaderNames.COOKIE,HttpHeaderNames.SET_COOKIE, andHttpHeaderNames.PROXY_AUTHORIZATIONwith****. - ofJson() - Static method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns the default JSON
LogFormatterthat converts aRequestOnlyLogorRequestLoginto a JSON format message. - ofJson() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a JSON response based on Google APIs.
- ofJson(ObjectMapper) - Static method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns a newly created
LogFormatterthat converts aRequestOnlyLogorRequestLoginto JSON format log message by using the specifiedObjectMapper. - ofJson(HttpStatus, MediaType, Object) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified
HttpStatus,MediaTypeandcontentthat is converted into JSON using the defaultObjectMapper. - ofJson(HttpStatus, Object) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified
HttpStatusandcontentthat is converted into JSON using the defaultObjectMapper. - ofJson(MediaType, Object) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified
MediaTypeandcontentthat is converted into JSON using the defaultObjectMapper. - ofJson(ResponseHeaders, Object) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified
ResponseHeadersandcontentthat is converted into JSON using the defaultObjectMapper. - ofJson(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a JSON response based on Google APIs.
- ofJson(Object) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response with the specified
contentthat is converted into JSON using the defaultObjectMapper. - ofJsonWebToken(String) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the JSON Web Token (JWT), as per RFC 7523. - ofJsonWebToken(String) - Static method in interface com.linecorp.armeria.common.auth.oauth2.ClientAuthentication
-
Returns a
ClientAuthenticationfor the given JSON Web Token (JWT), as per [RFC7523], Section 2.2. - ofJsonWebToken(String, ClientAuthentication, List<String>) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the JSON Web Token (JWT), as per RFC 7523. - ofJsonWebToken(String, ClientAuthentication) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the JSON Web Token (JWT), as per RFC 7523. - ofJwt(String, Algorithm, int, int) - Static method in interface com.linecorp.armeria.server.saml.SamlRequestIdManager
-
Returns a
SamlRequestIdManagerimplementation based on JSON Web Tokens specification. - ofJwt(String, String, int, int) - Static method in interface com.linecorp.armeria.server.saml.SamlRequestIdManager
-
Returns a
SamlRequestIdManagerimplementation based on JSON Web Tokens specification with theAlgorithminstance usingHmacSHA384. - ofList(TypeSignature) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new type signature for the list with the specified element type signature.
- ofMap(TypeSignature, TypeSignature) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new type signature for the map with the specified key and value type signatures.
- ofMethodName(String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the method matches the specifiedmethodName. - ofMethodName(String, String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the service and method matches the specifiedserviceNameandmethodName. - ofMethodName(String, String, String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the plugin, service and method matches the specifiedpluginName,serviceNameandmethodName. - ofOAuth2(String) - Static method in class com.linecorp.armeria.common.auth.AuthToken
-
Create a bearer token of OAuth 2.0 authentication.
- ofOptional(TypeSignature) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new type signature for the optional type with the specified element type signature.
- ofPing() - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a ping
WebSocketFrame. - ofPing(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new ping
WebSocketFramewith thedata. - ofPlainText() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text response.
- ofPlainText(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text response.
- ofPluginName(String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the plugin matches the specifiedpluginName. - ofPong() - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a pong
WebSocketFrame. - ofPong(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new pong
WebSocketFramewith thedata. - ofPooledBinary(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new binary
WebSocketFramewith theByteBufwhoseWebSocketFrame.isFinalFragment()is set totrue. - ofPooledBinary(ByteBuf, boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofPooledClose(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new
CloseWebSocketFramewith theByteBuf. - ofPooledContinuation(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new continuation
WebSocketFramewith theByteBufwhoseWebSocketFrame.isFinalFragment()is set totrue. - ofPooledContinuation(ByteBuf, boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofPooledPing(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new ping
WebSocketFramewith theByteBuf. - ofPooledPong(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new pong
WebSocketFramewith theByteBuf. - ofPooledText(ByteBuf) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
(Advanced users only) Returns a new text
WebSocketFramewith theByteBufwhoseWebSocketFrame.isFinalFragment()is set totrue. - ofPooledText(ByteBuf, boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
- ofPrivateUse(int, String) - Static method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
Creates a new
WebSocketCloseStatuswhose status is in the range 4000-4999 for private use. - ofProxyProtocol() - Static method in class com.linecorp.armeria.server.ClientAddressSource
-
Returns the
ClientAddressSourcewhich indicates the source address specified in a PROXY protocol message will be used to determine a client address. - ofRedirect(HttpStatus, String) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the redirect to specific location.
- ofRedirect(HttpStatus, String, Object...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the redirect to specific location using string format.
- ofRedirect(String) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the temporary redirect to specific location.
- ofRedirect(String) - Static method in interface com.linecorp.armeria.server.file.HttpFile
-
Returns an
HttpFileredirected to the specifiedlocation. - ofRedirect(String, Object...) - Static method in interface com.linecorp.armeria.common.HttpResponse
-
Creates a new HTTP response of the temporary redirect to specific location using string format.
- ofRegex(String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the concatenated name of the plugin, service and method matches the specifiedregex. - ofRegex(Pattern) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the concatenated name of the plugin, service and method matches the specifiedPattern. - ofResourceOwnerPassword(String, String) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the resource owner password credentials, as per RFC 6749, Section 4.3. - ofResourceOwnerPassword(String, String, ClientAuthentication, List<String>) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the resource owner password credentials with theClientAuthentication, as per RFC 6749, Section 4.3. - ofResourceOwnerPassword(String, String, ClientAuthentication) - Static method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Creates a new
AccessTokenRequestthat is used to request an access token using the resource owner password credentials with theClientAuthentication, as per RFC 6749, Section 4.3. - ofRetry(Duration) - Static method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Creates a new
ServerSentEventwith the specifiedretry. - ofRpc(DecoratingRpcClientFunction) - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Creates a new instance from a single
DecoratingRpcClientFunction. - ofRpc(Function<? super RpcClient, ? extends RpcClient>) - Static method in class com.linecorp.armeria.client.ClientDecoration
-
Creates a new instance from a single decorator
Function. - ofSecure(String, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Returns a newly created
Cookiewith secure settings. - ofServiceName(String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the service matches the specifiedserviceName. - ofServiceName(String, String) - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstruewhen the name of the plugin and service matches the specifiedpluginNameandserviceName. - ofSet(TypeSignature) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new type signature for the set with the specified element type signature.
- ofSingletons(Iterable<Object>) - Static method in interface com.linecorp.armeria.common.DependencyInjector
-
Returns a
DependencyInjectorthat injects dependencies using the specified singleton instances. - ofSingletons(Object...) - Static method in interface com.linecorp.armeria.common.DependencyInjector
-
Returns a
DependencyInjectorthat injects dependencies using the specified singleton instances. - ofStruct(Class<?>) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new struct type signature for the specified type.
- ofStruct(String, Object) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new struct type signature for the provided name and arbitrary descriptor.
- ofSuccess() - Static method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
Default Authorization Success status with no
AuthSuccessHandlerdefined. - ofSuccess() - Static method in class com.linecorp.armeria.server.websocket.WebSocketUpgradeResult
-
Returns a successful
WebSocketUpgradeResult. - ofSuccess(AuthSuccessHandler) - Static method in interface com.linecorp.armeria.server.auth.AuthorizationStatus
-
Creates
AuthorizationStatussuccess status with optionalAuthSuccessHandler. - ofText() - Static method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
-
Returns the default text
HeadersSanitizerthat masksHttpHeaderNames.AUTHORIZATION,HttpHeaderNames.COOKIE,HttpHeaderNames.SET_COOKIE, andHttpHeaderNames.PROXY_AUTHORIZATIONwith****. - ofText() - Static method in interface com.linecorp.armeria.common.logging.LogFormatter
-
Returns the default text
LogFormatter. - ofText(byte[]) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text
WebSocketFramewith the UTF-8 encoded text whoseWebSocketFrame.isFinalFragment()is set totrue. - ofText(byte[], boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text
WebSocketFramewith the UTF-8 encoded text andfinalFragment. - ofText(String) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text
WebSocketFramewith the text whoseWebSocketFrame.isFinalFragment()is set totrue. - ofText(String, boolean) - Static method in interface com.linecorp.armeria.common.websocket.WebSocketFrame
-
Returns a new text
WebSocketFramewith the text andfinalFragment. - ofThrift() - Static method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a
DocServiceFilterwhich returnstrueonly for the services detected by the Thrift plugin. - ofUnresolved(String) - Static method in interface com.linecorp.armeria.server.docs.TypeSignature
-
Creates a new unresolved type signature with the specified type name.
- ofUtf8(CharSequence) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto a UTF-8HttpData. - ofUtf8(String) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified
textinto a UTF-8HttpData. - ofUtf8(String, Object...) - Static method in interface com.linecorp.armeria.common.HttpData
-
Converts the specified formatted string into a UTF-8
HttpData. - OGG_AUDIO - Static variable in class com.linecorp.armeria.common.MediaType
- OGG_AUDIO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"audio/ogg".
- OGG_CONTAINER - Static variable in class com.linecorp.armeria.common.MediaType
- OGG_CONTAINER - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/ogg".
- OGG_VIDEO - Static variable in class com.linecorp.armeria.common.MediaType
- OGG_VIDEO - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/ogg".
- ok() - Method in class com.linecorp.armeria.common.HttpResponseBuilder
-
Sets 200 OK to the status of this response.
- OK - Enum constant in enum class com.linecorp.armeria.server.RoutingStatus
-
The routing completed successfully.
- OK - Static variable in class com.linecorp.armeria.common.HttpStatus
-
200 OK.
- on(Class<? extends Throwable>, GrpcExceptionHandlerFunction) - Method in class com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunctionBuilder
-
Adds the specified exception mapping that maps a
Throwableto a gRPCStatus. - on(Class<? extends Throwable>, Status) - Method in class com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunctionBuilder
-
Adds the specified exception mapping that maps a
Throwableto a gRPCStatus. - on(Class<T>, BiFunction<T, Metadata, Status>) - Method in class com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunctionBuilder
-
Adds the specified exception mapping that maps a
Throwableto a gRPCStatus. - ON_RESPONSE_COMPLETION - Enum constant in enum class com.linecorp.armeria.server.MultipartRemovalStrategy
-
Remove the temporary files after the response is fully sent.
- onAcceptedRequest(ThrottlingAcceptHandler<HttpRequest, HttpResponse>) - Method in class com.linecorp.armeria.server.throttling.ThrottlingServiceBuilder
-
Sets
ThrottlingAcceptHandler. - onAcceptedRequest(ThrottlingAcceptHandler<RpcRequest, RpcResponse>) - Method in class com.linecorp.armeria.server.throttling.ThrottlingRpcServiceBuilder
-
Sets
ThrottlingAcceptHandler. - onCancellation(Subscriber<? super U>) - Method in class com.linecorp.armeria.common.stream.FilteredStreamMessage
-
A callback executed when this
StreamMessageis canceled by theSubscriber. - onComplete() - Method in class com.linecorp.armeria.common.stream.NoopSubscriber
- onComplete(T) - Method in class com.linecorp.armeria.common.thrift.ThriftFuture
- onComplete(T) - Method in class com.linecorp.armeria.common.thrift.ThriftListenableFuture
- onData(HttpData) - Method in interface com.linecorp.armeria.common.logging.ContentPreviewer
-
Invoked after request/response data is received.
- onError(XdsType, Status) - Method in class com.linecorp.armeria.xds.ClusterRoot
- onError(XdsType, Status) - Method in class com.linecorp.armeria.xds.ListenerRoot
- onError(XdsType, Status) - Method in interface com.linecorp.armeria.xds.SnapshotWatcher
-
Invoked when an unexpected error occurs while processing a resource.
- onError(Exception) - Method in class com.linecorp.armeria.common.thrift.ThriftFuture
- onError(Exception) - Method in class com.linecorp.armeria.common.thrift.ThriftListenableFuture
- onError(Throwable) - Method in class com.linecorp.armeria.common.stream.NoopSubscriber
- onEventCountUpdated(String, EventCount) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Invoked when the circuit breaker's internal
EventCountis updated. - onEventCountUpdated(String, EventCount) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListenerAdapter
- onEviction(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in interface com.linecorp.armeria.client.DnsCacheListener
-
Invoked when an eviction occurred for the
DnsRecords. - onEviction(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
- onEviction(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroup
- onEviction(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroup
- onException() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds any
Exception. - onException() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if anExceptionis raised. - onException() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onException() - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
- onException(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onException(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat retries with the specifiedBackoffon anyException. - onException(Class<? extends Throwable>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified exception type.
- onException(Class<? extends Throwable>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if anExceptionis raised and it is an instance of the specifiedexception. - onException(Class<? extends Throwable>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created a
RetryRulethat will retry with the default backoff if anExceptionis raised and that is an instance of the specifiedexception. - onException(Class<? extends Throwable>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created a
RetryRuleWithContentthat will retry with the default backoff if anExceptionis raised and that is an instance of the specifiedexception. - onException(Class<? extends Throwable>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onException(Class<? extends Throwable>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created a
RetryRuleWithContentthat will retry with the specifiedBackoffif anExceptionis raised and that is an instance of the specifiedexception. - onException(BiPredicate<? super ClientRequestContext, ? super Throwable>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
exceptionFilter. - onException(BiPredicate<? super ClientRequestContext, ? super Throwable>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if anExceptionis raised and the specifiedexceptionFilterreturnstrue. - onException(BiPredicate<? super ClientRequestContext, ? super Throwable>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if anExceptionis raised and the specifiedexceptionFilterreturnstrue. - onException(BiPredicate<? super ClientRequestContext, ? super Throwable>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if anExceptionis raised and the specifiedexceptionFilterreturnstrue. - onException(BiPredicate<? super ClientRequestContext, ? super Throwable>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onException(BiPredicate<? super ClientRequestContext, ? super Throwable>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif anExceptionis raised and the specifiedexceptionFilterreturnstrue. - onFailure() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Reports a remote invocation failure.
- onFailure(RequestContext, Throwable) - Method in interface com.linecorp.armeria.common.circuitbreaker.CircuitBreakerCallback
-
Invoked by
CircuitBreakerClientif a request has failed. - onFailure(AuthFailureHandler) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Sets the
AuthFailureHandlerwhich handles the requests with failed authorization. - onFailure(List<DnsRecord>, Throwable, String, long, int) - Method in interface com.linecorp.armeria.client.endpoint.dns.DnsQueryListener
-
Invoked when queries for
DnsRecords have failed. - onGrpcTrailers(BiPredicate<? super ClientRequestContext, ? super HttpHeaders>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
grpcTrailersFilter. - onInitialized(String, CircuitState) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Invoked when the circuit breaker is initialized.
- onInitialized(String, CircuitState) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListenerAdapter
- onlyIfCached() - Method in class com.linecorp.armeria.common.ClientCacheControl
-
Returns whether the
"only-if-cached"directive is enabled. - onlyIfCached() - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables the
"only-if-cached"directive. - onlyIfCached(boolean) - Method in class com.linecorp.armeria.common.ClientCacheControlBuilder
-
Enables or disables the
"only-if-cached"directive. - onMissing(XdsType, String) - Method in class com.linecorp.armeria.xds.ClusterRoot
- onMissing(XdsType, String) - Method in class com.linecorp.armeria.xds.ListenerRoot
- onMissing(XdsType, String) - Method in interface com.linecorp.armeria.xds.SnapshotWatcher
-
Invoked when a resource is deemed not to exist.
- onNext(T) - Method in class com.linecorp.armeria.common.stream.NoopSubscriber
- onProtocolViolation(ServiceConfig, RequestHeaders, HttpStatus, String, Throwable) - Method in interface com.linecorp.armeria.server.ServerErrorHandler
-
Returns an
AggregatedHttpResponsefor the protocol error signified by the givenHttpStatus,message, andThrowable. - onRejectedRequest(ThrottlingRejectHandler<HttpRequest, HttpResponse>) - Method in class com.linecorp.armeria.server.throttling.ThrottlingServiceBuilder
-
Sets
ThrottlingRejectHandler. - onRejectedRequest(ThrottlingRejectHandler<RpcRequest, RpcResponse>) - Method in class com.linecorp.armeria.server.throttling.ThrottlingRpcServiceBuilder
-
Sets
ThrottlingRejectHandler. - onRemoval(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in interface com.linecorp.armeria.client.DnsCacheListener
-
Invoked when the
DnsRecords expired due to TTL or negative TTL. - onRemoval(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroup
- onRemoval(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroup
- onRemoval(DnsQuestion, List<DnsRecord>, UnknownHostException) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroup
- onRemoval(T) - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
-
Invoked after an element is removed from the
StreamMessageand beforeSubscriber.onNext(Object)is invoked. - onRemoval(T) - Method in class com.linecorp.armeria.common.stream.DeferredStreamMessage
-
Invoked after an element is removed from the
StreamMessageand beforeSubscriber.onNext(Object)is invoked. - onRequest(long) - Method in class com.linecorp.armeria.common.stream.DefaultStreamMessage
-
Invoked whenever a new demand is requested.
- onRequestRejected(String) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Invoked when the circuit breaker rejects a request.
- onRequestRejected(String) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListenerAdapter
- onResponse(BiFunction<? super ClientRequestContext, ? super T, ? extends CompletionStage<Boolean>>) - Method in class com.linecorp.armeria.client.AbstractRuleWithContentBuilder
-
Adds the specified
responseFilter. - onResponse(BiFunction<? super ClientRequestContext, ? super T, ? extends CompletionStage<Boolean>>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a newly created
CircuitBreakerRuleWithContentthat will report aResponseas a failure if the specifiedresponseFiltercompletes withtrue. - onResponse(BiFunction<? super ClientRequestContext, ? super T, ? extends CompletionStage<Boolean>>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the specifiedretryFunctioncompletes withtrue. - onResponse(BiFunction<? super ClientRequestContext, ? super T, ? extends CompletionStage<Boolean>>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif the specifiedretryFunctioncompletes withtrue. - onResponseHeaders(BiPredicate<? super ClientRequestContext, ? super ResponseHeaders>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
responseHeadersFilter. - onResponseTrailers(BiPredicate<? super ClientRequestContext, ? super HttpHeaders>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
responseTrailersFilter. - onRetryingComplete(ClientRequestContext) - Static method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
This should be called when retrying is finished.
- onServerErrorStatus() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the
HttpStatusClass.SERVER_ERROR. - onServerErrorStatus() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the class of the response status isHttpStatusClass.SERVER_ERROR. - onServerErrorStatus() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the class of the response status isHttpStatusClass.SERVER_ERROR. - onServerErrorStatus() - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the class of the response status isHttpStatusClass.SERVER_ERROR. - onServerErrorStatus(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the specifiedBackoffif the class of the response status isHttpStatusClass.SERVER_ERROR. - onServerErrorStatus(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif the class of the response status isHttpStatusClass.SERVER_ERROR. - onServiceException(ServiceRequestContext, Throwable) - Method in interface com.linecorp.armeria.server.ServerErrorHandler
-
Returns an
HttpResponsefor the givenThrowableraised by a service. - onServiceException(ServiceRequestContext, Throwable) - Method in interface com.linecorp.armeria.server.ServiceErrorHandler
-
Returns an
HttpResponsefor the givenThrowableraised by a service. - onStateChanged(String, CircuitState) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListener
-
Invoked when the circuit state is changed.
- onStateChanged(String, CircuitState) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerListenerAdapter
- onStatus(HttpStatus...) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
HttpStatuses. - onStatus(HttpStatus...) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the response status is one of the specifiedHttpStatuses. - onStatus(HttpStatus...) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the response status is one of the specifiedHttpStatuses. - onStatus(HttpStatus...) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the response status is one of the specifiedHttpStatuses. - onStatus(Iterable<HttpStatus>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
HttpStatuses. - onStatus(Iterable<HttpStatus>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the response status is one of the specifiedHttpStatuses. - onStatus(Iterable<HttpStatus>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the response status is one of the specifiedHttpStatuses. - onStatus(Iterable<HttpStatus>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the response status is one of the specifiedHttpStatuses. - onStatus(Iterable<HttpStatus>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the specifiedBackoffif the response status is one of the specifiedHttpStatuses. - onStatus(Iterable<HttpStatus>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif the response status is one of the specifiedHttpStatuses. - onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
statusFilter. - onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the specifiedstatusFilterreturnstrue. - onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created a
RetryRulethat will retry with the default backoff if the response status matches the specifiedstatusFilter. - onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created a
RetryRuleWithContentthat will retry with the default backoff if the response status matches the specifiedstatusFilter. - onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onStatus(BiPredicate<? super ClientRequestContext, ? super HttpStatus>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created a
RetryRuleWithContentthat will retry with the specifiedBackoffif the response status matches the specifiedstatusFilter. - onStatusClass(HttpStatusClass) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the class of the response status is one of the specifiedHttpStatusClasses. - onStatusClass(HttpStatusClass) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the class of the response status is the specifiedHttpStatusClass. - onStatusClass(HttpStatusClass) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the class of the response status is the specifiedHttpStatusClass. - onStatusClass(HttpStatusClass...) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
HttpStatusClasses. - onStatusClass(HttpStatusClass...) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the class of the response status is the specifiedHttpStatusClasses. - onStatusClass(HttpStatusClass...) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the class of the response status is the specifiedHttpStatusClasses. - onStatusClass(HttpStatusClass, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the specifiedBackoffif the class of the response status is the specifiedHttpStatusClass. - onStatusClass(HttpStatusClass, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif the class of the response status is the specifiedHttpStatusClass. - onStatusClass(Iterable<HttpStatusClass>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
HttpStatusClasses. - onStatusClass(Iterable<HttpStatusClass>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if the class of the response status is one of the specifiedHttpStatusClasses. - onStatusClass(Iterable<HttpStatusClass>) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the default backoff if the class of the response status is one of the specifiedHttpStatusClasses. - onStatusClass(Iterable<HttpStatusClass>) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the default backoff if the class of the response status is the specifiedHttpStatusClasses. - onStatusClass(Iterable<HttpStatusClass>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a newly created
RetryRulethat will retry with the specifiedBackoffif the class of the response status is one of the specifiedHttpStatusClasses. - onStatusClass(Iterable<HttpStatusClass>, Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a newly created
RetryRuleWithContentthat will retry with the specifiedBackoffif the class of the response status is the specifiedHttpStatusClasses. - onSubscribe(Subscription) - Method in class com.linecorp.armeria.common.stream.NoopSubscriber
- onSuccess() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreaker
-
Reports a remote invocation success.
- onSuccess(RequestContext) - Method in interface com.linecorp.armeria.common.circuitbreaker.CircuitBreakerCallback
-
Invoked by
CircuitBreakerClientif a request has succeeded. - onSuccess(AuthSuccessHandler) - Method in class com.linecorp.armeria.server.auth.AuthServiceBuilder
-
Sets the
AuthSuccessHandlerwhich handles successfully authorized requests. - onSuccess(List<DnsRecord>, List<DnsRecord>, String) - Method in interface com.linecorp.armeria.client.endpoint.dns.DnsQueryListener
-
Invoked when queries for
DnsRecords are successful. - onTimeoutException() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds
TimeoutException. - onTimeoutException() - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a newly created
CircuitBreakerRulethat will report aResponseas a failure, if aTimeoutExceptionis raised. - onTimeoutException() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onTimeoutException(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
- onTotalDuration(BiPredicate<? super ClientRequestContext, ? super Duration>) - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds the specified
totalDurationFilter. - onUnprocessed() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Adds an
UnprocessedRequestException. - onUnprocessed() - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a
RetryRulethat retries with the default backoff on anUnprocessedRequestExceptionwhich means that the request has not been processed by the server. - onUnprocessed() - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a
RetryRuleWithContentthat retries with the default backoff on anUnprocessedRequestExceptionwhich means that the request has not been processed by the server. - onUnprocessed(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns a
RetryRulethat retries with the specifiedBackoffon anUnprocessedRequestExceptionwhich means that the request has not been processed by the server. - onUnprocessed(Backoff) - Static method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a
RetryRuleWithContentthat retries with the specifiedBackoffon anUnprocessedRequestExceptionwhich means that the request has not been processed by the server. - OOXML_DOCUMENT - Static variable in class com.linecorp.armeria.common.MediaType
- OOXML_DOCUMENT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.openxmlformats-officedocument.wordprocessingml.document".
- OOXML_PRESENTATION - Static variable in class com.linecorp.armeria.common.MediaType
- OOXML_PRESENTATION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.openxmlformats-officedocument.presentationml.presentation".
- OOXML_SHEET - Static variable in class com.linecorp.armeria.common.MediaType
- OOXML_SHEET - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet".
- opcode() - Method in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
Returns the opcode of the frame.
- OPEN - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- OPEN - Enum constant in enum class com.linecorp.armeria.client.circuitbreaker.CircuitState
-
The circuit is tripped.
- OPENDOCUMENT_GRAPHICS - Static variable in class com.linecorp.armeria.common.MediaType
- OPENDOCUMENT_GRAPHICS - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.oasis.opendocument.graphics".
- OPENDOCUMENT_PRESENTATION - Static variable in class com.linecorp.armeria.common.MediaType
- OPENDOCUMENT_PRESENTATION - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.oasis.opendocument.presentation".
- OPENDOCUMENT_SPREADSHEET - Static variable in class com.linecorp.armeria.common.MediaType
- OPENDOCUMENT_SPREADSHEET - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.oasis.opendocument.spreadsheet".
- OPENDOCUMENT_TEXT - Static variable in class com.linecorp.armeria.common.MediaType
- OPENDOCUMENT_TEXT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/vnd.oasis.opendocument.text".
- OPENSEARCH_DESCRIPTION_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
-
OpenSearch Description files are XML files that describe how a website can be used as a search engine by consumers (e.g. web browsers).
- OPENSEARCH_DESCRIPTION_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/opensearchdescription+xml; charset=utf-8".
- OPENSSL - Enum constant in enum class com.linecorp.armeria.common.util.TlsEngineType
-
OpenSSL-based implementation.
- operationName() - Method in interface com.linecorp.armeria.common.graphql.protocol.GraphqlRequest
-
Returns the operation name of the
GraphqlRequest.query(). - option() - Method in class com.linecorp.armeria.common.util.AbstractOptionValue
-
Returns the option that this option value holder belongs to.
- option(ClientFactoryOption<T>, T) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Adds the specified
ClientFactoryOptionand itsvalue. - option(ClientFactoryOptionValue<T>) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Adds the specified
ClientFactoryOptionValue. - option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientOptionand itsvalue. - option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.ClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.RestClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.WebClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientOptionValue. - option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.ClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- OPTIONAL - Enum constant in enum class com.linecorp.armeria.server.docs.FieldRequirement
-
The field is optional.
- OPTIONAL - Enum constant in enum class com.linecorp.armeria.server.docs.TypeSignatureType
-
Optional type.
- options() - Method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns the options of the client.
- options() - Method in interface com.linecorp.armeria.client.ClientFactory
-
Returns the
ClientFactoryOptionsthat has been used to create thisClientFactory. - options() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the
ClientOptionsof the currentRequest. - options() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- options() - Method in class com.linecorp.armeria.client.DecoratingClientFactory
- options() - Method in class com.linecorp.armeria.client.UserClient
- options() - Method in interface com.linecorp.armeria.server.HttpService
-
Returns the
ServiceOptionsof thisHttpService. - options() - Method in class com.linecorp.armeria.server.SimpleDecoratingHttpService
- options() - Method in interface com.linecorp.armeria.server.websocket.WebSocketService
- options(ClientFactoryOptions) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Adds the specified
ClientFactoryOptions. - options(ClientOptions) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientOptions. - options(ClientOptions) - Method in class com.linecorp.armeria.client.ClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Sets the
ClientOptionsof the client. - options(ClientOptions) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.RestClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.WebClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientOptionValues. - options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.ClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.RestClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.WebClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified
ClientOptionValues. - options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.ClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- options(String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP OPTIONS request.
- options(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- options(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- options(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- options(String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP OPTIONS request.
- options(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- options(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- options(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- options(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets OPTIONS method and path.
- options(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.OPTIONSrequests. - options(String, QueryParams) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP OPTIONS request, appending the given query parameters to the path.
- options(String, QueryParams) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP OPTIONS request, appending the given query parameters to the path.
- Options - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.OPTIONSonto specific method. - OPTIONS - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The OPTIONS method which represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
- OPTIONS - Enum constant in enum class com.linecorp.armeria.server.RoutingStatus
-
An
"OPTIONS * HTTP/1.1"request. - optResourceEnabled(boolean) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Enables the automatic inclusion of an optional records that tries to give the remote DNS server a hint about how much data the resolver can read per response.
- or(DocServiceFilter) - Method in interface com.linecorp.armeria.server.docs.DocServiceFilter
-
Returns a composite
DocServiceFilterthat represents a short-circuiting logicalORof this filter andother. - order() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.LoggingDecorator
-
The order of decoration, where a
Decoratorof lower value will be applied first. - order() - Element in annotation interface com.linecorp.armeria.server.annotation.Decorator
-
The order of decoration, where a
Decoratorof lower value will be applied first. - order() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.RateLimitingDecorator
-
The order of decoration, where a
Decoratorof lower value will be applied first. - Order - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies an order which is used to sort the annotated service methods.
- orElse(CircuitBreakerRule) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns a composed
CircuitBreakerRulethat represents a logical OR of thisCircuitBreakerRuleand another. - orElse(CircuitBreakerRule) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a composed
CircuitBreakerRuleWithContentthat represents a logical OR of thisCircuitBreakerRuleWithContentand the specifiedCircuitBreakerRule. - orElse(CircuitBreakerRuleWithContent<T>) - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns a composed
CircuitBreakerRuleWithContentthat represents a logical OR of thisCircuitBreakerRuleWithContentand another. - orElse(EndpointGroup) - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Creates a new
EndpointGroupthat tries thisEndpointGroupfirst and then the specifiedEndpointGroupwhen thisEndpointGroupdoes not have a requested resource. - orElse(RetryRule) - Method in interface com.linecorp.armeria.client.retry.RetryRule
- orElse(RetryRule) - Method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a composed
RetryRuleWithContentthat represents a logical OR of thisRetryRuleWithContentand the specifiedRetryRule. - orElse(RetryRuleWithContent<T>) - Method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns a composed
RetryRuleWithContentthat represents a logical OR of thisRetryRuleWithContentand another. - orElse(DependencyInjector) - Method in interface com.linecorp.armeria.common.DependencyInjector
-
Returns a new
DependencyInjectorthat triesDependencyInjector.getInstance(Class)of thisDependencyInjectorfirst and the specifiedDependencyInjector. - orElse(GrpcExceptionHandlerFunction) - Method in interface com.linecorp.armeria.common.grpc.GrpcExceptionHandlerFunction
-
Returns a
GrpcExceptionHandlerFunctionthat returns the result of this function when this function returns nonnullresult, in which case the specified function isn't executed. - orElse(RequestLogLevelMapper) - Method in interface com.linecorp.armeria.common.logging.RequestLogLevelMapper
-
Returns a composed
RequestLogLevelMapperwhich represents a logical OR of thisRequestLogLevelMapperand the givenother. - orElse(ResponseLogLevelMapper) - Method in interface com.linecorp.armeria.common.logging.ResponseLogLevelMapper
-
Returns a composed
ResponseLogLevelMapperwhich represents a logical OR of thisResponseLogLevelMapperand the givenother. - orElse(Authorizer<T>) - Method in interface com.linecorp.armeria.server.auth.Authorizer
-
Returns a new
Authorizerthat delegates the authorization request to the specifiedAuthorizerif thisAuthorizerrejects the authorization request by returning aCompletionStagecompleted withfalse. - orElse(DescriptiveTypeInfoProvider) - Method in interface com.linecorp.armeria.server.docs.DescriptiveTypeInfoProvider
-
Returns a newly created
DescriptiveTypeInfoProviderthat tries thisDescriptiveTypeInfoProviderfirst and then the specifiedDescriptiveTypeInfoProviderwhen the first call returnsnull. - orElse(MediaTypeResolver) - Method in interface com.linecorp.armeria.server.file.MediaTypeResolver
-
Returns a newly created
MediaTypeResolverthat tries thisMediaTypeResolverfirst and then the specifiedotherwhen the first call returnsnull. - orElse(GraphqlErrorHandler) - Method in interface com.linecorp.armeria.server.graphql.GraphqlErrorHandler
-
Returns a composed
GraphqlErrorHandlerthat applies this first and the specified other later if this returnsnull. - orElse(UnframedGrpcStatusMappingFunction) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
-
Returns a composed
UnframedGrpcStatusMappingFunctionthat appliesthisfirst and the specifiedotherlater ifthisreturnsnull. - orElse(HttpService) - Method in class com.linecorp.armeria.server.file.FileService
-
Creates a new
HttpServicethat tries thisFileServicefirst and then the specifiedHttpServicewhen thisFileServicedoes not have a requested resource. - orElse(ServerErrorHandler) - Method in interface com.linecorp.armeria.server.ServerErrorHandler
-
Returns a newly created
ServerErrorHandlerthat tries thisServerErrorHandlerfirst and then the specifiedServerErrorHandlerwhen the first call returnsnull. - orElse(ServiceErrorHandler) - Method in interface com.linecorp.armeria.server.ServiceErrorHandler
-
Returns a newly created
ServiceErrorHandlerthat tries thisServiceErrorHandlerfirst and then the specifiedServiceErrorHandlerwhen the first call returnsnull. - orElse(StatusHandler) - Method in interface com.linecorp.armeria.spring.client.StatusHandler
-
Returns a new
StatusHandlerthat tries this handler first and then the specifiedotherhandler if this handler does not handle the specifiedHttpStatus. - orElseJson(TypeReference<? extends T>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Returns
FutureResponseAsthat deserializes theHttpResponsebased on the configured deserializers so far and deserializes to theTypeReferencelastly if none of thePredicateof configured deserializers pass. - orElseJson(TypeReference<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Returns
FutureResponseAsthat deserializes theHttpResponsebased on the configured deserializers so far and deserializes to theTypeReferencelastly using theObjectMapperif none of thePredicateof configured deserializers pass. - orElseJson(TypeReference<? extends T>, ObjectMapper, Predicate<AggregatedHttpResponse>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Sets the
PredicateandTypeReferencethat the content is deserialized into theTypeReferenceusing theObjectMapperwhen theAggregatedHttpResponsepasses thePredicate. - orElseJson(TypeReference<? extends T>, Predicate<AggregatedHttpResponse>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Sets the
PredicateandTypeReferencethat the content is deserialized into theTypeReferencewhen theAggregatedHttpResponsepasses thePredicate. - orElseJson(Class<? extends T>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Returns
FutureResponseAsthat deserializes theHttpResponsebased on the configured deserializers so far and deserializes to theClasslastly if none of thePredicateof configured deserializers pass. - orElseJson(Class<? extends T>, ObjectMapper) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Returns
FutureResponseAsthat deserializes theHttpResponsebased on the configured deserializers so far and deserializes to theClasslastly using theObjectMapperif none of thePredicateof configured deserializers pass. - orElseJson(Class<? extends T>, ObjectMapper, Predicate<AggregatedHttpResponse>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Sets the
PredicateandClassthat the content is deserialized into theClassusing theObjectMapperwhen theAggregatedHttpResponsepasses thePredicate. - orElseJson(Class<? extends T>, Predicate<AggregatedHttpResponse>) - Method in class com.linecorp.armeria.client.JsonConditionalResponseAs
-
Sets the
PredicateandClassthat the content is deserialized into theClasswhen theAggregatedHttpResponsepasses thePredicate. - origin() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Deprecated.Use
CorsPolicy.originPredicate()to check if an origin is allowed. - ORIGIN - Enum constant in enum class com.linecorp.armeria.common.RequestTargetForm
-
An absolute path followed by a query and a fragment.
- ORIGIN - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Origin"header field name. - ORIGIN_ISOLATION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Origin-Isolationheader field name. - ORIGIN_TRIAL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Origin-Trial"header field name. - ORIGINAL_CLASS_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- ORIGINAL_FIELD - Enum constant in enum class com.linecorp.armeria.server.grpc.HttpJsonTranscodingQueryParamMatchRule
-
Uses the original fields in .proto files to match
QueryParamsof anHttpRequest. - ORIGINAL_MESSAGE_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- originPredicate() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns predicate to match origins.
- originRegexes() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Specify allowed origins by regular expressions.
- origins() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Allowed origins.
- origins() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Deprecated.@deprecated Use
CorsPolicy.originPredicate()to check if an origin is allowed. - osType() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the operating system for the currently running process.
- OsType - Enum Class in com.linecorp.armeria.common.util
-
Operating system.
- OTHERS - Enum constant in enum class com.linecorp.armeria.common.util.OsType
- otherSerializationFormats(SerializationFormat) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Adds other
SerializationFormatto the builder. - otherSerializationFormats(Iterable<SerializationFormat>) - Method in class com.linecorp.armeria.server.thrift.THttpServiceBuilder
-
Adds other
SerializationFormats to the builder. - outbound() - Method in class com.linecorp.armeria.client.websocket.WebSocketSession
-
Returns the
WebSocketWriterthat is used to send WebSocket frames to the server. - overdraftLimit() - Method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns the maximum overdraft count of tokens which can be held by the bucket.
- overridePath(String) - Method in interface com.linecorp.armeria.server.RoutingContext
-
Deprecated.
- ownAttr(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.AttributesGetters
-
Returns the value associated with the given
AttributeKeyornullif there's no value set byAttributesBuilder.set(AttributeKey, Object). - ownAttr(AttributeKey<V>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the value associated with the given
AttributeKeyornullif there's no value set byRequestContext.setAttr(AttributeKey, Object). - ownAttr(AttributeKey<V>) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- ownAttrs() - Method in interface com.linecorp.armeria.common.AttributesGetters
- ownAttrs() - Method in interface com.linecorp.armeria.common.RequestContext
- ownAttrs() - Method in class com.linecorp.armeria.common.RequestContextWrapper
P
- P3P - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"P3P"header field name. - Param - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping a parameter of a request onto the following elements.
- PARAMETERIZED - Enum constant in enum class com.linecorp.armeria.server.RoutePathType
-
The path which contains path parameters. e.g, "/:", "/foo/:/bar/:"
- parameters() - Method in class com.linecorp.armeria.common.MediaType
-
Returns a multimap containing the parameters of this media type.
- parameters() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the metadata about the parameters of the function.
- paramNames() - Method in interface com.linecorp.armeria.server.Route
-
Returns the names of the path parameters extracted by this mapping.
- params() - Method in interface com.linecorp.armeria.common.RpcRequest
-
Returns the parameters.
- params() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the query parameters retrieved from the request path.
- parent() - Method in interface com.linecorp.armeria.common.AttributesGetters
-
Returns the
AttributesGetters.parent()which was specified when creating thisAttributesGetters. - parent() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogAccessthat provides access to the parentRequestLog. - parse(Iterable<String>) - Static method in class com.linecorp.armeria.common.ClientCacheControl
-
Parses the specified
"cache-control"header values into aClientCacheControl. - parse(Iterable<String>) - Static method in class com.linecorp.armeria.common.ServerCacheControl
-
Parses the specified
"cache-control"header values into aServerCacheControl. - parse(String) - Static method in class com.linecorp.armeria.client.Endpoint
-
Parse the authority part of a URI.
- parse(String) - Static method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
Creates a new
OAuth2TokenDescriptorbased on theJSON-formatted raw response body. - parse(String) - Static method in exception class com.linecorp.armeria.common.auth.oauth2.TokenRequestException
-
Parses
JSONerror response body and created a new instance ofTokenRequestExceptionusing the response data. - parse(String) - Static method in class com.linecorp.armeria.common.ContentDisposition
-
Parses a
"content-disposition"header value as defined in RFC 2183. - parse(String) - Static method in class com.linecorp.armeria.common.MediaType
-
Parses a media type from its string representation.
- parse(String) - Static method in class com.linecorp.armeria.common.Scheme
- parse(String...) - Static method in class com.linecorp.armeria.common.ClientCacheControl
-
Parses the specified
"cache-control"header values into aClientCacheControl. - parse(String...) - Static method in class com.linecorp.armeria.common.ServerCacheControl
-
Parses the specified
"cache-control"header values into aServerCacheControl. - parse(String, String) - Static method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
Creates a new
GrantedOAuth2AccessTokenbased on theJSON-formatted raw response body and optional raw formattedscopeused to request the token. - parseDelimitedFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseDelimitedFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parsedPathCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the recent results for parsing a raw HTTP path into a decoded pair of path and query string.
- parsedPathCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the recent results for parsing a raw HTTP path into a decoded pair of path and query string.
- parseFrom(byte[]) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(byte[]) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteString) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteString) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(CodedInputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(CodedInputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteBuffer) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteBuffer) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parser() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parser() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- partial() - Method in interface com.linecorp.armeria.common.logging.RequestLogAccess
-
Returns the
RequestLogfor theRequest, where all properties may not be available yet. - PARTIAL_CONTENT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
206 Partial Content.
- password() - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
-
Returns the configured password.
- password() - Method in class com.linecorp.armeria.client.proxy.Socks5ProxyConfig
-
Returns the configured password.
- password() - Method in class com.linecorp.armeria.common.auth.BasicToken
-
Returns the password.
- password(String) - Method in class com.linecorp.armeria.server.saml.KeyStoreCredentialResolverBuilder
-
Sets a password of the
KeyStore. - patch(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- patch(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- patch(String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets an
HttpMethod.PATCHand thepathand returns a fluent request builder. - patch(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- patch(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- patch(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- patch(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- patch(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets PATCH method and path.
- patch(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PATCHrequests. - patch(String, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content by appending the provided query params to the path.
- patch(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content by appending the provided query params to the path.
- patch(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content, appending the given query parameters to the path.
- patch(String, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PATCH request with the specified content.
- patch(String, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PATCH request with the specified content.
- Patch - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.PATCHonto specific method. - PATCH - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The PATCH method which requests that a set of changes described in the request entity be applied to the resource identified by the Request-URI.
- path() - Method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns the path for finding the byte array representation of registered instances.
- path() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns the path of this request.
- path() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns the path of this
Cookie. - path() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the path of this request.
- path() - Method in interface com.linecorp.armeria.common.multipart.MultipartFile
-
Returns the path that stores the
BodyPart.content(). - path() - Method in interface com.linecorp.armeria.common.RequestContext
- path() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- path() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of the
":path"header. - path() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of the
":path"header. - path() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the path of this
RequestTarget, which always starts with'/'. - path() - Method in class com.linecorp.armeria.common.util.DomainSocketAddress
-
Returns the path to the Unix domain socket.
- path() - Method in class com.linecorp.armeria.server.resteasy.ResteasyService
-
Context path of the RESTEasy service.
- path() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the absolute path retrieved from the request, as defined in RFC3986.
- path() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the path mapped by the
Route. - path() - Method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns the path for registering the
Server. - path(HttpMethod, String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets the
HttpMethodand thepathand returns a fluent request builder. - path(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- path(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- path(String) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.Use
GrpcClientBuilder.pathPrefix(String)instead. - path(String) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
-
Sets the path for the Thrift endpoint.
- path(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- path(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- path(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- path(String) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets the path of the
Cookie. - path(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- path(String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":path"header. - path(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets the path for this request.
- path(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to. - path(String) - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Sets the context path for
ResteasyService. - path(String) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match the specifiedpathPattern. e.g. - path(String) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Sets the mapped path, encoded as defined in RFC3986.
- path(String, String) - Method in class com.linecorp.armeria.server.RouteBuilder
- path(Path) - Static method in interface com.linecorp.armeria.client.ResponseAs
-
Writes the content of an
HttpResponseinto the specifiedPath. - Path - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping dynamic web requests onto specific method.
- PATH - Enum constant in enum class com.linecorp.armeria.server.docs.FieldLocation
-
The field is located in the path.
- PATH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
":path"pseudo header field name. - pathAndQuery() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the string that combines
RequestTarget.path()andRequestTarget.query(). - PathAndQueryParamSetters - Interface in com.linecorp.armeria.common
-
Provides the setters for building a path and a query string.
- pathMapping() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the path mapping of this endpoint.
- pathOrUri() - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Returns the
Stringrepresentation of the file path or URI, which is given to theentityTagFunctionspecified with the constructor. - pathParam(String) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the value of the specified path parameter.
- pathParam(String, Object) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- pathParam(String, Object) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- pathParam(String, Object) - Method in class com.linecorp.armeria.client.RestClientPreparation
- pathParam(String, Object) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- pathParam(String, Object) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- pathParam(String, Object) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- pathParam(String, Object) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- pathParam(String, Object) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets a path param for this request.
- pathParam(String, Object) - Method in interface com.linecorp.armeria.common.PathAndQueryParamSetters
-
Sets a path param for this message.
- pathParams() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the path parameters extracted by the
Route. - pathParams() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- pathParams() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- pathParams(Map<String, ?>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- pathParams(Map<String, ?>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Sets multiple path params for this request.
- pathParams(Map<String, ?>) - Method in interface com.linecorp.armeria.common.PathAndQueryParamSetters
-
Sets multiple path params for this message.
- pathPatterns() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The path patterns that this policy is supposed to be applied to.
- pathPrefix(String) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the context path for the gRPC endpoint.
- pathPrefix(String) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- pathPrefix(String) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- pathPrefix(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the specified prefix which is a directory that an
HttpServicewill be bound under. - pathPrefix(String) - Method in class com.linecorp.armeria.server.RouteBuilder
- pathPrefix(String, boolean) - Method in class com.linecorp.armeria.server.RouteBuilder
- PathPrefix - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation that can be used on a class as a path prefix for all the methods that handle http request.
- paths() - Method in interface com.linecorp.armeria.server.Route
-
Returns the list of paths that this
Routehas. - Paths - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
Path. - PathStreamMessageBuilder - Class in com.linecorp.armeria.common.stream
-
A builder for creating a
ByteStreamMessagethat reads data from thePathand publishes usingHttpData. - pathType() - Method in interface com.linecorp.armeria.server.Route
-
Returns the type of the path which was specified when this is created.
- patternString() - Method in interface com.linecorp.armeria.server.Route
-
Returns the path pattern of this
Route. - payload(T) - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Sets the payload.
- PAYMENT_REQUIRED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
402 Payment Required.
- PDF - Static variable in class com.linecorp.armeria.common.MediaType
- PDF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/pdf".
- peek(Consumer<? super T>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Peeks values emitted by this
StreamMessageand applies the specifiedConsumer. - peek(Consumer<? super U>, Class<? extends U>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Peeks values emitted by this
StreamMessageand applies the specifiedConsumer. - peekData(Consumer<? super HttpData>) - Method in interface com.linecorp.armeria.common.HttpMessage
- peekData(Consumer<? super HttpData>) - Method in interface com.linecorp.armeria.common.HttpRequest
- peekData(Consumer<? super HttpData>) - Method in interface com.linecorp.armeria.common.HttpResponse
- peekError(Consumer<? super Throwable>) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Applies the specified
Consumerto an error emitted by thisHttpRequest. - peekError(Consumer<? super Throwable>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Applies the specified
Consumerto an error emitted by thisHttpResponse. - peekError(Consumer<? super Throwable>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Peeks an error emitted by this
StreamMessageand applies the specifiedConsumer. - peekHeaders(Consumer<? super ResponseHeaders>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Applies the specified
Consumerto the non-informationalResponseHeadersemitted by thisHttpResponse. - peekTrailers(Consumer<? super HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpMessage
- peekTrailers(Consumer<? super HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpRequest
- peekTrailers(Consumer<? super HttpHeaders>) - Method in interface com.linecorp.armeria.common.HttpResponse
- peel(Throwable) - Static method in class com.linecorp.armeria.common.util.Exceptions
-
Returns the cause of the specified
throwablepeeling it recursively, if it is one of theCompletionException,ExecutionException,InvocationTargetExceptionorExceptionInInitializerError. - pendingAcquisitionDurationNanos() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the duration which was taken to wait for the completion of an existing connection attempt in order to use one connection for HTTP/2.
- pendingAcquisitionEnd() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimingsBuilder
-
Sets the time when the client ended to wait for an existing connection attempt in order to use one connection for HTTP/2.
- pendingAcquisitionStart() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimingsBuilder
-
Sets the time when the client started to wait for the completion of an existing connection attempt in order to use one connection for HTTP/2.
- pendingAcquisitionStartTimeMicros() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to wait for the completion of an existing connection attempt, in microseconds since the epoch.
- pendingAcquisitionStartTimeMillis() - Method in class com.linecorp.armeria.common.logging.ClientConnectionTimings
-
Returns the time when the client started to wait for the completion of an existing connection attempt, in milliseconds since the epoch.
- pendingHttp1Requests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of pending http1 requests.
- pendingHttp2Requests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of pending http2 requests.
- pendingRequests() - Method in class com.linecorp.armeria.server.ServerMetrics
-
Returns the number of all pending requests.
- perHost() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Adds host dimension to the mapping Key.
- perHost() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Creates a new
Resilience4jCircuitBreakerMappingwhich mapsCircuitBreakers with the remote host name. - perHost(Function<String, ? extends CircuitBreaker>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Creates a new
CircuitBreakerMappingwhich mapsCircuitBreakers with the remote host name. - perHostAndMethod() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Creates a new
Resilience4jCircuitBreakerMappingwhich mapsCircuitBreakers with the remote host and method name. - perHostAndMethod(BiFunction<String, String, ? extends CircuitBreaker>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Creates a new
CircuitBreakerMappingwhich mapsCircuitBreakers with the remote host and method name. - period() - Method in class com.linecorp.armeria.server.throttling.bucket4j.BandwidthLimit
-
Returns the time window, during which the tokens will be regenerated for the given bandwidth limit.
- perMethod() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Adds method dimension to the mapping Key.
- perMethod() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Creates a new
Resilience4jCircuitBreakerMappingwhich mapsCircuitBreakers with method name. - perMethod(Function<String, ? extends CircuitBreaker>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Creates a new
CircuitBreakerMappingwhich mapsCircuitBreakers with method name. - PERMISSIONS_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Permissions-Policyheader field name. - permittedScope() - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
-
Scopes permitted by this authorizer.
- permittedScope(Iterable<String>) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
An
Iterableof case-sensitive scope strings permitted by this authorizer. - permittedScope(String...) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
An array of case-sensitive scope strings permitted by this authorizer.
- perPath() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Adds path dimension to the mapping Key.
- perPath() - Static method in interface com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMapping
-
Creates a new
Resilience4jCircuitBreakerMappingwhich mapsCircuitBreakers with the request path. - perPath(Function<String, ? extends CircuitBreaker>) - Static method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerMapping
-
Creates a new
CircuitBreakerMappingwhich mapsCircuitBreakers with the request path. - PERSISTENT - Enum constant in enum class com.linecorp.armeria.server.saml.SamlNameIdFormat
-
Persistent name format.
- pid() - Static method in class com.linecorp.armeria.common.util.SystemInfo
-
Returns the current process ID.
- PING - Enum constant in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
A ping frame.
- PING_FROM - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Ping-From"header field name. - PING_INTERVAL_MILLIS - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The PING interval in milliseconds.
- PING_TO - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Ping-To"header field name. - pingInterval(Duration) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the PING interval.
- pingInterval(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the HTTP/2 PING interval.
- pingIntervalMillis() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns the PING interval in milliseconds.
- pingIntervalMillis() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the HTTP/2 PING interval in milliseconds.
- pingIntervalMillis(long) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the PING interval in milliseconds.
- pingIntervalMillis(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the HTTP/2 PING interval.
- Pitfalls - Search tag in class com.linecorp.armeria.common.util.DomainSocketAddress
- Section
- PLAIN_TEXT - Static variable in class com.linecorp.armeria.common.MediaType
-
The text/plain content type is the generic subtype for plain text.
- PLAIN_TEXT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/plain".
- PLAIN_TEXT_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- PLAIN_TEXT_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"text/plain; charset=utf-8".
- PLAINTEXT - Enum constant in enum class com.linecorp.armeria.server.grpc.UnframedGrpcErrorResponseType
-
The error response will be sent as plain text.
- PNG - Static variable in class com.linecorp.armeria.common.MediaType
- PNG - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/png".
- policies() - Method in class com.linecorp.armeria.server.cors.CorsConfig
-
Returns the policies.
- POLICY_VIOLATION - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1008indicates that an endpoint is terminating the connection because it has received a message that violates its policy. - poll() - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Retrieves and removes the first captured
ServiceRequestContext, waiting up to 15 seconds if necessary until an element becomes available. - poll(long, TimeUnit) - Method in class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
-
Retrieves and removes the first captured
ServiceRequestContext, waiting up to the specified wait time if necessary until an element becomes available. - PONG - Enum constant in enum class com.linecorp.armeria.common.websocket.WebSocketFrameType
-
A pong frame.
- PooledObjects - Class in com.linecorp.armeria.unsafe
-
Utility class that provides ways to create a pooled
Bytesand manage its life cycle. - pop(RequestContext, RequestContext) - Method in interface com.linecorp.armeria.common.RequestContextStorage
-
Pops the current
RequestContextin the storage and pushes back the specifiedtoRestore. - pop(RequestContext, RequestContext) - Method in class com.linecorp.armeria.common.RequestContextStorageWrapper
- port() - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the port number of this endpoint.
- port() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the port of this
RequestTarget. - port() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the port of this virtual host.
- port(int) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Sets the port number of the
Endpoints created byDnsAddressEndpointGroup. - port(int) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the port where a health check request will be sent instead of the original port number specified by
EndpointGroup'sEndpoints. - port(int) - Method in class com.linecorp.armeria.client.Endpoint
-
Returns the port number of this endpoint.
- port(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the port used for
SessionProtocol.HTTP. - port(int) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a port of this service provider.
- port(int) - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Sets the port.
- port(int, SessionProtocol...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the specifiedportof all available network interfaces using the specifiedSessionProtocols. - port(int, Iterable<SessionProtocol>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the specifiedportof all available network interfaces using the specifiedSessionProtocols. - port(SessionProtocol) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the port number of the
Serverfor the specifiedSessionProtocol. - port(SessionProtocol) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the port number of the
Serverfor the specifiedSessionProtocol. - port(ServerPort) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the specified
ServerPort. - port(InetSocketAddress, SessionProtocol...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the specifiedlocalAddressusing the specifiedSessionProtocols. - port(InetSocketAddress, Iterable<SessionProtocol>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds a new
ServerPortthat listens to the specifiedlocalAddressusing the specifiedSessionProtocols. - Port() - Constructor for class com.linecorp.armeria.spring.ArmeriaSettings.Port
- portName(String) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
- ports() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
ServerPorts to listen on. - post(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- post(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- post(String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets an
HttpMethod.POSTand thepathand returns a fluent request builder. - post(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- post(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- post(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- post(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- post(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets POST method and path.
- post(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.POSTrequests. - post(String, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content.
- post(String, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content.
- post(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content, appending the given query parameters to the path.
- post(String, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content.
- post(String, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content.
- post(String, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content.
- post(String, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content.
- post(String, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP POST request with the specified content.
- post(String, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP POST request with the specified content.
- Post - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.POSTonto specific method. - POST - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The POST method which is used to request that the origin server accept the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
- 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.
- POSTSCRIPT - Static variable in class com.linecorp.armeria.common.MediaType
- POSTSCRIPT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/postscript".
- PRAGMA - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Pragma"header field name. - PRECONDITION_FAILED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
412 Precondition Failed.
- PRECONDITION_REQUIRED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
428 Precondition Required (RFC6585).
- predicate(Predicate<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.limit.ConcurrencyLimitBuilder
-
Sets the
Predicatefor which to apply the concurrency limit. - PREFER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Prefer"header field name. - PREFER_HTTP1 - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
Whether to use HTTP/1.1 instead of HTTP/2.
- preferCached() - Method in interface com.linecorp.armeria.common.AggregationOptions
-
Returns whether to return the cached
AggregatedHttpMessageif there's one. - preferHttp1() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
Returns whether to use HTTP/1.1 instead of HTTP/2 .
- preferHttp1(boolean) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets whether to use HTTP/1.1 instead of HTTP/2.
- preferredIpV4Addresses() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
Predicatethat is used to choose the non-loopback IP v4 address inSystemInfo.defaultNonLoopbackIpV4Address(). - preferredIpV4Addresses() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
Predicatethat is used to choose the non-loopback IP v4 address inSystemInfo.defaultNonLoopbackIpV4Address(). - prefix() - Element in annotation interface com.linecorp.armeria.server.annotation.Attribute
-
The class of the
AttributeKeyto bind to. - prefix(String) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Specifies a prefix of the default export group.
- prefix(String) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Specifies a prefix of the default export group.
- PREFIX - Enum constant in enum class com.linecorp.armeria.server.RoutePathType
-
The prefix path type. e.g, "/", "/foo/"
- preflightRequestDisabled() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
Determines if no preflight response headers should be added to a CORS preflight response.
- preflightRequestHeaders() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.CorsDecorator
-
The HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Iterable<?>) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Iterable<?>) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Iterable<?>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Returns HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Object...) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Object...) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Object...) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Returns HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Supplier<?>) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Supplier<?>) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Specifies HTTP response headers that should be added to a CORS preflight response.
- preflightResponseHeader(CharSequence, Supplier<?>) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Returns HTTP response headers that should be added to a CORS preflight response.
- prepare() - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Prepares to send an
HttpRequestusing fluent builder. - prepare() - Method in interface com.linecorp.armeria.client.WebClient
-
Prepares to send an
HttpRequestusing fluent builder. - Preserving a query string (or not) - Search tag in class com.linecorp.armeria.server.RedirectService
- Section
- PreTlsHandshakeException - Exception Class in com.linecorp.armeria.client
-
An
SSLExceptionraised before starting a TLS handshake. - PreTlsHandshakeException(String, Throwable) - Constructor for exception class com.linecorp.armeria.client.PreTlsHandshakeException
-
Creates a new instance.
- previewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClientBuilder
-
Sets the
BiFunctionto use to sanitize request and response content preview. - previewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.ContentPreviewingServiceBuilder
-
Sets the
BiFunctionto use to sanitize request and response content preview. - printStackTrace() - Method in exception class com.linecorp.armeria.common.util.CompositeException
- printStackTrace(PrintStream) - Method in exception class com.linecorp.armeria.common.util.CompositeException
- printStackTrace(PrintWriter) - Method in exception class com.linecorp.armeria.common.util.CompositeException
- priority() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the priority of the
FlagsProviderto determine which implementation to use first. - priority(int) - Method in class com.linecorp.armeria.common.util.BlockingTaskExecutorBuilder
-
Sets the priority for new threads.
- priority(int) - Method in class com.linecorp.armeria.common.util.ThreadFactoryBuilder
-
Sets priority for new threads.
- privateKey() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Returns the
PrivateKeyof the self-signed certificate. - privateKey() - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Returns the
PrivateKeyof the self-signed certificate. - privateKeyFile() - Method in class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Returns the private key file of the self-signed certificate.
- privateKeyFile() - Method in class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Returns the private key file of the self-signed certificate.
- process(StreamDecoderInput, StreamDecoderOutput<DeframedMessage>) - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageDeframer
- process(StreamDecoderInput, StreamDecoderOutput<O>) - Method in interface com.linecorp.armeria.common.stream.StreamDecoder
-
Decodes a stream of data to N objects.
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.linecorp.armeria.server.annotation.processor.DocumentationProcessor
- processHeaders(HttpHeaders, StreamDecoderOutput<T>) - Method in interface com.linecorp.armeria.common.stream.HttpDecoder
-
Decodes a non-informational
HttpHeadersto N objects. - processInformationalHeaders(ResponseHeaders, StreamDecoderOutput<T>) - Method in interface com.linecorp.armeria.common.stream.HttpDecoder
-
Decodes an informational
ResponseHeadersto N objects. - PROCESSING - Static variable in class com.linecorp.armeria.common.HttpStatus
-
102 Processing (WebDAV, RFC2518).
- processOnComplete(StreamDecoderInput, StreamDecoderOutput<O>) - Method in interface com.linecorp.armeria.common.stream.StreamDecoder
-
Invoked when the input is fully consumed.
- processOnError(Throwable) - Method in interface com.linecorp.armeria.common.stream.StreamDecoder
-
Invoked when a
Throwableis raised while deframing. - processTrailers(HttpHeaders, StreamDecoderOutput<T>) - Method in interface com.linecorp.armeria.common.stream.HttpDecoder
-
Decodes a
trailersto N objects. - produce() - Method in interface com.linecorp.armeria.common.logging.ContentPreviewer
-
Produces the preview of the request or response.
- produces() - Method in interface com.linecorp.armeria.server.Route
- produces(MediaType...) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(MediaType...) - Method in class com.linecorp.armeria.server.RouteBuilder
- produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets
MediaTypes that anHttpServicewill produce to be used in content negotiation. - produces(Iterable<MediaType>) - Method in class com.linecorp.armeria.server.RouteBuilder
- Produces - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a media type which would be produced by the service method or class.
- ProducesBinary - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.APPLICATION_BINARY). - ProducesEventStream - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.EVENT_STREAM)and@ResponseConverter(ServerSentEventResponseConverterFunction.class). - ProducesGroup - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
Produces. - ProducesJson - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.JSON_UTF_8). - ProducesJsonSequences - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.JSON_SEQ). - ProducesOctetStream - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.OCTET_STREAM). - ProducesProtobuf - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.PROTOBUF). - ProducesText - Annotation Interface in com.linecorp.armeria.server.annotation
-
An alias for
@Produces(MediaTypeNames.PLAIN_TEXT_UTF_8). - PrometheusExpositionService - Class in com.linecorp.armeria.server.metric
-
Deprecated.Use
PrometheusExpositionServiceinarmeria-prometheus1module instead. - PrometheusExpositionService - Class in com.linecorp.armeria.server.prometheus
-
Exposes Prometheus metrics in EXPOSITION FORMATS.
- PrometheusExpositionService(CollectorRegistry) - Constructor for class com.linecorp.armeria.server.metric.PrometheusExpositionService
-
Deprecated.
- PrometheusExpositionServiceBuilder - Class in com.linecorp.armeria.server.metric
-
Deprecated.Use
PrometheusExpositionServiceBuilderinarmeria-prometheus1module instead. - PrometheusExpositionServiceBuilder - Class in com.linecorp.armeria.server.prometheus
-
Builds a
PrometheusExpositionService. - PrometheusMeterRegistries - Class in com.linecorp.armeria.common.metric
-
Deprecated.Use
PrometheusMeterRegistriesinarmeria-prometheus1module instead. - PrometheusMeterRegistries - Class in com.linecorp.armeria.common.prometheus
-
Provides the convenient factory methods for
PrometheusMeterRegistry. - PropertiesEndpointGroup - Class in com.linecorp.armeria.client.endpoint
-
A
PropertiesbackedEndpointGroup. - PropertiesEndpointGroupBuilder - Class in com.linecorp.armeria.client.endpoint
-
Builds a
PropertiesEndpointGroup. - property(String, Object) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- PROTO - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC protobuf serialization format.
- PROTO_WEB - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-Web protobuf serialization format.
- PROTO_WEB_TEXT - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-web-text protobuf serialization format.
- PROTOBUF - Static variable in class com.linecorp.armeria.common.MediaType
- PROTOBUF - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/protobuf".
- ProtobufDescriptiveTypeInfoProvider - Class in com.linecorp.armeria.server.protobuf
- ProtobufDescriptiveTypeInfoProvider() - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufDescriptiveTypeInfoProvider
- ProtobufRequestConverterFunction - Class in com.linecorp.armeria.server.protobuf
-
A
RequestConverterFunctionwhich converts a Protocol Buffers or JSON body of theAggregatedHttpRequestto an object. - ProtobufRequestConverterFunction() - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunction
-
Creates an instance with the default
JsonFormat.ParserandExtensionRegistry. - ProtobufRequestConverterFunction(JsonFormat.Parser, ExtensionRegistry) - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunction
-
Creates an instance with the specified
JsonFormat.ParserandExtensionRegistry. - ProtobufRequestConverterFunctionProvider - Class in com.linecorp.armeria.server.protobuf
-
Provides a
ProtobufRequestConverterFunctionto annotated services. - ProtobufRequestConverterFunctionProvider() - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunctionProvider
- ProtobufResponseConverterFunction - Class in com.linecorp.armeria.server.protobuf
-
A
ResponseConverterFunctionwhich creates anHttpResponsewithcontent-type: application/protobuforcontent-type: application/json; charset=utf-8. - ProtobufResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunction
-
Creates an instance with the default
JsonFormat.Printer. - ProtobufResponseConverterFunction(JsonFormat.Printer) - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunction
-
Creates an instance with the specified
JsonFormat.Printer. - ProtobufResponseConverterFunctionProvider - Class in com.linecorp.armeria.server.protobuf
-
Provides a
ProtobufResponseConverterFunctionto annotated services. - ProtobufResponseConverterFunctionProvider() - Constructor for class com.linecorp.armeria.server.protobuf.ProtobufResponseConverterFunctionProvider
- protocol() - Method in interface com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckerContext
-
Returns the
SessionProtocolto be used when sending health check requests. - protocol(SessionProtocol) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the
SessionProtocolto be used when making health check requests. - PROTOCOL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
":protocol"pseudo header field name. - PROTOCOL_ERROR - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1002indicates that an endpoint is terminating the connection due to a protocol error. - protocolFactory(SerializationFormat) - Static method in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Deprecated.
- protocolFactory(SerializationFormat, int, int) - Method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactoryProvider
-
Returns the
TProtocolFactoryfor the specifiedSerializationFormat,maxStringLengthandmaxContainerLength. - protocolFactory(SerializationFormat, int, int) - Static method in class com.linecorp.armeria.common.thrift.ThriftSerializationFormats
-
Returns the
TProtocolFactoryfor the specifiedSerializationFormat,maxStringLengthandmaxContainerLength. - protocolHandler() - Method in interface com.linecorp.armeria.server.websocket.WebSocketService
-
Returns the
WebSocketProtocolHandlerof this service. - protocols() - Method in class com.linecorp.armeria.server.ServerPort
-
Returns the
SessionProtocols thisServerPortuses. - ProtocolViolationException - Exception Class in com.linecorp.armeria.common
-
A
RuntimeExceptionraised when a remote peer violated the currentSessionProtocol. - ProtocolViolationException() - Constructor for exception class com.linecorp.armeria.common.ProtocolViolationException
-
Creates a new exception.
- ProtocolViolationException(String) - Constructor for exception class com.linecorp.armeria.common.ProtocolViolationException
-
Creates a new instance with the specified
message. - ProtocolViolationException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.ProtocolViolationException
-
Creates a new instance with the specified
messageandcause. - ProtocolViolationException(Throwable) - Constructor for exception class com.linecorp.armeria.common.ProtocolViolationException
-
Creates a new instance with the specified
cause. - provide(ServiceRequestContext) - Method in interface com.linecorp.armeria.common.kotlin.CoroutineContextProvider
-
Returns a
CoroutineContext. - providerFactory(ResteasyProviderFactory) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- proxiedAddresses() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the proxied addresses of the current
Request. - proxiedAddresses() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- proxiedAddresses(ProxiedAddresses) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the
ProxiedAddressesof the request. - ProxiedAddresses - Class in com.linecorp.armeria.server
-
An interface to provide source and destination addresses delivered from a proxy server.
- PROXY - Enum constant in enum class com.linecorp.armeria.common.SessionProtocol
-
PROXY protocol - v1 or v2.
- PROXY_AUTHENTICATE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Proxy-Authenticate"header field name. - PROXY_AUTHENTICATION_REQUIRED - Static variable in class com.linecorp.armeria.common.HttpStatus
-
407 Proxy Authentication Required.
- PROXY_AUTHORIZATION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Proxy-Authorization"header field name. - PROXY_CONFIG_SELECTOR - Static variable in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
ProxyConfigSelectorwhich determines theProxyConfigto be used. - proxyAddress() - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
- proxyAddress() - Method in class com.linecorp.armeria.client.proxy.DirectProxyConfig
- proxyAddress() - Method in class com.linecorp.armeria.client.proxy.HAProxyConfig
- proxyAddress() - Method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Returns the proxy address which is
nullonly forProxyType.DIRECT. - proxyAddress() - Method in class com.linecorp.armeria.client.proxy.Socks4ProxyConfig
- proxyAddress() - Method in class com.linecorp.armeria.client.proxy.Socks5ProxyConfig
- proxyConfig(ProxyConfig) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
ProxyConfigwhich contains proxy related configuration. - proxyConfig(ProxyConfigSelector) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
ProxyConfigSelectorwhich determines theProxyConfigto be used. - proxyConfig(ProxySelector) - Method in class com.linecorp.armeria.client.ClientFactoryBuilder
-
Sets the
ProxySelectorwhich determines theProxyConfigto be used. - ProxyConfig - Class in com.linecorp.armeria.client.proxy
-
Base configuration for proxy settings used by
ClientFactory. - proxyConfigSelector() - Method in class com.linecorp.armeria.client.ClientFactoryOptions
-
The
ProxyConfigSelectorwhich determines theProxyConfigto be used. - ProxyConfigSelector - Interface in com.linecorp.armeria.client.proxy
-
Selects the
ProxyConfigto use when connecting to a network resource specified by theSessionProtocolandEndpointparameter. - proxyProtocolMaxTlvSize() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the maximum size of additional data (TLV, Tag-Length-Value).
- proxyProtocolMaxTlvSize(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the maximum size of additional data for PROXY protocol.
- proxyRevalidate() - Method in class com.linecorp.armeria.common.ServerCacheControl
-
Returns whether the
"proxy-revalidate"directive is enabled. - proxyRevalidate() - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables the
"proxy-revalidate"directive. - proxyRevalidate(boolean) - Method in class com.linecorp.armeria.common.ServerCacheControlBuilder
-
Enables or disables the
"proxy-revalidate"directive. - proxyType() - Method in class com.linecorp.armeria.client.proxy.ConnectProxyConfig
- proxyType() - Method in class com.linecorp.armeria.client.proxy.DirectProxyConfig
- proxyType() - Method in class com.linecorp.armeria.client.proxy.HAProxyConfig
- proxyType() - Method in class com.linecorp.armeria.client.proxy.ProxyConfig
-
Returns the proxy type.
- proxyType() - Method in class com.linecorp.armeria.client.proxy.Socks4ProxyConfig
- proxyType() - Method in class com.linecorp.armeria.client.proxy.Socks5ProxyConfig
- ProxyType - Enum Class in com.linecorp.armeria.client.proxy
-
The proxy protocol type.
- PSD - Static variable in class com.linecorp.armeria.common.MediaType
- PSD - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"image/vnd.adobe.photoshop".
- PUBLIC_KEY_PINS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Public-Key-Pinsheader field name. - PUBLIC_KEY_PINS_REPORT_ONLY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Public-Key-Pins-Report-Onlyheader field name. - Publication and Consumption of pooled HttpData objects - Search tag in interface com.linecorp.armeria.common.stream.StreamMessage
- Section
- publisher() - Method in class com.linecorp.armeria.common.AbstractHttpMessageBuilder
-
Returns the
Publisherthat was set byAbstractHttpMessageBuilder.content(MediaType, Publisher). - PublisherBasedStreamMessage<T> - Class in com.linecorp.armeria.common.stream
-
Adapts a
Publisherinto aStreamMessage. - PublisherBasedStreamMessage(Publisher<? extends T>) - Constructor for class com.linecorp.armeria.common.stream.PublisherBasedStreamMessage
-
Creates a new instance with the specified delegate
Publisher. - PURPOSE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Purposeheader field name. - push() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Pushes this context to the thread-local stack.
- push() - Method in interface com.linecorp.armeria.common.RequestContext
-
Pushes the specified context to the thread-local stack.
- push() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Pushes this context to the thread-local stack.
- push(RequestContext) - Method in interface com.linecorp.armeria.common.RequestContextStorage
-
Pushes the specified
RequestContextinto the storage. - push(RequestContext) - Method in class com.linecorp.armeria.common.RequestContextStorageWrapper
- put(RequestContext, String, String) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Binds the specified request-scoped
MDCproperty to the specifiedRequestContext. - put(String) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- put(String) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- put(String) - Method in interface com.linecorp.armeria.client.RestClient
-
Sets an
HttpMethod.PUTand thepathand returns a fluent request builder. - put(String) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- put(String) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- put(String) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- put(String) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- put(String) - Method in interface com.linecorp.armeria.common.RequestMethodSetters
-
Sets PUT method and path.
- put(String) - Method in class com.linecorp.armeria.server.ContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.DecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathDecoratingBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.VirtualHostDecoratingServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
-
Sets the path pattern that an
HttpServicewill be bound to, only supportingHttpMethod.PUTrequests. - put(String, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, byte[]) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, QueryParams, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content, appending the given query parameters to the path.
- put(String, HttpData) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, HttpData) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, String) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, String) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, String) - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Sets the specified
key-valueparameter. - put(String, String, Charset) - Method in interface com.linecorp.armeria.client.BlockingWebClient
-
Sends an HTTP PUT request with the specified content.
- put(String, String, Charset) - Method in interface com.linecorp.armeria.client.WebClient
-
Sends an HTTP PUT request with the specified content.
- Put - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for mapping
HttpMethod.PUTonto specific method. - PUT - Enum constant in enum class com.linecorp.armeria.common.HttpMethod
-
The PUT method which requests that the enclosed entity be stored under the supplied Request-URI.
- putAll(RequestContext, Map<String, String>) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Binds the specified request-scoped
MDCproperties to the specifiedRequestContext. - putAll(Map<String, String>) - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Sets the specified
Map.
Q
- qualityFactor() - Method in class com.linecorp.armeria.common.MediaType
-
Returns the quality factor of this
MediaType. - qualityFactor(float) - Method in class com.linecorp.armeria.common.MediaType
-
Returns the quality factor of this
MediaType. - query() - Method in interface com.linecorp.armeria.common.graphql.protocol.GraphqlRequest
-
Returns the GraphQL query of the current request.
- query() - Method in interface com.linecorp.armeria.common.RequestContext
- query() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- query() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the query of this
RequestTarget. - query() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the query retrieved from the request, as defined in RFC3986.
- query() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the query mapped by the
Route. - query(String) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Sets the specified query.
- QUERY - Enum constant in enum class com.linecorp.armeria.server.docs.FieldLocation
-
The field is located in the query.
- queryDelimiter(String) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
-
Sets the delimiter for a query parameter value.
- queryDelimiter(String) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
-
Sets the delimiter for a query parameter value.
- queryDelimiter(String) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
-
Sets the delimiter for a query parameter value.
- queryDelimiter(String) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
-
Sets the delimiter for a query parameter value.
- queryParam(String) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the value of a parameter with the specified
name. - queryParam(String, Object) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- queryParam(String, Object) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- queryParam(String, Object) - Method in class com.linecorp.armeria.client.RestClientPreparation
- queryParam(String, Object) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- queryParam(String, Object) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- queryParam(String, Object) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- queryParam(String, Object) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- queryParam(String, Object) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Adds a query param for this request.
- queryParam(String, Object) - Method in interface com.linecorp.armeria.common.PathAndQueryParamSetters
-
Adds a query param for this message.
- queryParamMatchRules() - Method in interface com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptions
-
Returns the
HttpJsonTranscodingQueryParamMatchRules which is used to match fields in aMessagewith query parameters. - queryParamMatchRules(HttpJsonTranscodingQueryParamMatchRule...) - Method in class com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptionsBuilder
-
Adds the specified
HttpJsonTranscodingQueryParamMatchRulewhich is used to matchQueryParamsof anHttpRequestwith fields in aMessage. - queryParamMatchRules(Iterable<HttpJsonTranscodingQueryParamMatchRule>) - Method in class com.linecorp.armeria.server.grpc.HttpJsonTranscodingOptionsBuilder
-
Adds the specified
HttpJsonTranscodingQueryParamMatchRulewhich is used to matchQueryParamsof anHttpRequestwith fields in aMessage. - queryParams() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- queryParams() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.client.RestClientPreparation
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.common.AbstractHttpRequestBuilder
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in class com.linecorp.armeria.common.HttpRequestBuilder
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in interface com.linecorp.armeria.common.HttpRequestSetters
-
Adds multiple query params for this request.
- queryParams(Iterable<? extends Map.Entry<? extends String, String>>) - Method in interface com.linecorp.armeria.common.PathAndQueryParamSetters
-
Adds multiple query params for this message.
- queryParams(String) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns all values for the parameter with the specified name.
- QueryParams - Interface in com.linecorp.armeria.common
-
Immutable HTTP query parameters.
- QueryParamsBuilder - Interface in com.linecorp.armeria.common
-
Builds a
QueryParams. - queryTimeout(Duration) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the timeout of the DNS query performed by this resolver.
- queryTimeoutForEachAttempt(Duration) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the timeout of each DNS query performed by this endpoint group.
- queryTimeoutMillis() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the timeout of the DNS query performed by this resolver in milliseconds.
- queryTimeoutMillis(long) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the timeout of the DNS query performed by this resolver in milliseconds.
- queryTimeoutMillisForEachAttempt(long) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the timeout of each DNS query performed by this endpoint group in milliseconds.
- QUICKTIME - Static variable in class com.linecorp.armeria.common.MediaType
- QUICKTIME - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"video/quicktime".
R
- rampingUp() - Static method in interface com.linecorp.armeria.client.endpoint.EndpointSelectionStrategy
-
Returns a weight ramping up
EndpointSelectionStrategywhich ramps the weight of newly addedEndpoints usingEndpointWeightTransition.linear(). - rampingUpInterval(Duration) - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Sets the interval between weight updates during ramp up.
- rampingUpIntervalMillis(long) - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Sets the interval between weight updates during ramp up.
- rampingUpTaskWindow(Duration) - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Sets the window for combining weight update tasks.
- rampingUpTaskWindowMillis(long) - Method in class com.linecorp.armeria.client.endpoint.WeightRampingUpStrategyBuilder
-
Sets the window for combining weight update tasks.
- random() - Static method in interface com.linecorp.armeria.common.RequestId
-
Returns a
RequestIdcreated from a 64-bit random integer. - random(float) - Static method in interface com.linecorp.armeria.common.util.Sampler
-
Returns a probabilistic sampler which samples at the specified
probabilitybetween0.0and1.0. - random(long, long) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backoffthat computes backoff delay which is a random value betweenminDelayMillisandmaxDelayMillischosen byThreadLocalRandom. - random(long, long, Supplier<Random>) - Static method in interface com.linecorp.armeria.client.retry.Backoff
-
Returns a
Backoffthat computes backoff delay which is a random value betweenminDelayMillisandmaxDelayMillis. - range(long, long) - Method in interface com.linecorp.armeria.common.stream.ByteStreamMessage
-
Sets the specified range of bytes to read from this
ByteStreamMessage. - RANGE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Range"header field name. - RATELIMIT - Static variable in interface com.linecorp.armeria.common.throttling.ThrottlingHeaders
-
Describes RateLimit Header Fields for HTTP.
- rateLimiting(double) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns a new
ThrottlingStrategythat provides a throttling strategy based on requests per second. - rateLimiting(double, String) - Static method in class com.linecorp.armeria.server.throttling.ThrottlingStrategy
-
Returns a new
ThrottlingStrategythat provides a throttling strategy based on requests per second. - rateLimiting(int) - Static method in interface com.linecorp.armeria.common.util.Sampler
-
Returns a rate-limiting sampler which rate-limits up to the specified
samplesPerSecond. - RateLimitingDecorator - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
A
ThrottlingServicedecorator for annotated HTTP services. - RateLimitingDecoratorFactoryFunction - Class in com.linecorp.armeria.server.annotation.decorator
-
A factory which creates a
ThrottlingServicedecorator with aThrottlingStrategy.rateLimiting(double, String). - RateLimitingDecoratorFactoryFunction() - Constructor for class com.linecorp.armeria.server.annotation.decorator.RateLimitingDecoratorFactoryFunction
- RateLimitingDecorators - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
The containing annotation type for
RateLimitingDecorator. - rawParam(String, String) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Adds an encoded path parameter, which will be decoded in UTF-8 automatically.
- rawRequestContent() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the low-level content object of the
Request, which is specific to theSerializationFormat. - rawResponse() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
JSON-formatted raw Token Introspection Response body. - rawResponse() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
JSON-formatted raw Token Introspection Response body. - rawResponseContent() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the low-level content object of the
Response, which is specific to theSerializationFormat. - RDF_XML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
-
RDF/XML documents, which are XML serializations of Resource Description Framework graphs.
- RDF_XML_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/rdf+xml; charset=utf-8".
- read() - Method in interface com.linecorp.armeria.common.util.Ticker
-
Returns the number of nanoseconds elapsed since this ticker's fixed point of reference.
- read(Executor, ByteBufAllocator) - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
- read(Executor, ByteBufAllocator) - Method in interface com.linecorp.armeria.server.file.HttpFile
-
Starts to stream this file into the returned
HttpResponse. - read(T, ByteBuf) - Method in class com.linecorp.armeria.server.file.StreamingHttpFile
-
Reads the content of
srcintodst. - readableBytes() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Returns the number of readable bytes.
- readAttributes(Executor) - Method in interface com.linecorp.armeria.server.file.HttpFile
-
Retrieves the attributes of this file.
- readBody(StreamDecoderInput) - Method in class com.linecorp.armeria.common.grpc.protocol.AbstractMessageDeframer
-
Processes the body of the gRPC compression frame.
- readByte() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads a byte from the readable bytes.
- readBytes(byte[]) - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads data to the specified
dst. - readBytes(int) - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads a newly retained slice of this
ByteBuffrom the readable bytes. - readHeader(StreamDecoderInput) - Method in class com.linecorp.armeria.common.grpc.protocol.AbstractMessageDeframer
-
Processes the gRPC compression header which is composed of the compression flag and the outer frame length.
- readHeaders(HttpFileAttributes) - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
-
Generates the
ResponseHeadersfrom the specifiedHttpFileAttributes. - readHeaders(Executor) - Method in class com.linecorp.armeria.server.file.AbstractHttpFile
- readHeaders(Executor) - Method in interface com.linecorp.armeria.server.file.HttpFile
-
Reads the attributes of this file as
ResponseHeaders, which could be useful for building a response for aHEADrequest. - readInt() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads a 32-bit integer from the readable bytes.
- readLong() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads a 64-bit long from the readable bytes.
- readTimeout(long, TimeUnit) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- readUnsignedByte() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads an unsigned byte from the readable bytes.
- readUnsignedShort() - Method in interface com.linecorp.armeria.common.stream.StreamDecoderInput
-
Reads an unsigned short from the readable bytes.
- realm() - Method in class com.linecorp.armeria.common.auth.OAuth1aToken
-
Returns the value of the "realm" property.
- realm() - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizer
-
An HTTP Realm - a name designating the protected area.
- realm(String) - Method in class com.linecorp.armeria.common.auth.OAuth1aTokenBuilder
-
Sets the value of the realm property.
- realm(String) - Method in class com.linecorp.armeria.server.auth.oauth2.OAuth2TokenIntrospectionAuthorizerBuilder
-
An HTTP Realm - a name designating of the protected area.
- realm(Realm) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the
Realmof an embedded Tomcat. - reasonPhrase() - Method in class com.linecorp.armeria.common.HttpStatus
-
Returns the reason phrase of this
HttpStatus. - reasonPhrase() - Method in interface com.linecorp.armeria.common.websocket.CloseWebSocketFrame
-
Returns the text that indicates the reason for closure.
- reasonPhrase() - Method in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
Returns the text that indicates the reason for closure.
- reconfigure(ServerBuilder) - Method in interface com.linecorp.armeria.server.ServerConfigurator
-
Reconfigures the server using the specified
ServerBuilder. - reconfigure(ServerConfigurator) - Method in class com.linecorp.armeria.server.Server
-
Reconfigure Server configuration.
- reconfigure(TokenBucket) - Method in class com.linecorp.armeria.server.throttling.bucket4j.TokenBucketThrottlingStrategy
-
Resets the Token-Bucket configuration at runtime by providing a new set of limits.
- RecordedRequest - Class in com.linecorp.armeria.testing.junit5.server.mock
-
A request that has been made to a
MockWebServerExtension. - Recording a service exception (or not) - Search tag in interface com.linecorp.armeria.server.ServerErrorHandler
- Section
- Recording a service exception (or not) - Search tag in interface com.linecorp.armeria.server.ServiceErrorHandler
- Section
- recover(Class<T>, Function<? super T, ? extends HttpResponse>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Recovers a failed
HttpResponseby switching to a returned fallbackHttpResponsewhen the thrownThrowableis the same type or a subtype of the specifiedcauseClass. - recover(BiFunction<? super ClientRequestContext, ? super HttpRequest, ? extends HttpResponse>) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerClientBuilder
- recover(BiFunction<? super ClientRequestContext, ? super RpcRequest, ? extends RpcResponse>) - Method in class com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRpcClientBuilder
- recover(BiFunction<? super ClientRequestContext, ? super I, ? extends O>) - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerClientBuilder
-
Sets the
BiFunction. - recover(Function<? super Throwable, ? extends T>) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
-
Recovers a failed
HttpResponseby switching to a returned fallback object returned by thefunction. - recover(Function<? super Throwable, ? extends HttpResponse>) - Method in interface com.linecorp.armeria.common.HttpResponse
-
Recovers a failed
HttpResponseby switching to a returned fallbackHttpResponsewhen any error occurs before aResponseHeadersis written. - recoverAndResume(Class<E>, Function<? super E, ? extends StreamMessage<T>>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Recovers a failed
StreamMessageand resumes by subscribing to a returned fallbackStreamMessagewhen the thrownThrowableis the same type or a subtype of the specifiedcauseClass. - recoverAndResume(Function<? super Throwable, ? extends StreamMessage<T>>) - Method in interface com.linecorp.armeria.common.stream.StreamMessage
-
Recovers a failed
StreamMessageand resumes by subscribing to a returned fallbackStreamMessagewhen any error occurs. - recursionDesired(boolean) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets if this resolver has to send a DNS query with the RD (recursion desired) flag set.
- REDIRECT_CONFIG - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The redirect configuration.
- redirectConfig() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the
RedirectConfig. - RedirectConfig - Class in com.linecorp.armeria.client.redirect
-
Configuration for automatic redirection.
- RedirectConfigBuilder - Class in com.linecorp.armeria.client.redirect
-
A builder for
RedirectConfig. - REDIRECTION - Enum constant in enum class com.linecorp.armeria.common.HttpStatusClass
-
The redirection class (3xx).
- RedirectService - Class in com.linecorp.armeria.server
-
An
HttpServicethat sends a redirect response such as"307 Temporary Redirect". - RedirectService(HttpStatus, String) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location constructed with the specified
locationPattern, preserving the query string in the request URI. - RedirectService(HttpStatus, String, boolean) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location constructed with the specified
locationPattern. - RedirectService(HttpStatus, Function<? super ServiceRequestContext, String>) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location returned by
locationFunction, preserving the query string in the request URI. - RedirectService(HttpStatus, Function<? super ServiceRequestContext, String>, boolean) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location returned by
locationFunction. - RedirectService(String) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location constructed with the specified
locationPattern, preserving the query string in the request URI. - RedirectService(String, boolean) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location constructed with the specified
locationPattern. - RedirectService(Function<? super ServiceRequestContext, String>) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location returned by
locationFunction, preserving the query string in the request URI. - RedirectService(Function<? super ServiceRequestContext, String>, boolean) - Constructor for class com.linecorp.armeria.server.RedirectService
-
Creates a new instance that redirects to the location returned by
locationFunction. - RedirectsException - Exception Class in com.linecorp.armeria.client.redirect
-
A
RuntimeExceptionraised in automatic redirection. - RedirectsException() - Constructor for exception class com.linecorp.armeria.client.redirect.RedirectsException
-
Creates a new instance.
- RedirectsException(String) - Constructor for exception class com.linecorp.armeria.client.redirect.RedirectsException
-
Creates a new instance with the specified
message. - RedirectsException(String, Throwable) - Constructor for exception class com.linecorp.armeria.client.redirect.RedirectsException
-
Creates a new instance with the specified
messageandcause. - RedirectsException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.client.redirect.RedirectsException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - RedirectsException(Throwable) - Constructor for exception class com.linecorp.armeria.client.redirect.RedirectsException
-
Creates a new instance with the specified
cause. - REFERER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Referer"header field name. - REFERRER_POLICY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Referrer-Policy"header field name. - REFRESH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Refresh"header field name. - refreshBackoff(Backoff) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Deprecated.Use
DnsResolverGroupBuilder.autoRefreshBackoff(Backoff)instead. - refreshBefore(Duration) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ClientCredentialsGrantBuilder
-
A period when the token should be refreshed proactively prior to its expiry.
- refreshBefore(Duration) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2ResourceOwnerPasswordCredentialsGrantBuilder
-
A period when the token should be refreshed proactively prior to its expiry.
- refreshBefore(Duration) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets a period when the token should be refreshed proactively prior to its expiry.
- refreshToken() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
"refresh_token" Access Token response field, OPTIONAL.
- refreshToken(String) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
"refresh_token" Access Token response field, OPTIONAL.
- RefusedStreamException - Exception Class in com.linecorp.armeria.client
-
A
RuntimeExceptionraised when a server set HTTP/2MAX_CONCURRENT_STREAMSto 0, which means a client can't send anything. - regex(String) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match the specifiedregex. - regex(Pattern) - Method in class com.linecorp.armeria.server.RouteBuilder
-
Sets the
Routeto match the specifiedregex. - REGEX - Enum constant in enum class com.linecorp.armeria.server.RoutePathType
-
The regex path type. e.g,
"^/(?<foo>.*)$"TheRoutewhich is created usingRouteBuilder.glob(String)andRouteBuilder.regex(String)can be this type. - REGEX_WITH_PREFIX - Enum constant in enum class com.linecorp.armeria.server.RoutePathType
-
The path which has the prefix and the regex.
- RegexBasedSanitizer - Class in com.linecorp.armeria.common.logging
-
Regex based sanitizer.
- regexPathPrefix() - Method in class com.linecorp.armeria.server.docs.EndpointInfo
-
Returns the prefix of this endpoint if the
EndpointInfo.pathMapping()returns a regular expression string of endpoint and the prefix exists, otherwisenull. - regexPathPrefix(String) - Method in class com.linecorp.armeria.server.docs.EndpointInfoBuilder
-
Sets the prefix of the pathMapping if the
pathMappingis a regular expression string and the prefix exists. - regions(Iterable<String>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the specified
regions. - regions(String...) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the specified
regions. - register(ServerBuilder) - Method in class com.linecorp.armeria.server.resteasy.ResteasyService
-
Registers
ResteasyServicewith ArmeriaServerBuilder. - register(Class<?>) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Class<?>, int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Class<?>, Class<?>...) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Class<?>, Map<Class<?>, Integer>) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Object) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Object, int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Object, Class<?>...) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- register(Object, Map<Class<?>, Integer>) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- registerAllExtensions(ExtensionRegistry) - Static method in class com.linecorp.armeria.common.grpc.InternalExceptionMessages
- registerAllExtensions(ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.InternalExceptionMessages
- registerMarshalledMessages(Message...) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Registers custom messages to be marshalled by the error handler.
- registerMarshalledMessages(Iterable<? extends Message>) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Registers custom messages to be marshalled by the error handler.
- registerMarshalledMessageTypes(Class<? extends Message>...) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Registers custom message types to be marshalled by the error handler.
- registerMarshalledMessageTypes(Iterable<? extends Class<? extends Message>>) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Registers custom message types to be marshalled by the error handler.
- registerMetrics(MeterRegistry, MeterIdPrefix) - Method in interface com.linecorp.armeria.server.Router
-
Registers the stats of this
Routerto the specifiedMeterRegistry. - registry(CircuitBreakerRegistry) - Method in class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMappingBuilder
-
The
CircuitBreakerRegistryfrom whichCircuitBreakerinstances will be created by default. - registryFetchInterval(Duration) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Sets the interval between fetching registry requests.
- registryFetchInterval(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the interval between fetching registry requests.
- registryFetchIntervalMillis(long) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Sets the interval between fetching registry requests in milliseconds.
- registryFetchIntervalMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the interval between fetching registry requests in milliseconds.
- registryFetchIntervalSeconds(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Deprecated.
- rejectedRouteHandler(RejectedRouteHandler) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the
RejectedRouteHandlerwhich will be invoked when an attempt to bind anHttpServiceat a certainRouteis rejected. - rejectedRouteHandler(RejectedRouteHandler) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
RejectedRouteHandlerwhich will be invoked when an attempt to bind anHttpServiceat a certainRouteis rejected. - RejectedRouteHandler - Interface in com.linecorp.armeria.server
- ReleasableHolder<T> - Interface in com.linecorp.armeria.common.util
-
A holder of releasable resource
ReleasableHolder. - release() - Method in interface com.linecorp.armeria.common.util.ReleasableHolder
-
Releases the resource.
- releaseBuffer(Object, RequestContext) - Static method in class com.linecorp.armeria.unsafe.grpc.GrpcUnsafeBufferUtil
- remainingHeader() - Method in interface com.linecorp.armeria.common.throttling.ThrottlingHeaders
-
Returns the name of the "remaining" throttling header for the given scheme, like "X-RateLimit-Remaining".
- REMOTE_HOST - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"remote.host"- the host name part of the remote socket address. - REMOTE_IP - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"remote.ip"- the IP address part of the remote socket address. - REMOTE_PORT - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"remote.port"- the port number part of the remote socket address. - remoteAddress() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the remote socket address of the connection.
- remoteAddress() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the remote address of this request, or
nullif the connection is not established yet. - remoteAddress() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- remoteAddress() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the remote address of this request.
- remoteAddress() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- remoteAddress(InetSocketAddress) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- remoteAddress(InetSocketAddress) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the remote socket address of the connection.
- remoteAddress(InetSocketAddress) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- remove(RequestContext, String) - Static method in class com.linecorp.armeria.common.logging.RequestScopedMdc
-
Unbinds the specified request-scoped
MDCproperty from the specifiedRequestContext. - remove(DnsQuestion) - Method in interface com.linecorp.armeria.client.DnsCache
-
Discards any cached value for the hostname.
- remove(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.AttributesSetters
-
Removes the value associated with the specified
AttributeKeyin theAttributesGetters.ownAttrs(). - remove(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all headers with the specified
name. - remove(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all parameters with the specified
name. - removeAll() - Method in interface com.linecorp.armeria.client.DnsCache
-
Discards all entries in this cache.
- removeAndThen(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.AttributesBuilder
- removeAndThen(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.AttributesSetters
-
Removes the value associated with the specified
AttributeKeyin theAttributesGetters.ownAttrs(). - removeAndThen(AttributeKey<T>) - Method in interface com.linecorp.armeria.common.ConcurrentAttributes
- removeAndThen(CharSequence) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Removes all headers with the specified
name. - removeAndThen(CharSequence) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- removeAndThen(CharSequence) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- removeAndThen(String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Removes all parameters with the specified
name. - removeEldestEntry(Map.Entry<T, U>) - Method in class com.linecorp.armeria.common.util.LruMap
-
Returns
trueif theHashMap.size()of this map exceeds the maximum number of allowed entries. - removeEndpoint(Endpoint) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- removeListener(ServerListener) - Method in class com.linecorp.armeria.server.Server
-
Removes the specified
ServerListenerfrom thisServer, so that it is not notified anymore when the state of thisServerchanges. - removeListener(Consumer<?>) - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
- removeListener(Consumer<?>) - Method in class com.linecorp.armeria.common.util.AbstractListenable
- removeListener(Consumer<?>) - Method in interface com.linecorp.armeria.common.util.Listenable
-
Remove a listener.
- removeListener(L) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Removes the specified
listener, so that it is not notified anymore. - removeSnapshotWatcher(SnapshotWatcher<? super ClusterSnapshot>) - Method in class com.linecorp.armeria.xds.ClusterRoot
-
Removes a watcher which waits for a snapshot update.
- removeSnapshotWatcher(SnapshotWatcher<? super ListenerSnapshot>) - Method in class com.linecorp.armeria.xds.ListenerRoot
-
Removes a watcher which waits for a snapshot update.
- removeStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- renderStatus(ServiceRequestContext, ServiceConfig, RequestHeaders, HttpStatus, String, Throwable) - Method in interface com.linecorp.armeria.server.ServerErrorHandler
- renderStatus(ServiceRequestContext, RequestHeaders, HttpStatus, String, Throwable) - Method in interface com.linecorp.armeria.server.ServiceErrorHandler
- renewalInterval(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the interval between renewal.
- renewalIntervalMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the interval between renewal in milliseconds.
- renewalIntervalSeconds(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Deprecated.
- replace() - Method in interface com.linecorp.armeria.common.RequestContext
-
Replaces the current
RequestContextin the thread-local with this context without any validation. - REPORT_TO - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Report-To"header field name. - reportBlockedEventLoop() - Static method in class com.linecorp.armeria.common.Flags
-
Returns whether
CompletableFutures returned by Armeria methods log a warning ifCompletableFuture.join()orCompletableFuture.get()are called from an event loop thread. - reportBlockedEventLoop() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns whether
CompletableFutures returned by Armeria methods log a warning ifCompletableFuture.join()orCompletableFuture.get()are called from an event loop thread. - reportMaskedRoutes() - Static method in class com.linecorp.armeria.common.Flags
-
Returns whether to log a warning if a
ServiceWithRoutesis added to aServerBuilderusing the methods that requires a path pattern, such asServerBuilder.service(String, HttpService). - reportMaskedRoutes() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns whether to log a warning if a
ServiceWithRoutesis added to aServerBuilderusing the methods that requires a path pattern, such asServerBuilder.service(String, HttpService). - repositoryStatus() - Method in class com.linecorp.armeria.common.util.Version
-
Returns the status of the repository when performing the release process.
- REQ_AUTHORITY - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.authority"- the authority of the request, represented as"<hostname>[:<port>]". - REQ_CAUSE - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.cause"- the cause of the request failure represented byThrowable.printStackTrace(). - REQ_CONTENT - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.content"- the content of the request. - REQ_CONTENT_LENGTH - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.content_length"- the byte-length of the request content. - REQ_DIRECTION - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.direction"- the direction of the request, which is"INBOUND"for servers and"OUTBOUND"for clients. - REQ_ID - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.id"- the ID of the request. - REQ_METHOD - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.method"- the method name of the request, such as"GET"and"POST". - REQ_NAME - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.name"- the human-readable name of the request, such as: gRPC - A capitalized method name defined inio.grpc.MethodDescriptor(e.g,GetItems) Thrift and annotated service - a method name (e.g,getItems)HttpService- an HTTP method name This property is often used as a meter tag or distributed trace's span name. - REQ_PATH - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.path"- the path of the request. - REQ_QUERY - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.query"- the query of the request. - REQ_ROOT_ID - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.root_id"- the ID of the root service request. - REQ_SERVICE_NAME - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"req.service_name"- the human-readable name of the service that served the request, such as: gRPC - a service name (e.g,com.foo.GrpcService) Thrift - a service type (e.g,com.foo.ThriftService$AsyncIfaceorcom.foo.ThriftService$Iface)HttpServiceand annotated service - an innermost class name This property is often used as a meter tag or distributed trace's span name. - request() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the
HttpRequestassociated with this context, ornullif there's noHttpRequestassociated with this context yet. - request() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
HttpRequestof the context. - request() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
HttpRequestassociated with this context, ornullif there's noHttpRequestassociated with this context yet. - request() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- request() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
HttpRequestassociated with this context. - request() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- request() - Method in class com.linecorp.armeria.testing.junit5.server.mock.RecordedRequest
-
The
AggregatedHttpRequestreceived by the server. - Request - Interface in com.linecorp.armeria.common
-
A request.
- REQUEST_AUTO_ABORT_DELAY_MILLIS - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - REQUEST_CAUSE - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_CONTENT - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_CONTENT_PREVIEW - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_END_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_ENTITY_TOO_LARGE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
413 Request Entity Too Large.
- REQUEST_FIRST_BYTES_TRANSFERRED_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
431 Request Header Fields Too Large (RFC6585).
- REQUEST_HEADERS - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_ID_GENERATOR - Static variable in class com.linecorp.armeria.client.ClientOptions
- REQUEST_LENGTH - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_START_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_STREAMING - Enum constant in enum class com.linecorp.armeria.common.ExchangeType
-
A streaming
HttpRequestwith a non-streamingHttpResponse. - REQUEST_TIMEOUT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
408 Request Timeout.
- REQUEST_TRAILERS - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- REQUEST_URI_TOO_LONG - Static variable in class com.linecorp.armeria.common.HttpStatus
-
414 Request-URI Too Long.
- RequestAttributeAccess - Class in com.linecorp.armeria.spring.client
-
Provides access to
RequestAttributes specified when sending a request. - requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.ClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- requestAutoAbortDelay(Duration) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.RestClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.RestClientPreparation
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.WebClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in interface com.linecorp.armeria.client.RequestOptions
-
Returns the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the amount of time to wait in millis before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- requestAutoAbortDelayMillis() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Element in annotation interface com.linecorp.armeria.server.ServiceOption
-
The amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in class com.linecorp.armeria.server.ServiceOptions
-
Returns the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.ClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- requestAutoAbortDelayMillis(long) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
-
Sets the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.RestClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.RestClientPreparation
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.WebClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.ServiceOptionsBuilder
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - RequestCancellationException - Exception Class in com.linecorp.armeria.server
-
A
CancellationExceptionraised when a request is cancelled by the user. - requestCause() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the cause of request processing failure.
- requestContent() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the high-level content object of the
Request, which is specific to theSerializationFormat. - requestContent(Object, Object) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestOnlyLog.requestContent()and theRequestOnlyLog.rawRequestContent(). - requestContentPreview() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the preview of request content of the
Request. - requestContentPreview(String) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestOnlyLog.requestContentPreview(). - requestContentPreviewer(RequestContext, RequestHeaders) - Method in interface com.linecorp.armeria.common.logging.ContentPreviewerFactory
- requestContentSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request content before logging. - requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request content before logging. - requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - requestContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- requestContext() - Method in class com.linecorp.armeria.client.observation.ClientObservationContext
-
The
ClientRequestContextassociated with thisObservation.Context. - requestContext() - Method in class com.linecorp.armeria.server.observation.ServiceObservationContext
-
The
ServiceRequestContextassociated with thisObservation.Context. - RequestContext - Interface in com.linecorp.armeria.common
- RequestContextAssembly - Class in com.linecorp.armeria.common.rxjava2
-
Utility class to keep
RequestContextduring RxJava operations. - RequestContextAssembly - Class in com.linecorp.armeria.common.rxjava3
-
Utility class to keep
RequestContextduring RxJava operations. - requestContextCaptor() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the
ServiceRequestContextCaptorthat captures all theServiceRequestContexts in thisServer. - requestContextConverter(Class<T>, Function<ServiceRequestContext, T>) - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Defines an optional converter that converts Armeria
ServiceRequestContextto a target class. - RequestContextCurrentTraceContext - Class in com.linecorp.armeria.common.brave
-
Tracing context implemented with
RequestContext. - RequestContextCurrentTraceContextBuilder - Class in com.linecorp.armeria.common.brave
-
A builder of
RequestContextCurrentTraceContextto enable tracing of an Armeria-based application. - RequestContextExporter - Class in com.linecorp.armeria.common.logging
-
Exports the specified properties from current
RequestContexttoMap. - RequestContextExporterBuilder - Class in com.linecorp.armeria.common.logging
-
Builds a new
RequestContextExporter. - RequestContextExportingAppender - Class in com.linecorp.armeria.common.logback
- RequestContextExportingAppender() - Constructor for class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- RequestContextHooks - Class in com.linecorp.armeria.common.reactor3
-
Utility class to keep
RequestContextduring Reactor operations. - requestContextLeakDetectionSampler() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
Samplerthat determines whether to trace the stack trace of request contexts leaks and how frequently to keeps stack trace. - requestContextLeakDetectionSampler() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
Samplerthat determines whether to trace the stack trace of request contexts leaks and how frequently to keeps stack trace. - RequestContextStorage - Interface in com.linecorp.armeria.common
-
The storage for storing
RequestContext. - requestContextStorageProvider() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the
RequestContextStorageProviderthat provides theRequestContextStorage. - requestContextStorageProvider() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the
RequestContextStorageProviderthat provides theRequestContextStorage. - RequestContextStorageProvider - Interface in com.linecorp.armeria.common
-
Creates a new
RequestContextStoragedynamically via Java SPI (Service Provider Interface). - RequestContextStorageWrapper - Class in com.linecorp.armeria.common
-
Wraps an existing
RequestContextStorage. - RequestContextStorageWrapper(RequestContextStorage) - Constructor for class com.linecorp.armeria.common.RequestContextStorageWrapper
-
Creates a new instance that wraps the specified
RequestContextStorage. - RequestContextWrapper<T> - Class in com.linecorp.armeria.common
-
Wraps an existing
RequestContext. - RequestContextWrapper(T) - Constructor for class com.linecorp.armeria.common.RequestContextWrapper
-
Creates a new instance.
- RequestConverter - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a
RequestConverterFunctionclass which converts anAggregatedHttpRequestto an object. - RequestConverterFunction - Interface in com.linecorp.armeria.server.annotation
-
Converts an
AggregatedHttpRequestto an object. - RequestConverterFunctionProvider - Interface in com.linecorp.armeria.server.annotation
-
A
RequestConverterFunctionprovider interface which creates a newRequestConverterFunctionfor converting anAggregatedHttpRequestto an object of the given type. - requestConverters(RequestConverterFunction...) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestConverters(RequestConverterFunction...) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestConverters(RequestConverterFunction...) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestConverters(RequestConverterFunction...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestConverters(Iterable<? extends RequestConverterFunction>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestConverters(Iterable<? extends RequestConverterFunction>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestConverters(Iterable<? extends RequestConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestConverters(Iterable<? extends RequestConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- RequestConverters - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
RequestConverter. - requestDurationNanos() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the duration that was taken to consume or produce the request completely, in nanoseconds.
- REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
416 Requested Range Not Satisfiable.
- requestEndTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the time when the processing of the request finished, in nanoseconds.
- RequestEntity<T> - Interface in com.linecorp.armeria.common
-
An entity of an HTTP request.
- requestFirstBytesTransferred() - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
- requestFirstBytesTransferred(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets
RequestOnlyLog.requestFirstBytesTransferredTimeNanos()with the specified timestamp. - requestFirstBytesTransferredTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the time when the first bytes of the request headers were transferred over the wire.
- requestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified HTTP request header name to the export list.
- requestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified HTTP request header name to the export list.
- requestHeader(CharSequence, String) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified HTTP request header name to the export list.
- requestHeader(CharSequence, String) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified HTTP request header name to the export list.
- requestHeaders() - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns all HTTP request header names in the export list.
- requestHeaders() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the
RequestHeaders. - requestHeaders(RequestHeaders) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestOnlyLog.requestHeaders(). - RequestHeaders - Interface in com.linecorp.armeria.common
-
Immutable HTTP/2 headers for an
HttpRequest. - RequestHeadersBuilder - Interface in com.linecorp.armeria.common
-
Builds a
RequestHeaders. - requestHeadersFilter() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns the
BiPredicateof aRequestHeaders. - requestHeadersSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request headers before logging. - requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request headers before logging. - requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - requestHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- RequestId - Interface in com.linecorp.armeria.common
- requestIdGenerator() - Method in class com.linecorp.armeria.client.ClientOptions
- requestIdGenerator() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Deprecated.
- requestIdGenerator() - Method in class com.linecorp.armeria.server.ServiceConfig
- requestIdGenerator() - Method in class com.linecorp.armeria.server.VirtualHost
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.ServerBuilder
- requestIdGenerator(Function<? super RoutingContext, ? extends RequestId>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
- requestIdGenerator(Supplier<? extends RequestId>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Deprecated.
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.ClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- requestIdManager(SamlRequestIdManager) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a
SamlRequestIdManagerwhich creates and validates a SAML request ID. - requestLength() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the length of the request content.
- requestLength(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestOnlyLog.requestLength(). - requestLog(RequestLog) - Method in class com.linecorp.armeria.server.jetty.AbstractJettyServiceBuilder
-
Sets the
RequestLogof the JettyServer. - requestLog(RequestLog) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
- RequestLog - Interface in com.linecorp.armeria.common.logging
- RequestLogAccess - Interface in com.linecorp.armeria.common.logging
-
Provides the access to a
RequestLogorRequestOnlyLog, while ensuring the interestedRequestLogPropertys are available. - RequestLogAvailabilityException - Exception Class in com.linecorp.armeria.common.logging
-
A
RuntimeExceptionraised when accessing aRequestLogproperty that's not available yet. - RequestLogAvailabilityException() - Constructor for exception class com.linecorp.armeria.common.logging.RequestLogAvailabilityException
-
Creates a new instance.
- RequestLogAvailabilityException(String) - Constructor for exception class com.linecorp.armeria.common.logging.RequestLogAvailabilityException
-
Creates a new instance with the specified
message. - RequestLogAvailabilityException(String, Throwable) - Constructor for exception class com.linecorp.armeria.common.logging.RequestLogAvailabilityException
-
Creates a new instance with the specified
messageandcause. - RequestLogAvailabilityException(Throwable) - Constructor for exception class com.linecorp.armeria.common.logging.RequestLogAvailabilityException
-
Creates a new instance with the specified
cause. - RequestLogBuilder - Interface in com.linecorp.armeria.common.logging
-
Updates a
RequestLogwith newly available information. - requestLogLevel() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.LoggingDecorator
-
The
LogLevelto use when logging requests. - requestLogLevel(LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestLogLevel(LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestLogLevel(LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.requestLogLevel(LogLevel)instead. - requestLogLevel(LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
LogLevelto use when logging requests. - requestLogLevel(LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- requestLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.requestLogLevel(Class, LogLevel)instead. - requestLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
- requestLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- requestLogLevelMapper() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- requestLogLevelMapper(RequestLogLevelMapper) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestLogLevelMapper(RequestLogLevelMapper) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestLogLevelMapper(RequestLogLevelMapper) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- requestLogLevelMapper(RequestLogLevelMapper) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
RequestLogLevelMapperto use when mapping the log level of request logs. - requestLogLevelMapper(RequestLogLevelMapper) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- requestLogLevelMapper(Function<? super RequestOnlyLog, LogLevel>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestLogLevelMapper(Function<? super RequestOnlyLog, LogLevel>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestLogLevelMapper(Function<? super RequestOnlyLog, LogLevel>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- requestLogLevelMapper(Function<? super RequestOnlyLog, LogLevel>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- RequestLogLevelMapper - Interface in com.linecorp.armeria.common.logging
- RequestLogProperty - Enum Class in com.linecorp.armeria.common.logging
-
A property of
RequestLog, used for identifying properties that have been populated during request processing. - RequestMethodSetters - Interface in com.linecorp.armeria.common
-
Provide the setters for building an
HttpMethodand a request path. - RequestObject - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies which element should be converted by
RequestConverterFunction. - RequestOnlyLog - Interface in com.linecorp.armeria.common.logging
-
A set of informational properties for request-side only, collected while consuming a
Request. - requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
-
Sets the
RequestOptions. - requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- requestOptions(RequestOptions) - Method in interface com.linecorp.armeria.client.RequestPreparationSetters
-
Sets the specified
RequestOptionsthat could overwrite the previously configured values such asRequestOptionsSetters.responseTimeout(Duration),RequestOptionsSetters.writeTimeout(Duration),RequestOptionsSetters.maxResponseLength(long)andRequestOptionsSetters.attr(AttributeKey, Object). - requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.RestClientPreparation
- requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- requestOptions(RequestOptions) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- RequestOptions - Interface in com.linecorp.armeria.client
-
A
RequestOptionsfor anHttpRequest. - RequestOptionsBuilder - Class in com.linecorp.armeria.client
-
A builder for creating a new
RequestOptions. - RequestOptionsSetters - Interface in com.linecorp.armeria.client
-
Provides the setters for building
RequestOptions. - RequestPreparationSetters - Interface in com.linecorp.armeria.client
-
Provides the setters for building an
HttpRequestandRequestOptions. - requestPreviewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClientBuilder
-
Sets the
BiFunctionto use to sanitize request content preview. - requestPreviewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.ContentPreviewingServiceBuilder
-
Sets the
BiFunctionto use to sanitize request content preview. - requestProperties() - Static method in enum class com.linecorp.armeria.common.logging.RequestLogProperty
-
Returns the
RequestLogPropertys for requests. - RequestScopedMdc - Class in com.linecorp.armeria.common.logging
-
Provides the access to request-scoped
MDCproperties. - requestStartTime(long, long) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- requestStartTime(long, long) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the request start time of the request.
- requestStartTime(long, long) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- requestStartTimeMicros() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the number of microseconds since the epoch when the request started.
- requestStartTimeMicros() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the time when the processing of the request started, in microseconds since the epoch.
- requestStartTimeMillis() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the time when the processing of the request started, in milliseconds since the epoch.
- requestStartTimeNanos() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
System.nanoTime()value when the request started. - requestStartTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the time when the processing of the request started, in nanoseconds.
- requestTarget() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
RequestTarget. - requestTarget() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the
RequestTargetof the request. - RequestTarget - Interface in com.linecorp.armeria.common
-
An HTTP request target, as defined in Section 3.2, RFC 9112.
- RequestTargetForm - Enum Class in com.linecorp.armeria.common
-
RequestTargetform, as defined in Section 3.2, RFC 9112. - requestTimeout(Duration) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the timeout of a request.
- requestTimeout(Duration) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the timeout of a request.
- RequestTimeout - Annotation Interface in com.linecorp.armeria.server.annotation.decorator
-
Annotation for request timeout.
- RequestTimeoutDecoratorFunction - Class in com.linecorp.armeria.server.annotation.decorator
-
A factory which creates a decorator that sets request timeout to current
ServiceRequestContext. - RequestTimeoutDecoratorFunction() - Constructor for class com.linecorp.armeria.server.annotation.decorator.RequestTimeoutDecoratorFunction
- RequestTimeoutException - Exception Class in com.linecorp.armeria.server
-
A
TimeoutExceptionraised when a request has not been received from a client within timeout. - requestTimeoutMillis() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the timeout of a request.
- requestTimeoutMillis() - Element in annotation interface com.linecorp.armeria.server.ServiceOption
-
Server-side timeout of a request in milliseconds.
- requestTimeoutMillis() - Method in class com.linecorp.armeria.server.ServiceOptions
-
Returns the server-side timeout of a request in milliseconds.
- requestTimeoutMillis() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- requestTimeoutMillis() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- requestTimeoutMillis() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the timeout of a request.
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the timeout of a request in milliseconds.
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.ServiceOptionsBuilder
-
Returns the server-side timeout of a request in milliseconds.
- requestTimeoutMillis(long) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the timeout of a request in milliseconds.
- requestTrailers() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the HTTP trailers of the
Request. - requestTrailers(HttpHeaders) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestOnlyLog.requestTrailers(). - requestTrailersSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request trailers before logging. - requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize request trailers before logging. - requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - requestTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- REQUIRED - Enum constant in enum class com.linecorp.armeria.server.docs.FieldRequirement
-
The field is required.
- requirement() - Method in class com.linecorp.armeria.server.docs.FieldInfo
-
Returns the requirement level of the field.
- requirement(FieldRequirement) - Method in class com.linecorp.armeria.server.docs.FieldInfoBuilder
-
Sets the
FieldRequirementof the field. - requiresAggregation() - Method in interface com.linecorp.armeria.client.ResponseAs
-
Returns whether the response should be aggregated.
- requiresMatchingHeadersPredicates() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns
trueif this context requires matching the predicates for HTTP headers. - requiresMatchingParamsPredicates() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns
trueif this context requires matching the predicates for query parameters. - requiresNewConnection(SessionProtocol) - Method in class com.linecorp.armeria.common.SerializationFormat
-
Returns whether this
SessionProtocolneeds to establish a new connection instead of acquiring it from the connection pool. - requiresResponseTrailers() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns whether this rule being built requires HTTP response trailers.
- requiresResponseTrailers() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRule
-
Returns whether this rule requires the response trailers to determine if a
Responseis successful or not. - requiresResponseTrailers() - Method in interface com.linecorp.armeria.client.circuitbreaker.CircuitBreakerRuleWithContent
-
Returns whether this rule requires the response trailers to determine if a
Responseis successful or not. - requiresResponseTrailers() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns whether the associated
RetryRuleorRetryRuleWithContentrequires response trailers. - requiresResponseTrailers() - Method in interface com.linecorp.armeria.client.retry.RetryRule
-
Returns whether this rule requires the response trailers to determine if a
Responseis successful or not. - requiresResponseTrailers() - Method in interface com.linecorp.armeria.client.retry.RetryRuleWithContent
-
Returns whether this rule requires the response trailers to determine if a
Responseis successful or not. - RES_CAUSE - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"res.cause"- the cause of the response failure represented byThrowable.printStackTrace(). - RES_CONTENT - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"res.content"- the content of the response. - RES_CONTENT_LENGTH - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"res.content_length"- the byte-length of the response content. - RES_STATUS_CODE - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
-
"res.status_code"- the protocol-specific integer representation of the response status code. - reset() - Method in class com.linecorp.armeria.testing.junit5.server.mock.MockWebServerExtension
-
Resets the mocking state of this extension.
- RESET_CONTENT - Static variable in class com.linecorp.armeria.common.HttpStatus
-
205 Reset Content.
- resetHeader() - Method in interface com.linecorp.armeria.common.throttling.ThrottlingHeaders
-
Returns the name of the "reset" throttling header for the given scheme, like "X-RateLimit-Reset".
- Resilience4JCircuitBreakerClientHandler - Class in com.linecorp.armeria.resilience4j.circuitbreaker.client
-
A
CircuitBreakerClientHandlerimplementation for use with Resilience4j'sCircuitBreaker. - Resilience4jCircuitBreakerFactory - Interface in com.linecorp.armeria.resilience4j.circuitbreaker
-
A functional interface that represents a mapper factory, mapping a combination of host, method and path to a
CircuitBreakerusing aCircuitBreakerRegistry. - Resilience4jCircuitBreakerMapping - Interface in com.linecorp.armeria.resilience4j.circuitbreaker.client
-
Returns a
CircuitBreakerinstance from remote invocation parameters. - Resilience4jCircuitBreakerMappingBuilder - Class in com.linecorp.armeria.resilience4j.circuitbreaker.client
-
Builder class for building a
Resilience4jCircuitBreakerMappingbased on a combination of host, method and path. - Resilience4jCircuitBreakerMappingBuilder() - Constructor for class com.linecorp.armeria.resilience4j.circuitbreaker.client.Resilience4jCircuitBreakerMappingBuilder
- resolvedAddressTypes(ResolvedAddressTypes) - Method in class com.linecorp.armeria.client.DnsResolverGroupBuilder
-
Sets
ResolvedAddressTypeswhich is the list of the protocol families of the address resolved. - resource() - Method in class com.linecorp.armeria.xds.ClusterXdsResource
- resource() - Method in class com.linecorp.armeria.xds.EndpointXdsResource
- resource() - Method in class com.linecorp.armeria.xds.ListenerXdsResource
- resource() - Method in class com.linecorp.armeria.xds.RouteXdsResource
- resource() - Method in interface com.linecorp.armeria.xds.XdsResource
-
Returns the resource.
- response() - Method in exception class com.linecorp.armeria.client.InvalidHttpResponseException
-
Returns the
AggregatedHttpResponsewhich triggered this exception. - response() - Method in interface com.linecorp.armeria.server.file.AggregatedHttpFile
-
Returns the
AggregatedHttpResponsegenerated from this file. - Response - Interface in com.linecorp.armeria.common
-
A response stream or a holder of the future result value.
- RESPONSE_CAUSE - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_CONTENT - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_CONTENT_PREVIEW - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_END_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_FIRST_BYTES_TRANSFERRED_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_HEADERS - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_LENGTH - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_START_TIME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- RESPONSE_STREAMING - Enum constant in enum class com.linecorp.armeria.common.ExchangeType
-
A non-streaming
HttpRequestwith a streamingHttpResponse. - RESPONSE_TIMEOUT_MILLIS - Static variable in class com.linecorp.armeria.client.ClientOptions
-
The timeout of a server reply to a client call.
- RESPONSE_TRAILERS - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- ResponseAs<T,
R> - Interface in com.linecorp.armeria.client -
Transforms a response into another.
- responseBufferSize(int) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- responseBufferSize(int) - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Sets the size of the response buffer to handle response content.
- ResponseCancellationException - Exception Class in com.linecorp.armeria.client
-
A
CancellationExceptionraised when a response is cancelled by the user. - responseCause() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the cause of response processing failure.
- responseCause(Throwable) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseCause()without completing the response log. - responseCauseFilter(BiPredicate<? super RequestContext, ? super Throwable>) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
Predicateused for evaluating whether to log the response cause or not. - responseCauseFilter(Predicate<Throwable>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseCauseFilter(Predicate<Throwable>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseCauseFilter(Predicate<Throwable>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.responseCauseFilter(BiPredicate)instead. - responseCauseFilter(Predicate<Throwable>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseCauseSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- responseCauseSanitizer(BiFunction<? super RequestContext, ? super Throwable, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseCauseSanitizer(BiFunction<? super RequestContext, ? super Throwable, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseCauseSanitizer(BiFunction<? super RequestContext, ? super Throwable, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.responseCauseFilter(BiPredicate)instead. - responseCauseSanitizer(BiFunction<? super RequestContext, ? super Throwable, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- ResponseCompleteException - Exception Class in com.linecorp.armeria.common
-
A special
CancellationExceptionthat aborts anHttpRequestafter the correspondingHttpResponseis completed. - responseContent() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the high-level content object of the
Response, which is specific to theSerializationFormat. - responseContent(Object, Object) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseContent()and theRequestLog.rawResponseContent(). - responseContentPreview() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the preview of response content of the
Response. - responseContentPreview(String) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseContentPreview(). - responseContentPreviewer(RequestContext, ResponseHeaders) - Method in interface com.linecorp.armeria.common.logging.ContentPreviewerFactory
-
Returns a newly-created response
ContentPreviewerwith the givenRequestContextandResponseHeaders. - responseContentSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response content before logging. - responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response content before logging. - responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - responseContentSanitizer(BiFunction<? super RequestContext, Object, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- ResponseConverter - Annotation Interface in com.linecorp.armeria.server.annotation
-
Specifies a
ResponseConverterFunctionclass which converts the result toHttpResponse. - ResponseConverterFunction - Interface in com.linecorp.armeria.server.annotation
-
Converts a
resultobject toHttpResponse. - ResponseConverterFunctionProvider - Interface in com.linecorp.armeria.server.annotation
-
A
ResponseConverterFunctionprovider interface which creates a newResponseConverterFunctionfor converting an object of the given type and functions. - responseConverters(ResponseConverterFunction...) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- responseConverters(ResponseConverterFunction...) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- responseConverters(ResponseConverterFunction...) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- responseConverters(ResponseConverterFunction...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- responseConverters(Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- responseConverters(Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- responseConverters(Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- responseConverters(Iterable<? extends ResponseConverterFunction>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- ResponseConverters - Annotation Interface in com.linecorp.armeria.server.annotation
-
The containing annotation type for
ResponseConverter. - responseDurationNanos() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the duration that was taken to consume or produce the response completely, in nanoseconds.
- responseEndTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the time when the processing of the response finished, in nanoseconds.
- ResponseEntity<T> - Interface in com.linecorp.armeria.common
-
An entity of an HTTP response.
- responseFilter() - Method in class com.linecorp.armeria.client.AbstractRuleWithContentBuilder
-
Returns the
responseFilter. - responseFirstBytesTransferred() - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
- responseFirstBytesTransferred(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets
RequestLog.responseFirstBytesTransferredTimeNanos()with the specified timestamp. - responseFirstBytesTransferredTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the time when the first bytes of the response headers were transferred over the wire.
- responseHandler(OAuth2ResponseHandler<GrantedOAuth2AccessToken>) - Method in class com.linecorp.armeria.client.auth.oauth2.OAuth2AuthorizationGrantBuilder
-
Sets a custom
OAuth2ResponseHandlerto handle the response of an access token request. - responseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified HTTP response header name to the export list.
- responseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified HTTP response header name to the export list.
- responseHeader(CharSequence, String) - Method in class com.linecorp.armeria.common.logging.ExportGroupBuilder
-
Adds the specified HTTP response header name to the export list.
- responseHeader(CharSequence, String) - Method in class com.linecorp.armeria.common.logging.RequestContextExporterBuilder
-
Adds the specified HTTP response header name to the export list.
- responseHeaders() - Method in class com.linecorp.armeria.client.websocket.WebSocketSession
-
Returns the
ResponseHeaders. - responseHeaders() - Method in class com.linecorp.armeria.common.logging.RequestContextExporter
-
Returns all HTTP response header names in the export list.
- responseHeaders() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the non-informational status
ResponseHeaders. - responseHeaders(ResponseHeaders) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseHeaders(). - ResponseHeaders - Interface in com.linecorp.armeria.common
-
Immutable HTTP/2 headers for an
HttpResponse. - ResponseHeadersBuilder - Interface in com.linecorp.armeria.common
-
Builds a
ResponseHeaders. - responseHeadersFilter() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns the
BiPredicateof aResponseHeaders. - responseHeadersSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response headers before logging. - responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response headers before logging. - responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - responseHeadersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseLength() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the length of the response content.
- responseLength(long) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseLength(). - responseLogLevel(HttpStatusClass, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseLogLevel(HttpStatusClass, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseLogLevel(HttpStatusClass, LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- responseLogLevel(HttpStatusClass, LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
LogLevelto use when logging responses whose status belongs to the specifiedHttpStatusClass. - responseLogLevel(HttpStatusClass, LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseLogLevel(HttpStatus, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseLogLevel(HttpStatus, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseLogLevel(HttpStatus, LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- responseLogLevel(HttpStatus, LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
LogLevelto use when logging responses whose status is equal to the specifiedHttpStatus. - responseLogLevel(HttpStatus, LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogWriterBuilder.responseLogLevel(Class, LogLevel)instead. - responseLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
- responseLogLevel(Class<? extends Throwable>, LogLevel) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseLogLevelMapper() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- responseLogLevelMapper(ResponseLogLevelMapper) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseLogLevelMapper(ResponseLogLevelMapper) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseLogLevelMapper(ResponseLogLevelMapper) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- responseLogLevelMapper(ResponseLogLevelMapper) - Method in class com.linecorp.armeria.common.logging.LogWriterBuilder
-
Sets the
ResponseLogLevelMapperto use when mapping the log level of response logs. - responseLogLevelMapper(ResponseLogLevelMapper) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseLogLevelMapper(Function<? super RequestLog, LogLevel>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseLogLevelMapper(Function<? super RequestLog, LogLevel>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseLogLevelMapper(Function<? super RequestLog, LogLevel>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.
- responseLogLevelMapper(Function<? super RequestLog, LogLevel>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- ResponseLogLevelMapper - Interface in com.linecorp.armeria.common.logging
- responsePreviewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.ContentPreviewingClientBuilder
-
Sets the
BiFunctionto use to sanitize response content preview. - responsePreviewSanitizer(BiFunction<? super RequestContext, String, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.ContentPreviewingServiceBuilder
-
Sets the
BiFunctionto use to sanitize response content preview. - responseProperties() - Static method in enum class com.linecorp.armeria.common.logging.RequestLogProperty
-
Returns the
RequestLogPropertys for responses. - responseStartTimeMicros() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the time when the processing of the response started, in microseconds since the epoch.
- responseStartTimeMillis() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the time when the processing of the response started, in milliseconds since the epoch.
- responseStartTimeNanos() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the time when the processing of the response started, in nanoseconds.
- responseStatus() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the HTTP response status of the
RequestLog.responseHeaders(). - responseTimeout(Duration) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the timeout of a response.
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- responseTimeout(Duration) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.RestClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.RestClientPreparation
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.WebClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- ResponseTimeoutException - Exception Class in com.linecorp.armeria.client
-
A
TimeoutExceptionraised when a response has not been received from a server within timeout. - responseTimeoutForEachAttempt(Duration) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClientBuilder
-
Deprecated.
- responseTimeoutForEachAttempt(Duration) - Method in class com.linecorp.armeria.client.retry.RetryConfigBuilder
-
Sets the specified
Durationby converting responseTimeoutForEachAttempt to millis. - responseTimeoutForEachAttempt(Duration) - Method in class com.linecorp.armeria.client.retry.RetryingClientBuilder
- responseTimeoutForEachAttempt(Duration) - Method in class com.linecorp.armeria.client.retry.RetryingRpcClientBuilder
- responseTimeoutMillis() - Method in class com.linecorp.armeria.client.ClientOptions
-
Returns the timeout of a server reply to a client call.
- responseTimeoutMillis() - Method in interface com.linecorp.armeria.client.ClientRequestContext
- responseTimeoutMillis() - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- responseTimeoutMillis() - Method in interface com.linecorp.armeria.client.RequestOptions
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the timeout of a response in milliseconds.
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.FutureTransformingRequestPreparation
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.RequestOptionsBuilder
- responseTimeoutMillis(long) - Method in interface com.linecorp.armeria.client.RequestOptionsSetters
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.RestClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.RestClientPreparation
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.TransformingRequestPreparation
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.WebClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.WebClientRequestPreparation
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- responseTimeoutMillisForEachAttempt() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns the response timeout for each attempt in milliseconds.
- responseTimeoutMillisForEachAttempt(long) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClientBuilder
-
Deprecated.
- responseTimeoutMillisForEachAttempt(long) - Method in class com.linecorp.armeria.client.retry.RetryConfigBuilder
-
Sets the specified
responseTimeoutMillisForEachAttempt. - responseTimeoutMillisForEachAttempt(long) - Method in class com.linecorp.armeria.client.retry.RetryingClientBuilder
- responseTimeoutMillisForEachAttempt(long) - Method in class com.linecorp.armeria.client.retry.RetryingRpcClientBuilder
- responseTrailers() - Method in interface com.linecorp.armeria.common.logging.RequestLog
-
Returns the HTTP trailers of the
Response. - responseTrailers(HttpHeaders) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
RequestLog.responseTrailers(). - responseTrailersFilter() - Method in class com.linecorp.armeria.client.AbstractRuleBuilder
-
Returns the
BiPredicateof a response trailers. - responseTrailersSanitizer() - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Deprecated for removal in the next major version.
- responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends JsonNode>) - Method in class com.linecorp.armeria.common.logging.JsonLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response trailers before logging. - responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends String>) - Method in class com.linecorp.armeria.common.logging.TextLogFormatterBuilder
-
Sets the
BiFunctionto use to sanitize response trailers before logging. - responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
-
Deprecated.
- responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
-
Deprecated.
- responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.common.logging.LoggingDecoratorBuilder
-
Deprecated.Use
LogFormatterto set the sanitizer. - responseTrailersSanitizer(BiFunction<? super RequestContext, ? super HttpHeaders, ? extends Object>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Deprecated.
- responseTypes(UnframedGrpcErrorResponseType...) - Method in class com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandlerBuilder
-
Specifies the response types that the error handler will support.
- restClient() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the
RestClientconfigured byServerRule.configureWebClient(WebClientBuilder). - restClient() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the
RestClientconfigured byServerExtension.configureWebClient(WebClientBuilder). - restClient(Consumer<WebClientBuilder>) - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns a newly created
RestClientconfigured byServerRule.configureWebClient(WebClientBuilder)and then the specified customizer. - restClient(Consumer<WebClientBuilder>) - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns a newly created
RestClientconfigured byServerExtension.configureWebClient(WebClientBuilder)and then the specified customizer. - RestClient - Interface in com.linecorp.armeria.client
-
A client designed for calling RESTful APIs conveniently.
- RestClientBuilder - Class in com.linecorp.armeria.client
- RestClientPreparation - Class in com.linecorp.armeria.client
-
Prepares and executes a new
HttpRequestforRestClient. - ResteasyService<T> - Class in com.linecorp.armeria.server.resteasy
-
RESTEasy service implementing Armeria's
HttpService. - ResteasyServiceBuilder<T> - Class in com.linecorp.armeria.server.resteasy
-
Builds
ResteasyService. - result() - Method in class com.linecorp.armeria.common.thrift.ThriftReply
-
Returns the result of this reply.
- result() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the routing result of this
RoutingContext. - RETAINED_DUPLICATE - Enum constant in enum class com.linecorp.armeria.common.ByteBufAccessMode
-
Gets the retained duplicate (or slice) of the underlying
ByteBuf. - Retrieving a value from the request-scoped context map - Search tag in class com.linecorp.armeria.common.logging.RequestScopedMdc
- Section
- RetrofitBlockHoundIntegration - Class in com.linecorp.armeria.client.retrofit2
-
A
BlockHoundIntegrationfor the retrofit2 module. - RetrofitBlockHoundIntegration() - Constructor for class com.linecorp.armeria.client.retrofit2.RetrofitBlockHoundIntegration
- RetrofitMeterIdPrefixFunction - Class in com.linecorp.armeria.client.retrofit2
-
Returns the default function for retrofit that creates a
MeterIdPrefixwith the specified name and theTags derived from theRequestLogproperties andInvocation. - retry() - Method in interface com.linecorp.armeria.common.sse.ServerSentEvent
-
Returns a reconnection time in milliseconds, if it exists.
- retry(Backoff) - Static method in class com.linecorp.armeria.client.retry.RetryDecision
-
Returns a
RetryDecisionthat retries with the specifiedBackoff. - retry(Duration) - Method in class com.linecorp.armeria.common.sse.ServerSentEventBuilder
-
Sets the specified
retry. - RETRY_AFTER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Retry-After"header field name. - retryBackoff(Backoff) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the backoff between health check requests.
- RetryConfig<T> - Class in com.linecorp.armeria.client.retry
-
Holds retry config used by a
RetryingClient. - RetryConfigBuilder<T> - Class in com.linecorp.armeria.client.retry
-
Builds a
RetryConfig. - RetryConfigMapping<T> - Interface in com.linecorp.armeria.client.retry
-
Returns a
RetryConfiggiven theClientRequestContext. - RetryDecision - Class in com.linecorp.armeria.client.retry
-
A
RetryDecisionthat determines whether aRetryRuleretries with aBackoff, skips the currentRetryRuleor no retries. - RetryingClient - Class in com.linecorp.armeria.client.retry
-
An
HttpClientdecorator that handles failures of an invocation and retries HTTP requests. - RetryingClientBuilder - Class in com.linecorp.armeria.client.retry
-
Builds a new
RetryingClientor its decorator function. - RetryingRpcClient - Class in com.linecorp.armeria.client.retry
-
An
RpcClientdecorator that handles failures of an invocation and retries RPC requests. - RetryingRpcClientBuilder - Class in com.linecorp.armeria.client.retry
-
Builds a new
RetryingRpcClientor its decorator function. - retryInterval(Duration) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the interval between health check requests.
- retryIntervalMillis(long) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the interval between health check requests in milliseconds.
- retryRule() - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the
RetryRule. - retryRule() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns the
RetryRulewhich was specified withRetryConfig.builder(RetryRule). - RetryRule - Interface in com.linecorp.armeria.client.retry
-
Determines whether a failed request should be retried.
- RetryRuleBuilder - Class in com.linecorp.armeria.client.retry
-
A builder for creating a new
RetryRule. - retryRuleWithContent() - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Returns the
RetryRuleWithContent. - retryRuleWithContent() - Method in class com.linecorp.armeria.client.retry.RetryConfig
-
Returns the
RetryRuleWithContentwhich was specified withRetryConfig.builder(RetryRuleWithContent). - RetryRuleWithContent<T> - Interface in com.linecorp.armeria.client.retry
-
Determines whether a failed request should be retried using the content of a
Response. - RetryRuleWithContentBuilder<T> - Class in com.linecorp.armeria.client.retry
-
A builder for creating a new
RetryRuleWithContent. - returnTypeSignature() - Method in class com.linecorp.armeria.server.docs.MethodInfo
-
Returns the signature of the return type of the function.
- REVALIDATED - Static variable in class com.linecorp.armeria.common.ServerCacheControl
-
"no-cache, max-age=0, must-revalidate". - revokeAccessToken(String) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocation
-
Implements Token Revocation request/response flow, as per [RFC7009], Section 2.
- revokeRefreshToken(String) - Method in class com.linecorp.armeria.common.auth.oauth2.TokenRevocation
-
Implements Token Revocation request/response flow, as per [RFC7009], Section 2.
- rollbackFailed(Throwable) - Method in class com.linecorp.armeria.common.util.StartStopSupport
-
Invoked when failed to stop during the rollback after startup failure.
- root() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the root
ServiceRequestContextof this context. - root() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- root() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the root
ServiceRequestContextof this context. - root() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- roundRobin() - Static method in interface com.linecorp.armeria.client.endpoint.EndpointSelectionStrategy
-
Returns a round-robin strategy, which ignores
Endpoint.weight(). - route() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the
Routefor thisAnnotatedService. - route() - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Returns a
ContextPathServiceBindingBuilderwhich is for binding anHttpServicefluently. - route() - Method in class com.linecorp.armeria.server.Routed
-
Returns the
Routewhich matched theRoutingContext. - route() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns a
ServiceBindingBuilderwhich is for binding anHttpServicefluently. - route() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
Routeof theServiceConfig.service(). - route() - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns a
ServiceBindingBuilderwhich is for binding anHttpServicefluently. - route() - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Returns a
VirtualHostContextPathServiceBindingBuilderwhich is for binding anHttpServicefluently. - route() - Method in class com.linecorp.armeria.xds.ClusterSnapshot
-
The
RoutethisClusterbelongs to. - route(Route) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the
Routeof the request. - route(String) - Method in class com.linecorp.armeria.server.cors.ChainedCorsPolicyBuilder
-
Adds a path pattern that this policy is supposed to be applied to.
- route(String) - Method in class com.linecorp.armeria.server.cors.CorsPolicyBuilder
-
Adds a path pattern that this policy is supposed to be applied to.
- route(String) - Method in class com.linecorp.armeria.server.cors.CorsServiceBuilder
-
Adds a path pattern that this policy is supposed to be applied to.
- Route - Interface in com.linecorp.armeria.server
-
Routemaps from an incoming HTTP request to anHttpServicebased on its path, method, content type and accepted types. - ROUTE - Enum constant in enum class com.linecorp.armeria.xds.XdsType
- RouteBuilder - Class in com.linecorp.armeria.server
-
Builds a new
Route. - routeCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the recent request routing history for all
Services. - routeCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the recent request routing history for all
Services. - Routed<T> - Class in com.linecorp.armeria.server
-
A value mapped by
Router. - routeDecorator() - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Returns a
ContextPathDecoratingBindingBuilderwhich is for binding adecoratorfluently. - routeDecorator() - Method in class com.linecorp.armeria.server.ServerBuilder
-
Returns a
DecoratingServiceBindingBuilderwhich is for binding adecoratorfluently. - routeDecorator() - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Returns a
VirtualHostDecoratingServiceBindingBuilderwhich is for binding adecoratorfluently. - routeDecorator() - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Returns a
VirtualHostContextPathDecoratingBindingBuilderwhich is for binding adecoratorfluently. - routeDecoratorCacheSpec() - Static method in class com.linecorp.armeria.common.Flags
-
Returns the Caffeine specification string of the cache that stores the recent request routing history for all route decorators.
- routeDecoratorCacheSpec() - Method in interface com.linecorp.armeria.common.FlagsProvider
-
Returns the Caffeine specification string of the cache that stores the recent request routing history for all route decorators.
- routeMustExist() - Method in enum class com.linecorp.armeria.server.RoutingStatus
-
Returns
trueif aRoutemust exist for the incoming HTTP request. - RoutePathType - Enum Class in com.linecorp.armeria.server
-
The type of the path which was specified when a
Routeis created. - Router<V> - Interface in com.linecorp.armeria.server
-
Finds a mapping that matches a given
RoutingContext. - routes() - Method in class com.linecorp.armeria.server.cors.CorsPolicy
-
Returns the list of
Routes that this policy is supposed to be applied to. - routes() - Method in interface com.linecorp.armeria.server.ServiceWithRoutes
- routeSnapshot() - Method in class com.linecorp.armeria.xds.ListenerSnapshot
-
A
RouteSnapshotwhich belong to thisListener. - RouteSnapshot - Class in com.linecorp.armeria.xds
-
A snapshot of a
RouteConfigurationresource. - RouteXdsResource - Class in com.linecorp.armeria.xds
-
A resource object for a
RouteConfiguration. - routingContext() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
RoutingContextused to find theService. - routingContext() - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- RoutingContext - Interface in com.linecorp.armeria.server
-
Holds the parameters which are required to find a service available to handle the request.
- routingResult() - Method in class com.linecorp.armeria.server.Routed
-
Returns the
RoutingResult. - routingResult(RoutingResult) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the
RoutingResultof the request. - RoutingResult - Class in com.linecorp.armeria.server
-
The result returned by
Route.apply(RoutingContext, boolean). - RoutingResultBuilder - Class in com.linecorp.armeria.server
-
Builds a new
RoutingResult. - routingResultType() - Method in class com.linecorp.armeria.server.Routed
-
Returns the type of
RoutingResult. - RoutingResultType - Enum Class in com.linecorp.armeria.server
-
The type of
RoutingResult. - RoutingStatus - Enum Class in com.linecorp.armeria.server
-
A routing status of an incoming HTTP request.
- RpcClient - Interface in com.linecorp.armeria.client
-
Sends an
RpcRequestto a remoteEndpoint. - rpcDecorate(RpcClient) - Method in class com.linecorp.armeria.client.ClientDecoration
-
Decorates the specified
RpcClientusing the decorator. - rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified RPC-level
decorator. - rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Deprecated.RPC decorator cannot be added to the web client builder.
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.ClientBuilder
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.RestClientBuilder
-
Deprecated.
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Raises an
UnsupportedOperationExceptionbecause this builder doesn't support RPC-level but only HTTP-level decorators. - rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.WebClientBuilder
-
Deprecated.
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Deprecated.
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Adds the specified RPC-level
decorator. - rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.AbstractWebClientBuilder
-
Deprecated.RPC decorator cannot be added to the web client builder.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.ClientBuilder
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.RestClientBuilder
-
Deprecated.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
-
Raises an
UnsupportedOperationExceptionbecause this builder doesn't support RPC-level but only HTTP-level decorators. - rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.WebClientBuilder
-
Deprecated.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
-
Deprecated.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- rpcDecorators() - Method in class com.linecorp.armeria.client.ClientDecoration
-
Returns the RPC-level decorators.
- rpcRequest() - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Returns the
RpcRequestassociated with this context, ornullif there's noRpcRequestassociated with this context. - rpcRequest() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
RpcRequestof the context. - rpcRequest() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
RpcRequestassociated with this context, ornullif there's noRpcRequestassociated with this context. - rpcRequest() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- rpcRequest() - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Returns the
RpcRequestassociated with this context, ornullif there's noRpcRequestassociated with this context. - RpcRequest - Interface in com.linecorp.armeria.common
-
An RPC
Request. - RpcResponse - Interface in com.linecorp.armeria.common
-
An RPC
Response. - RpcService - Interface in com.linecorp.armeria.server
-
An RPC
Service. - RpcServiceWithRoutes - Interface in com.linecorp.armeria.server
-
An interface that enables getting all the
Routes where anRpcServiceshould be bound. - RTF_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaType
- RTF_UTF_8 - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/rtf; charset=utf-8".
- RTT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
RTTheader field name. - run(C, Environment) - Method in class com.linecorp.armeria.dropwizard.ArmeriaBundle
- run(Runnable) - Method in interface com.linecorp.armeria.common.RequestContext
-
Immediately run a given
Runnablewith this context. - run(Callable<T>) - Method in interface com.linecorp.armeria.common.RequestContext
-
Immediately call a given
Callablewith this context. - runForEachTest() - Method in class com.linecorp.armeria.testing.junit5.common.AbstractAllOrEachExtension
-
Returns whether this extension should run around each test method instead of the entire test class.
- runtimeWiring(RuntimeWiringConfigurator...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can specify aRuntimeWiringConfiguratortoSchemaGenerator.makeExecutableSchema(TypeDefinitionRegistry, RuntimeWiring)when creating aGraphQLSchema. Then, set it to aGraphQL.Builder. - runtimeWiring(Iterable<? extends RuntimeWiringConfigurator>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can specify aRuntimeWiringConfiguratortoSchemaGenerator.makeExecutableSchema(TypeDefinitionRegistry, RuntimeWiring)when creating aGraphQLSchema. Then, set it to aGraphQL.Builder. - RuntimeWiringConfigurator - Interface in com.linecorp.armeria.server.graphql
-
Interface used to configure a scala type, data fetcher, directives, etc on the GraphQL service.
S
- SafeCloseable - Interface in com.linecorp.armeria.common.util
-
An
AutoCloseablewhoseSafeCloseable.close()method does not throw an exception. - sameSite() - Method in interface com.linecorp.armeria.common.Cookie
-
Returns the
"SameSite"attribute of thisCookie. - sameSite(String) - Method in class com.linecorp.armeria.common.CookieBuilder
- SamlAssertionConsumerConfig - Class in com.linecorp.armeria.server.saml
-
A configuration for an assertion consumer service of a service provider.
- SamlAssertionConsumerConfigBuilder - Class in com.linecorp.armeria.server.saml
-
A builder which builds a
SamlAssertionConsumerConfig. - SamlBindingProtocol - Enum Class in com.linecorp.armeria.server.saml
-
SAML binding protocols.
- SamlEndpoint - Class in com.linecorp.armeria.server.saml
-
A SAML service URL and its binding protocol.
- SamlException - Exception Class in com.linecorp.armeria.server.saml
-
Indicates that an error occurred while processing a SAML request.
- SamlException() - Constructor for exception class com.linecorp.armeria.server.saml.SamlException
-
Creates a new exception.
- SamlException(String) - Constructor for exception class com.linecorp.armeria.server.saml.SamlException
-
Creates a new instance with the specified
message. - SamlException(String, Throwable) - Constructor for exception class com.linecorp.armeria.server.saml.SamlException
-
Creates a new instance with the specified
messageandcause. - SamlException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.armeria.server.saml.SamlException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - SamlException(Throwable) - Constructor for exception class com.linecorp.armeria.server.saml.SamlException
-
Creates a new instance with the specified
cause. - SamlIdentityProviderConfig - Class in com.linecorp.armeria.server.saml
-
A configuration for an identity provider.
- SamlIdentityProviderConfigBuilder - Class in com.linecorp.armeria.server.saml
-
A builder which builds a
SamlIdentityProviderConfig. - SamlIdentityProviderConfigSelector - Interface in com.linecorp.armeria.server.saml
-
A
SamlIdentityProviderConfigselector for the request. - SamlNameIdFormat - Enum Class in com.linecorp.armeria.server.saml
-
SAML name ID formats.
- SamlNameIdPolicy - Class in com.linecorp.armeria.server.saml
-
SAML name ID format and its option.
- SamlRequestIdManager - Interface in com.linecorp.armeria.server.saml
-
An interface which generates and validates a request ID when transferring a SAML message between a service provider and an identity provider.
- SamlServiceProvider - Class in com.linecorp.armeria.server.saml
-
A SAML service provider implementation.
- SamlServiceProviderBuilder - Class in com.linecorp.armeria.server.saml
-
A builder which builds a
SamlServiceProvider. - SamlSingleLogoutHandler - Interface in com.linecorp.armeria.server.saml
-
A callback which is invoked when a SAML single logout request is received.
- SamlSingleSignOnHandler - Interface in com.linecorp.armeria.server.saml
-
Callbacks which are invoked to handle SAML messages exchanging with an identity provider.
- SamlUtil - Class in com.linecorp.armeria.server.saml
-
A utility class which helps a user to easily handle a SAML message.
- sampler(Sampler<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- sampler(Sampler<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- sampler(Sampler<? super ServiceRequestContext>) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Sets the
Samplerthat determines which request needs logging. - Sampler<T> - Interface in com.linecorp.armeria.common.util
-
Sampler is responsible for deciding if a particular trace should be "sampled", i.e. whether the overhead of tracing will occur and/or if a trace will be reported to the collection tier.
- samplingRate() - Element in annotation interface com.linecorp.armeria.server.annotation.decorator.LoggingDecorator
-
Deprecated.
- samplingRate(float) - Method in class com.linecorp.armeria.client.logging.LoggingClientBuilder
- samplingRate(float) - Method in class com.linecorp.armeria.client.logging.LoggingRpcClientBuilder
- samplingRate(float) - Method in class com.linecorp.armeria.server.logging.LoggingServiceBuilder
-
Sets the rate at which to sample requests to log.
- sanitize(RequestContext, HttpHeaders) - Method in interface com.linecorp.armeria.common.logging.HeadersSanitizer
-
Sanitizes the specified
HttpHeaders. - SAVE_DATA - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Save-Dataheader field name. - scheduledExecutorService(ScheduledExecutorService) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- scheduleNextRetry(ClientRequestContext, Consumer<? super Throwable>, Runnable, long) - Static method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Schedules next retry.
- schema(GraphQLSchema) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.
- schemaFile(File...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can create aTypeDefinitionRegistryusingSchemaParser, and then createGraphQLSchemausing aSchemaGenerator. Then, set it to aGraphQL.Builder. - schemaFile(Iterable<? extends File>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can create aTypeDefinitionRegistryusingSchemaParser, and then createGraphQLSchemausing aSchemaGenerator. Then, set it to aGraphQL.Builder. - schemaUrls(Iterable<String>) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can create aTypeDefinitionRegistryusingSchemaParser, and then createGraphQLSchemausing aSchemaGenerator. Then, set it to aGraphQL.Builder. - schemaUrls(String...) - Method in class com.linecorp.armeria.server.graphql.GraphqlServiceBuilder
-
Deprecated.Use
GraphqlServiceBuilder.graphql(GraphQL)instead. You can create aTypeDefinitionRegistryusingSchemaParser, and then createGraphQLSchemausing aSchemaGenerator. Then, set it to aGraphQL.Builder. - scheme() - Method in interface com.linecorp.armeria.client.ClientBuilderParams
-
Returns the
Schemeof the client. - scheme() - Method in class com.linecorp.armeria.client.UserClient
- scheme() - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Returns the scheme of this request.
- scheme() - Method in interface com.linecorp.armeria.common.HttpRequest
-
Returns the scheme of this request.
- scheme() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
- scheme() - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Returns the value of the
":scheme"header ornullif there is no such header. - scheme() - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Returns the value of the
":scheme"header ornullif there is no such header. - scheme() - Method in interface com.linecorp.armeria.common.RequestTarget
-
Returns the scheme of this
RequestTarget. - scheme(SessionProtocol) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":scheme"header from the specifiedSessionProtocol. - scheme(SessionProtocol) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a protocol scheme of this service provider.
- scheme(String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Sets the
":scheme"header. - Scheme - Class in com.linecorp.armeria.common
-
A pair of
SerializationFormatandSessionProtocol. - SCHEME - Enum constant in enum class com.linecorp.armeria.common.logging.BuiltInProperty
- SCHEME - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- SCHEME - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
":scheme"pseudo header field name. - schemeAndPort(ServerPort) - Method in class com.linecorp.armeria.server.saml.SamlServiceProviderBuilder
-
Sets a
ServerPortof this service provider. - scope() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
"scope" Access Token response field, OPTIONAL, if identical to the scope requested by the client; otherwise, REQUIRED.
- scope() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"scope" Token Introspection Response field, OPTIONAL.
- scope(Iterable<String>) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
"scope" Access Token Response field, OPTIONAL.
- scope(Iterable<String>) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
scopeToken Introspection Response field, OPTIONAL. - scope(String...) - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessTokenBuilder
-
"scope" Access Token Response field, OPTIONAL.
- scope(String...) - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
-
scopeToken Introspection Response field, OPTIONAL. - scopeDecoratorAdded() - Method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
-
Returns whether this
RequestContextCurrentTraceContextis built withCurrentTraceContext.ScopeDecorators. - scopes() - Method in interface com.linecorp.armeria.client.auth.oauth2.AccessTokenRequest
-
Returns the scopes of the access request, as per RFC 6749, Section 3.3.
- scopeSet() - Method in class com.linecorp.armeria.common.auth.oauth2.GrantedOAuth2AccessToken
-
"scope" Access Token response field, OPTIONAL, if identical to the scope requested by the client; otherwise, REQUIRED.
- scopeSet() - Method in class com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptor
-
"scope" Token Introspection Response field, OPTIONAL.
- score() - Method in class com.linecorp.armeria.server.RoutingResult
-
Returns the score of this result.
- score(int) - Method in class com.linecorp.armeria.server.RoutingResultBuilder
-
Sets the score.
- searchDomains() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the search domains of the resolver.
- searchDomains(Iterable<String>) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the list of search domains of the resolver.
- searchDomains(String...) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the search domains of the resolver.
- Searching for attributes in a root context - Search tag in com.linecorp.armeria.common.RequestContext.attr(AttributeKey<V>)
- Section
- Searching for attributes in a root context - Search tag in com.linecorp.armeria.common.RequestContext.attr(AttributeKey<V>)
- Section
- Searching for attributes in a root context - Search tag in com.linecorp.armeria.common.RequestContext.attrs()
- Section
- Searching for attributes in a root context - Search tag in com.linecorp.armeria.common.RequestContext.attrs()
- Section
- SEC_AD_AUCTION_FETCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Ad-Auction-Fetchheader field name. - SEC_BROWSING_TOPICS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Browsing-Topicsheader field name. - SEC_CH_DPR - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-DPRheader field name. - SEC_CH_UA - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UAheader field name. - SEC_CH_UA_ARCH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Archheader field name. - SEC_CH_UA_BITNESS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Bitnessheader field name. - SEC_CH_UA_FORM_FACTOR - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Form-Factorheader field name. - SEC_CH_UA_FULL_VERSION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Full-Versionheader field name. - SEC_CH_UA_FULL_VERSION_LIST - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Full-Versionheader field name. - SEC_CH_UA_MOBILE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Mobileheader field name. - SEC_CH_UA_MODEL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Modelheader field name. - SEC_CH_UA_PLATFORM - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Platformheader field name. - SEC_CH_UA_PLATFORM_VERSION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-Platform-Versionheader field name. - SEC_CH_UA_WOW64 - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-UA-WoW64header field name. - SEC_CH_VIEWPORT_HEIGHT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-Viewport-Heightheader field name. - SEC_CH_VIEWPORT_WIDTH - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-CH-Viewport-Widthheader field name. - SEC_FETCH_DEST - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Fetch-Destheader field name. - SEC_FETCH_MODE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Fetch-Modeheader field name. - SEC_FETCH_SITE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Fetch-Siteheader field name. - SEC_FETCH_USER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Fetch-Userheader field name. - SEC_METADATA - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Metadataheader field name. - SEC_PROVIDED_TOKEN_BINDING_ID - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Provided-Token-Binding-IDheader field name. - SEC_REFERRED_TOKEN_BINDING_ID - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Referred-Token-Binding-IDheader field name. - SEC_TOKEN_BINDING - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-Token-Bindingheader field name. - SEC_WEBSOCKET_ACCEPT - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-WebSocket-Acceptheader field name. - SEC_WEBSOCKET_EXTENSIONS - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-WebSocket-Extensionsheader field name. - SEC_WEBSOCKET_KEY - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-WebSocket-Keyheader field name. - SEC_WEBSOCKET_PROTOCOL - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-WebSocket-Protocolheader field name. - SEC_WEBSOCKET_VERSION - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Sec-WebSocket-Versionheader field name. - second() - Static method in class com.linecorp.armeria.common.util.Functions
-
Returns a
BiFunctionthat returns the second argument. - secure(boolean) - Method in class com.linecorp.armeria.common.CookieBuilder
-
Sets the security status of the
Cookie. - secureBuilder(String, String) - Static method in interface com.linecorp.armeria.common.Cookie
-
Returns a newly created
CookieBuilderwhich builds aCookiewith secure settings. - secureHealthCheckUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the secure health check URL.
- securePort(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the port used for
SessionProtocol.HTTPS. - secureVipAddress(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the specified
secureVipAddress. - secureVipAddress(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
-
Sets the secure VIP address.
- securityDomain(SecurityDomain) - Method in class com.linecorp.armeria.server.resteasy.ResteasyServiceBuilder
-
Sets the
SecurityDomainforResteasyService. - SEE_OTHER - Static variable in class com.linecorp.armeria.common.HttpStatus
-
303 See Other (since HTTP/1.1).
- select(ClientRequestContext, ScheduledExecutorService) - Method in class com.linecorp.armeria.client.endpoint.AbstractEndpointSelector
- select(ClientRequestContext, ScheduledExecutorService) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- select(ClientRequestContext, ScheduledExecutorService) - Method in interface com.linecorp.armeria.client.endpoint.EndpointSelector
-
Selects an
Endpointasynchronously from theEndpointGroupassociated with the specifiedClientRequestContext, waiting up to the specifiedtimeoutMillis. - select(ClientRequestContext, ScheduledExecutorService) - Method in class com.linecorp.armeria.client.Endpoint
- select(ClientRequestContext, ScheduledExecutorService) - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- select(ClientRequestContext, ScheduledExecutorService, long) - Method in class com.linecorp.armeria.client.endpoint.AbstractEndpointSelector
-
Deprecated.
- select(ClientRequestContext, ScheduledExecutorService, long) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
-
Deprecated.
- select(ClientRequestContext, ScheduledExecutorService, long) - Method in interface com.linecorp.armeria.client.endpoint.EndpointSelector
- select(ClientRequestContext, ScheduledExecutorService, long) - Method in class com.linecorp.armeria.client.Endpoint
-
Deprecated.
- select(ClientRequestContext, ScheduledExecutorService, long) - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- select(SessionProtocol, Endpoint) - Method in interface com.linecorp.armeria.client.proxy.ProxyConfigSelector
-
Selects the
ProxyConfigto use when connecting to a network resource specified by theSessionProtocolandEndpointparameter. - select(SamlServiceProvider, ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.saml.SamlIdentityProviderConfigSelector
-
Returns a
SamlIdentityProviderConfigwhich is used for authenticating the request. - selectionStrategy() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- selectionStrategy() - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Returns the
EndpointSelectionStrategyof thisEndpointGroup. - selectionStrategy() - Method in class com.linecorp.armeria.client.Endpoint
- selectionStrategy() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.consul.ConsulEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof theConsulEndpointGroup. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategythat determines the enumeration order ofEndpoints. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategythat determines the enumeration order ofEndpoints. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategythat determines the enumeration order ofEndpoints. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof theDynamicEndpointGroup. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.endpoint.PropertiesEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof thePropertiesEndpointGroupbeing built. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof theEurekaEndpointGroup. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof theKubernetesEndpointGroupBuilder. - selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategyof theZooKeeperEndpointGroup. - selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
- selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
- selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
- selectionTimeout(Duration) - Method in interface com.linecorp.armeria.client.endpoint.DynamicEndpointGroupSetters
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeout(Duration, Duration) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the timeouts to wait until a successful
Endpointselection. - selectionTimeoutMillis() - Method in class com.linecorp.armeria.client.endpoint.AbstractDynamicEndpointGroupBuilder
-
Returns the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis() - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- selectionTimeoutMillis() - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Returns the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis() - Method in class com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroup
- selectionTimeoutMillis() - Method in class com.linecorp.armeria.client.Endpoint
- selectionTimeoutMillis() - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.endpoint.AbstractDynamicEndpointGroupBuilder
- selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsAddressEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsServiceEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.endpoint.dns.DnsTextEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in interface com.linecorp.armeria.client.endpoint.DynamicEndpointGroupSetters
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.zookeeper.ZooKeeperEndpointGroupBuilder
-
Sets the timeout to wait until a successful
Endpointselection. - selectionTimeoutMillis(long, long) - Method in class com.linecorp.armeria.client.endpoint.healthcheck.AbstractHealthCheckedEndpointGroupBuilder
-
Sets the timeouts to wait until a successful
Endpointselection. - selectLocale(Iterable<Locale>) - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returning the best match according to client preference. - selectLocale(Iterable<Locale>) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returning the best match according to client preference. - selectLocale(Iterable<Locale>) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returns the best match according to client preference. - selectLocale(Iterable<Locale>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returns the best match according to client preference. - selectLocale(Locale...) - Method in interface com.linecorp.armeria.common.AggregatedHttpRequest
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returning the best match according to client preference. - selectLocale(Locale...) - Method in interface com.linecorp.armeria.common.HttpRequest
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returning the best match according to client preference. - selectLocale(Locale...) - Method in interface com.linecorp.armeria.common.RequestHeaders
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returns the best match according to client preference. - selectLocale(Locale...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
-
Matches the
Locales supported by the server to theHttpHeaderNames.ACCEPT_LANGUAGEand returns the best match according to client preference. - selectNow(ClientRequestContext) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- selectNow(ClientRequestContext) - Method in interface com.linecorp.armeria.client.endpoint.EndpointGroup
-
Selects an
Endpointfrom thisEndpointGroup. - selectNow(ClientRequestContext) - Method in interface com.linecorp.armeria.client.endpoint.EndpointSelector
- selectNow(ClientRequestContext) - Method in class com.linecorp.armeria.client.Endpoint
- selectNow(ClientRequestContext) - Method in class com.linecorp.armeria.xds.client.endpoint.XdsEndpointGroup
- self() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Return
this. - self() - Method in class com.linecorp.armeria.client.circuitbreaker.AbstractCircuitBreakerMappingBuilder
-
Return
this. - self() - Method in class com.linecorp.armeria.client.endpoint.AbstractDynamicEndpointGroupBuilder
-
Return
this. - SelfSignedCertificateExtension - Class in com.linecorp.armeria.testing.junit5.server
-
An
Extensionthat provides a temporary self-signed certificate. - SelfSignedCertificateExtension() - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateExtension(String) - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateExtension(String, SecureRandom, int) - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateExtension(String, SecureRandom, int, TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateExtension(String, TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateExtension(TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension
-
Creates a new instance.
- SelfSignedCertificateRule - Class in com.linecorp.armeria.testing.junit4.server
-
A
TestRulethat provides a temporary self-signed certificate. - SelfSignedCertificateRule() - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- SelfSignedCertificateRule(String) - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- SelfSignedCertificateRule(String, SecureRandom, int) - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- SelfSignedCertificateRule(String, SecureRandom, int, TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- SelfSignedCertificateRule(String, TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- SelfSignedCertificateRule(TemporalAccessor, TemporalAccessor) - Constructor for class com.linecorp.armeria.testing.junit4.server.SelfSignedCertificateRule
-
Creates a new instance.
- sensitiveHeaders(CharSequence...) - Method in class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
-
Adds the headers to mask before logging.
- sensitiveHeaders(CharSequence...) - Method in class com.linecorp.armeria.common.logging.TextHeadersSanitizerBuilder
-
Adds the headers to mask before logging.
- sensitiveHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.common.logging.JsonHeadersSanitizerBuilder
-
Adds the headers to mask before logging.
- sensitiveHeaders(Iterable<? extends CharSequence>) - Method in class com.linecorp.armeria.common.logging.TextHeadersSanitizerBuilder
-
Adds the headers to mask before logging.
- sequential(boolean) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Sets whether to create the ZooKeeper node using
CreateMode.EPHEMERAL_SEQUENTIALor not. - serializationFormat() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the
SerializationFormatof theRequest. - serializationFormat() - Method in class com.linecorp.armeria.common.Scheme
-
Returns the
SerializationFormat. - serializationFormat(SerializationFormat) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the gRPC
SerializationFormat. - serializationFormat(SerializationFormat) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
-
Sets the Thrift
SerializationFormat. - serializationFormat(SerializationFormat) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the
SerializationFormat. - SerializationFormat - Class in com.linecorp.armeria.common
-
Serialization format of a remote procedure call and its reply.
- SerializationFormatProvider - Class in com.linecorp.armeria.common
-
Registers the
SerializationFormats dynamically via Java SPI (Service Provider Interface). - SerializationFormatProvider() - Constructor for class com.linecorp.armeria.common.SerializationFormatProvider
- SerializationFormatProvider.Entry - Class in com.linecorp.armeria.common
-
A registration entry of a
SerializationFormat. - serializationFormats() - Method in class com.linecorp.armeria.common.thrift.ThriftProtocolFactoryProvider
-
Returns the supported Thrift-related
SerializationFormats. - serializeExampleRequest(String, String, Object) - Method in interface com.linecorp.armeria.server.docs.DocServicePlugin
-
Serializes the specified example request into a string.
- serializeMessage(MethodDescriptor.Marshaller<T>, T, OutputStream) - Method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Serializes a gRPC message into JSON.
- serve(HttpService, ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.DecoratingHttpServiceFunction
-
Serves an incoming
HttpRequest. - serve(RpcService, ServiceRequestContext, RpcRequest) - Method in interface com.linecorp.armeria.server.DecoratingRpcServiceFunction
-
Serves an incoming
RpcRequest. - serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.AbstractHttpService
-
Serves the specified
HttpRequestby delegating it to the matching'doMETHOD()'method. - serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.auth.AuthService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.brave.BraveService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.cors.CorsService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.docs.DocService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.encoding.DecodingService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.encoding.EncodingService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckService
- serve(ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.HttpService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.jetty.JettyService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.kotlin.CoroutineContextService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.logging.ContentPreviewingService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.logging.LoggingService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.metric.MetricCollectingService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.observation.ObservationService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.RedirectService
-
NB: For now we redirect all methods.
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.resteasy.ResteasyService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.thrift.THttpService
- serve(ServiceRequestContext, HttpRequest) - Method in class com.linecorp.armeria.server.tomcat.TomcatService
- serve(ServiceRequestContext, HttpRequest) - Method in interface com.linecorp.armeria.server.websocket.WebSocketService
- serve(ServiceRequestContext, RpcRequest) - Method in interface com.linecorp.armeria.server.RpcService
- serve(ServiceRequestContext, RpcRequest) - Method in class com.linecorp.armeria.server.thrift.ThriftCallService
- serve(ServiceRequestContext, WebSocket) - Method in interface com.linecorp.armeria.server.websocket.WebSocketService
- serve(ServiceRequestContext, I) - Method in interface com.linecorp.armeria.server.Service
-
Serves an incoming
Request. - serve(ServiceRequestContext, I) - Method in class com.linecorp.armeria.server.throttling.AbstractThrottlingService
- serveCompressedFiles() - Method in class com.linecorp.armeria.server.file.FileServiceConfig
-
Returns whether pre-compressed files should be served.
- serveCompressedFiles(boolean) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets whether pre-compressed files should be served.
- server() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
Server. - server() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
ServertheServiceConfig.service()belongs to. - server() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the
Serverwhere thisVirtualHostbelongs to. - server() - Method in class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Returns the started
Server. - server() - Method in class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Returns the started
Server. - Server - Class in com.linecorp.armeria.server
-
Listens to
ServerPorts and delegates client requests toServices. - SERVER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Server"header field name. - SERVER_ERROR - Enum constant in enum class com.linecorp.armeria.common.HttpStatusClass
-
The server error class (5xx).
- SERVER_TIMING - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Server-Timing"header field name. - serverAddresses(Iterable<InetSocketAddress>) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the DNS server addresses to send queries to.
- serverAddresses(InetSocketAddress...) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the DNS server addresses to send queries to.
- serverAddressStreamProvider() - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Returns the
DnsServerAddressStreamProvider. - serverAddressStreamProvider(DnsServerAddressStreamProvider) - Method in class com.linecorp.armeria.client.AbstractDnsResolverBuilder
-
Sets the
DnsServerAddressStreamProviderwhich is used to determine which DNS server is used to resolve each hostname. - ServerBuilder - Class in com.linecorp.armeria.server
-
Builds a new
Serverand itsServerConfig. - ServerCacheControl - Class in com.linecorp.armeria.common
-
Directives for HTTP caching mechanisms in responses.
- ServerCacheControlBuilder - Class in com.linecorp.armeria.common
-
Creates a new
ServerCacheControlusing the builder pattern. - serverChannelType() - Method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
ServerChannelclass that is available for this transport type. - serverChannelType(EventLoopGroup) - Static method in class com.linecorp.armeria.common.util.EventLoopGroups
-
Deprecated.
- serverChannelType(EventLoopGroup) - Static method in enum class com.linecorp.armeria.common.util.TransportType
-
Returns the
ServerChannelclass that is compatible with the specifiedEventLoopGroup. - ServerConfig - Interface in com.linecorp.armeria.server
-
Serverconfiguration. - serverConfigurator(Consumer<? super ServerBuilder>) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Adds the
Consumerthat configures the givenServerBuilder. - ServerConfigurator - Interface in com.linecorp.armeria.server
-
A Server that allows ability to reconfigure its service endpoints without having to restart the server.
- ServerErrorHandler - Interface in com.linecorp.armeria.server
-
Provides the error responses in case of unexpected exceptions or protocol errors.
- ServerExtension - Class in com.linecorp.armeria.testing.junit5.server
- ServerExtension() - Constructor for class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Creates a new instance with auto-start enabled.
- ServerExtension(boolean) - Constructor for class com.linecorp.armeria.testing.junit5.server.ServerExtension
-
Creates a new instance.
- serverListener(ServerListener) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the specified
ServerListener. - ServerListener - Interface in com.linecorp.armeria.server
-
Listens to life cycle events of a
Server. - ServerListenerAdapter - Class in com.linecorp.armeria.server
-
A skeletal
ServerListenerimplementation in order for a user to implement only the methods what he or she really needs. - ServerListenerAdapter() - Constructor for class com.linecorp.armeria.server.ServerListenerAdapter
- ServerListenerBuilder - Class in com.linecorp.armeria.server
-
Builds a new
ServerListener. - serverMetrics() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the
ServerMetricsthat collects metrics related server. - ServerMetrics - Class in com.linecorp.armeria.server
-
A class that holds metrics related server.
- ServerPort - Class in com.linecorp.armeria.server
-
A pair of server-side bind address and
SessionProtocol. - ServerPort(int, SessionProtocol...) - Constructor for class com.linecorp.armeria.server.ServerPort
-
Creates a new
ServerPortthat listens to the specifiedportof all available network interfaces using the specifiedSessionProtocols. - ServerPort(int, Iterable<SessionProtocol>) - Constructor for class com.linecorp.armeria.server.ServerPort
-
Creates a new
ServerPortthat listens to the specifiedportof all available network interfaces using the specifiedSessionProtocols. - ServerPort(InetSocketAddress, SessionProtocol...) - Constructor for class com.linecorp.armeria.server.ServerPort
-
Creates a new
ServerPortthat listens to the specifiedlocalAddressusing the specifiedSessionProtocols. - ServerPort(InetSocketAddress, Iterable<SessionProtocol>) - Constructor for class com.linecorp.armeria.server.ServerPort
-
Creates a new
ServerPortthat listens to the specifiedlocalAddressusing the specifiedSessionProtocols. - ServerRule - Class in com.linecorp.armeria.testing.junit4.server
- ServerRule() - Constructor for class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Creates a new instance with auto-start enabled.
- ServerRule(boolean) - Constructor for class com.linecorp.armeria.testing.junit4.server.ServerRule
-
Creates a new instance.
- ServerSentEvent - Interface in com.linecorp.armeria.common.sse
-
An interface for the Server-Sent Events specification.
- ServerSentEventBuilder - Class in com.linecorp.armeria.common.sse
-
A builder which creates a
ServerSentEventinstance. - ServerSentEventResponseConverterFunction - Class in com.linecorp.armeria.server.annotation
-
A response converter implementation which creates an
HttpResponsewithcontent-type: text/event-stream. - ServerSentEventResponseConverterFunction() - Constructor for class com.linecorp.armeria.server.annotation.ServerSentEventResponseConverterFunction
- ServerSentEvents - Class in com.linecorp.armeria.server.streaming
-
A utility class which helps to create a Server-Sent Events stream from a content
PublisherorStream. - serverSets() - Static method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns a
ZooKeeperDiscoverySpecthat is compatible with Finagle ServerSets. - serverSets() - Static method in interface com.linecorp.armeria.server.zookeeper.ZooKeeperRegistrationSpec
-
Returns the
ZooKeeperRegistrationSpecthat registers theServerusing the format of Finagle ServerSets. - serverSets(Function<? super ServerSetsInstance, Endpoint>) - Static method in interface com.linecorp.armeria.client.zookeeper.ZooKeeperDiscoverySpec
-
Returns a
ZooKeeperDiscoverySpecthat is compatible with Finagle ServerSets. - ServerSetsInstance - Class in com.linecorp.armeria.common.zookeeper
-
A class that represents a service instance used by Finagle ServerSets.
- ServerSetsInstance(Endpoint, Map<String, Endpoint>, Integer, Map<String, String>) - Constructor for class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
-
Creates a new instance.
- ServerSetsRegistrationSpecBuilder - Class in com.linecorp.armeria.server.zookeeper
-
Builds a
ZooKeeperRegistrationSpecfor Finagle ServerSets. - serverStarted(Server) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListener
- serverStarted(Server) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
- serverStarted(Server) - Method in interface com.linecorp.armeria.server.ServerListener
-
Invoked when a
Serverfinished its startup procedure successfully and it started to serve incoming requests. - serverStarted(Server) - Method in class com.linecorp.armeria.server.ServerListenerAdapter
- serverStarted(Server) - Method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
- serverStarting(Server) - Method in interface com.linecorp.armeria.server.ServerListener
-
Invoked when a
Serverbegins its startup procedure. - serverStarting(Server) - Method in class com.linecorp.armeria.server.ServerListenerAdapter
- serverStopped(Server) - Method in interface com.linecorp.armeria.server.ServerListener
-
Invoked when a
Serverfinished its shutdown procedure and it stopped to serve incoming requests. - serverStopped(Server) - Method in class com.linecorp.armeria.server.ServerListenerAdapter
- serverStopping(Server) - Method in class com.linecorp.armeria.server.consul.ConsulUpdatingListener
- serverStopping(Server) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
- serverStopping(Server) - Method in interface com.linecorp.armeria.server.ServerListener
-
Invoked when a
Serverbegins its shutdown procedure. - serverStopping(Server) - Method in class com.linecorp.armeria.server.ServerListenerAdapter
- serverStopping(Server) - Method in class com.linecorp.armeria.server.zookeeper.ZooKeeperUpdatingListener
- service() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
HttpService. - service(HttpService) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
-
Sets the
Servicethat handles the request. - service(HttpServiceWithRoutes, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes under the context path. - service(HttpServiceWithRoutes, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes under the context path. - service(HttpServiceWithRoutes, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes of the defaultVirtualHost. - service(HttpServiceWithRoutes, Iterable<? extends Function<? super HttpService, ? extends HttpService>>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes. - service(HttpServiceWithRoutes, Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes under the context path. - service(HttpServiceWithRoutes, Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes under the context path. - service(HttpServiceWithRoutes, Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes of the defaultVirtualHost. - service(HttpServiceWithRoutes, Function<? super HttpService, ? extends HttpService>...) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Decorates and binds the specified
HttpServiceWithRoutesat multipleRoutes. - service(Route, HttpService) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified
HttpServiceat the specifiedRouteunder the context path. - service(Route, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified
HttpServiceat the specifiedRouteunder the context path. - service(Route, HttpService) - Method in class com.linecorp.armeria.server.ServerBuilder
- service(Route, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified
HttpServiceat the specifiedRoute. - service(String, HttpService) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified
HttpServiceat the specified path pattern under the context path. - service(String, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified
HttpServiceat the specified path pattern under the context path. - service(String, HttpService) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified
HttpServiceat the specified path pattern of the defaultVirtualHost. - service(String, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified
HttpServiceat the specified path pattern. e.g. - Service<I,
O> - Interface in com.linecorp.armeria.server - SERVICE_RESTART - Static variable in class com.linecorp.armeria.common.websocket.WebSocketCloseStatus
-
1012(IANA Registry, Non RFC 6455) indicates that the service is restarted. - SERVICE_UNAVAILABLE - Static variable in class com.linecorp.armeria.common.HttpStatus
-
503 Service Unavailable.
- SERVICE_WORKER - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Service-Workerheader field name. - SERVICE_WORKER_ALLOWED - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
Service-Worker-Allowedheader field name. - serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.auth.AuthService
- serviceAdded(ServiceConfig) - Method in interface com.linecorp.armeria.server.DecoratingHttpServiceFunction
-
Invoked when this service has been added to a
Serverwith the specified configuration. - serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.DecoratingService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.docs.DocService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.file.FileService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.healthcheck.HealthCheckService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.jetty.JettyService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.metric.MetricCollectingService
- serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.RedirectService
- serviceAdded(ServiceConfig) - Method in interface com.linecorp.armeria.server.Service
-
Invoked when this service has been added to a
Serverwith the specified configuration. - serviceAdded(ServiceConfig) - Method in class com.linecorp.armeria.server.thrift.THttpService
- serviceAddress(String) - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Sets the service address.
- ServiceBindingBuilder - Class in com.linecorp.armeria.server
-
A builder class for binding an
HttpServicefluently. - ServiceCallbackInvoker - Class in com.linecorp.armeria.server
-
A helper class that invokes the callback methods in
Service. - serviceCheckers(String, ListenableHealthChecker) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the pair of the service name and the
ListenableHealthCheckerthat determine the healthiness of the specified gRPC service. - serviceClass() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the
Classof the annotated service object specified withServerBuilder.annotatedService(Object). - ServiceConfig - Class in com.linecorp.armeria.server
-
An
HttpServiceconfiguration. - serviceConfigs() - Method in class com.linecorp.armeria.server.Server
- serviceConfigs() - Method in interface com.linecorp.armeria.server.ServerConfig
-
Returns the information of all available
HttpServices in theServer. - serviceConfigs() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the information about the
HttpServices bound to this virtual host. - serviceEndpoint() - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
-
Returns the service
Endpoint. - serviceEndpoint(Endpoint) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Sets the specified
Endpoint. - ServiceErrorHandler - Interface in com.linecorp.armeria.server
-
Provides the error responses in case of unexpected exceptions.
- serviceId(String) - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Sets the service ID.
- ServiceInfo - Class in com.linecorp.armeria.server.docs
-
Metadata about a
Service. - ServiceInfo(String, Iterable<MethodInfo>) - Constructor for class com.linecorp.armeria.server.docs.ServiceInfo
-
Creates a new instance.
- ServiceInfo(String, Iterable<MethodInfo>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.ServiceInfo
-
Creates a new instance.
- ServiceInfo(String, Iterable<MethodInfo>, Iterable<HttpHeaders>, DescriptionInfo) - Constructor for class com.linecorp.armeria.server.docs.ServiceInfo
-
Creates a new instance.
- serviceName() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the human-readable name of the service that served the
Request, such as: gRPC - a service name (e.g,com.foo.GrpcService) Thrift - a service type (e.g,com.foo.ThriftService$AsyncIfaceorcom.foo.ThriftService$Iface)HttpServiceand annotated service - an innermost class name This property is often used as a meter tag or distributed trace's span name. - serviceName() - Method in interface com.linecorp.armeria.common.RpcRequest
-
Returns the name of the service this
RpcRequestis called upon. - serviceName(ServiceRequestContext) - Method in interface com.linecorp.armeria.server.ServiceNaming
-
Converts the specified serviceName into another service name which is used as a meter tag or distributed trace's span name.
- serviceName(String) - Method in class com.linecorp.armeria.client.kubernetes.endpoints.KubernetesEndpointGroupBuilder
- serviceName(String) - Method in class com.linecorp.armeria.server.tomcat.TomcatServiceBuilder
-
Sets the name of the
StandardServiceof an embedded Tomcat. - ServiceName - Annotation Interface in com.linecorp.armeria.server.annotation
-
Annotation for service name that is often used as a meter tag or distributed trace's span name.
- ServiceNaming - Interface in com.linecorp.armeria.server
-
Generates the default name of a
Servicefrom itsServiceRequestContext. - serviceObject() - Method in interface com.linecorp.armeria.server.annotation.AnnotatedService
-
Returns the annotated service object specified with
ServerBuilder.annotatedService(Object). - ServiceObservationContext - Class in com.linecorp.armeria.server.observation
-
A
Observation.Contextwhich may be used in conjunction withObservationServiceto implement customObservationConventions orObservationHandlers. - ServiceOption - Annotation Interface in com.linecorp.armeria.server
-
An annotation used to configure
ServiceOptionsof anHttpService. - serviceOptions(ServiceOptions) - Method in class com.linecorp.armeria.server.websocket.WebSocketServiceBuilder
-
Sets the
ServiceOptionsfor theWebSocketService. - ServiceOptions - Class in com.linecorp.armeria.server
-
Options for configuring an
HttpService. - ServiceOptionsBuilder - Class in com.linecorp.armeria.server
-
Creates a new
ServiceOptionswith the specified parameters. - ServiceRequestContext - Interface in com.linecorp.armeria.server
-
Provides information about an invocation and related utilities.
- ServiceRequestContextBuilder - Class in com.linecorp.armeria.server
-
Builds a new
ServiceRequestContext. - ServiceRequestContextCaptor - Class in com.linecorp.armeria.testing.server
-
Captures the
ServiceRequestContexts. - ServiceRequestContextCaptor() - Constructor for class com.linecorp.armeria.testing.server.ServiceRequestContextCaptor
- ServiceRequestContextWrapper - Class in com.linecorp.armeria.server
-
Wraps an existing
ServiceRequestContext. - ServiceRequestContextWrapper(ServiceRequestContext) - Constructor for class com.linecorp.armeria.server.ServiceRequestContextWrapper
-
Creates a new instance.
- services() - Method in class com.linecorp.armeria.server.docs.ServiceSpecification
-
Returns the metadata about the services in this specification.
- services() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns the
ServerServiceDefinitions served by this service. - ServiceSpecification - Class in com.linecorp.armeria.server.docs
-
The specification of one or more
Services that provides theirServiceInfos andDescriptiveTypeInfos. - ServiceSpecification(Iterable<ServiceInfo>, Iterable<EnumInfo>, Iterable<StructInfo>, Iterable<ExceptionInfo>) - Constructor for class com.linecorp.armeria.server.docs.ServiceSpecification
-
Creates a new instance.
- ServiceSpecification(Iterable<ServiceInfo>, Iterable<EnumInfo>, Iterable<StructInfo>, Iterable<ExceptionInfo>, Iterable<HttpHeaders>) - Constructor for class com.linecorp.armeria.server.docs.ServiceSpecification
-
Creates a new instance.
- ServiceSpecification(Iterable<ServiceInfo>, Iterable<EnumInfo>, Iterable<StructInfo>, Iterable<ExceptionInfo>, Iterable<HttpHeaders>, Route) - Constructor for class com.linecorp.armeria.server.docs.ServiceSpecification
-
Creates a new instance.
- serviceType() - Method in interface com.linecorp.armeria.common.RpcRequest
-
Returns the type of the service this
RpcRequestis called upon. - serviceType(ServiceType) - Method in class com.linecorp.armeria.server.zookeeper.CuratorRegistrationSpecBuilder
-
Sets the
ServiceType. - serviceUnder(String, HttpService) - Method in class com.linecorp.armeria.server.ContextPathServicesBuilder
-
Binds the specified
HttpServiceunder the specified context path. - serviceUnder(String, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServicesBuilder
-
Binds the specified
HttpServiceunder the specified context path. - serviceUnder(String, HttpService) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Binds the specified
HttpServiceunder the specified directory of the defaultVirtualHost. - serviceUnder(String, HttpService) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Binds the specified
HttpServiceunder the specified directory. - ServiceWithRoutes<I,
O> - Interface in com.linecorp.armeria.server - serviceWorkerGroup() - Method in class com.linecorp.armeria.server.ServiceConfig
-
Returns the
EventLoopGroupdedicated to the execution of services' methods. - serviceWorkerGroup() - Method in class com.linecorp.armeria.server.VirtualHost
-
Returns the service
EventLoopGroup. - serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Uses a newly created
EventLoopGroupwith the specified number of threads for runningService.serve(ServiceRequestContext, Request). - serviceWorkerGroup(int) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Uses a newly created
EventLoopGroupwith the specified number of threads dedicated to the execution of services' methods. - serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the worker
EventLoopGroupwhich is responsible for runningService.serve(ServiceRequestContext, Request). - serviceWorkerGroup(EventLoopGroup, boolean) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the
EventLoopGroupdedicated to the execution of services' methods. - session(Channel, SessionProtocol, ClientConnectionTimings) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the properties related with socket connection.
- session(Channel, SessionProtocol, SSLSession, ClientConnectionTimings) - Method in interface com.linecorp.armeria.common.logging.RequestLogBuilder
-
Sets the properties related with socket connection.
- SESSION - Enum constant in enum class com.linecorp.armeria.common.logging.RequestLogProperty
- sessionIdManager(SessionIdManager) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
-
Sets the
SessionIdManagerof the JettyServer. - sessionIdManagerFactory(Function<? super Server, ? extends SessionIdManager>) - Method in class com.linecorp.armeria.server.jetty.JettyServiceBuilder
-
Sets the factory that creates a new instance of
SessionIdManagerfor the JettyServer. - sessionProtocol() - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Returns the
SessionProtocolof the request. - sessionProtocol() - Method in interface com.linecorp.armeria.common.logging.RequestOnlyLog
-
Returns the
SessionProtocolof theRequest. - sessionProtocol() - Method in interface com.linecorp.armeria.common.RequestContext
-
Returns the
SessionProtocolof the currentRequest. - sessionProtocol() - Method in class com.linecorp.armeria.common.RequestContextWrapper
- sessionProtocol() - Method in class com.linecorp.armeria.common.Scheme
-
Returns the
SessionProtocol. - sessionProtocol() - Method in interface com.linecorp.armeria.server.RoutingContext
-
Returns the
SessionProtocolof the request. - sessionProtocol(SessionProtocol) - Method in class com.linecorp.armeria.client.ClientRequestContextBuilder
- sessionProtocol(SessionProtocol) - Method in class com.linecorp.armeria.common.AbstractRequestContextBuilder
-
Sets the
SessionProtocolof the request. - sessionProtocol(SessionProtocol) - Method in class com.linecorp.armeria.server.ServiceRequestContextBuilder
- SessionProtocol - Enum Class in com.linecorp.armeria.common
-
Session-level protocol that provides facilities such as framing and flow control.
- SessionProtocolNegotiationCache - Class in com.linecorp.armeria.client
-
Keeps the recent
SessionProtocolnegotiation failures. - SessionProtocolNegotiationException - Exception Class in com.linecorp.armeria.client
-
An exception triggered when failed to negotiate the desired
SessionProtocolwith a server. - SessionProtocolNegotiationException(SessionProtocol, SessionProtocol, String) - Constructor for exception class com.linecorp.armeria.client.SessionProtocolNegotiationException
-
Creates a new instance with the specified expected and actual
SessionProtocols. - SessionProtocolNegotiationException(SessionProtocol, String) - Constructor for exception class com.linecorp.armeria.client.SessionProtocolNegotiationException
-
Creates a new instance with the specified expected
SessionProtocol. - sessionTimeout(Duration) - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Sets the session timeout.
- sessionTimeoutMillis(long) - Method in class com.linecorp.armeria.common.zookeeper.AbstractCuratorFrameworkBuilder
-
Sets the session timeout in milliseconds.
- set(int) - Method in class com.linecorp.armeria.common.util.SettableIntSupplier
-
Caches a value.
- set(RequestContext, HttpHeaders) - Static method in class com.linecorp.armeria.common.grpc.GrpcWebTrailers
-
Deprecated.Sets the specified gRPC-Web trailers to the
RequestContext. - set(RequestContext, HttpHeaders) - Static method in class com.linecorp.armeria.common.grpc.protocol.GrpcWebTrailers
-
Sets the specified gRPC-Web trailers to the
RequestContext. - set(RequestContext, CallOptions) - Static method in class com.linecorp.armeria.common.grpc.GrpcCallOptions
-
Sets the specified
CallOptionsto theRequestContext. - set(RequestContext, CoroutineContext) - Static method in class com.linecorp.armeria.common.kotlin.CoroutineContexts
-
Associates the given coroutine context with
COROUTINE_CONTEXT_KEYattribute in the context. - set(AttributeKey<T>, T) - Method in interface com.linecorp.armeria.common.AttributesBuilder
- set(AttributeKey<T>, T) - Method in interface com.linecorp.armeria.common.AttributesSetters
-
Sets the specified value with the given
AttributeKey. - set(AttributeKey<T>, T) - Method in interface com.linecorp.armeria.common.ConcurrentAttributes
- set(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a new header with the specified name and values.
- set(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- set(CharSequence, Iterable<String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- set(CharSequence, String) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified name and value.
- set(CharSequence, String) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- set(CharSequence, String) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- set(CharSequence, String...) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified name and values.
- set(CharSequence, String...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- set(CharSequence, String...) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- set(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Retains all current headers but calls
HttpHeadersBuilder.set(CharSequence, String)for each header in the specifiedentries. - set(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- set(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- set(Iterable<? extends Map.Entry<? extends String, String>>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Retains all current parameters but calls
QueryParamsBuilder.set(String, String)for each entry in the specifiedentries. - set(String, Iterable<String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a new parameter with the specified name and values.
- set(String, String) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified name and value.
- set(String, String...) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified name and values.
- set(URI, Iterable<? extends Cookie>) - Method in interface com.linecorp.armeria.client.cookie.CookieJar
- set(URI, Iterable<? extends Cookie>, long) - Method in interface com.linecorp.armeria.client.cookie.CookieJar
- set(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Retains all current headers but calls
HttpHeadersBuilder.set(CharSequence, String)for each header in the specifiedentries. - set(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- set(Map<? extends CharSequence, String>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- set(Map<String, String>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Retains all current parameters but calls
QueryParamsBuilder.set(String, String)for each entry in the specifiedentries. - SET_COOKIE - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Set-Cookie"header field name. - SET_COOKIE2 - Static variable in class com.linecorp.armeria.common.HttpHeaderNames
-
The HTTP
"Set-Cookie2"header field name. - SET_FROM_NOW - Enum constant in enum class com.linecorp.armeria.common.util.TimeoutMode
-
Schedules a timeout from the current time.
- SET_FROM_START - Enum constant in enum class com.linecorp.armeria.common.util.TimeoutMode
-
Schedules a timeout from the start time of the
Request. - 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. - setAdditionalRequestHeader(CharSequence, Object) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Sets a header with the specified
nameandvalue. - setAdditionalRequestHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- setAdditionalResponseHeader(CharSequence, Object) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Sets a header with the specified
nameandvalue. - setAdditionalResponseHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setAdditionalResponseTrailer(CharSequence, Object) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Sets a trailer with the specified
nameandvalue. - setAdditionalResponseTrailer(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setAddress(InetAddress) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Registers a network address that the
Serveruses. - setAttr(AttributeKey<V>, V) - Method in interface com.linecorp.armeria.common.RequestContext
-
Associates the specified value with the given
AttributeKeyin this context. - setAttr(AttributeKey<V>, V) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- setBlockingTaskExecutor(Integer) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the number of threads dedicated to the execution of blocking tasks or invocations.
- setCause(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- setCause(ThrowableProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- setCiphers(List<String>) - Method in class com.linecorp.armeria.spring.Ssl
-
Sets the supported SSL ciphers.
- setClassName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- setClassNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- 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
Serveruses. - setCompressor(Compressor) - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
-
Sets the
Compressor. - setContextPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the context path to serve the requests on.
- setCurrentThreadNotRequestThread(boolean) - Static method in class com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext
-
Sets whether the current thread is not a request thread, meaning it is never executed in the scope of a server or client request and will never have a
RequestContextavailable. - setDistributionStatisticConfig(DistributionStatisticConfig) - Static method in class com.linecorp.armeria.common.metric.MoreMeters
-
Sets the
DistributionStatisticConfigto use when the factory methods inMoreMeterscreate aTimeror aDistributionSummary. - setDocsPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the path of the
DocService. - setDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified
nametovalue. - setDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setDouble(CharSequence, double) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setDouble(String, double) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified
nametovalue. - setEnableAutoInjection(boolean) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets whether to apply
SpringDependencyInjectorautomatically. - 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). - setEndpoints(Iterable<Endpoint>) - Method in class com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
- 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. - setExport(String) - Method in class com.linecorp.armeria.common.logback.ExportGroupConfig
-
Adds the property represented by the specified MDC key to the export list.
- setExport(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the property represented by the specified MDC key to the export list.
- setExportGroup(ExportGroupConfig) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the export group.
- setExports(String) - Method in class com.linecorp.armeria.common.logback.ExportGroupConfig
-
Adds the properties represented by the specified comma-separated MDC keys to the export list.
- setExports(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the properties represented by the specified comma-separated MDC keys to the export list.
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- setFileName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- setFileNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- setFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified
nametovalue. - setFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setFloat(CharSequence, float) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setFloat(String, float) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified
nametovalue. - setFollowRedirects(boolean) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- 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.
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the default HTTP header for an
HttpRequestthat will be sent by thisClient. - setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.RestClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.WebClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the specified HTTP header.
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the specified HTTP header.
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Adds the default HTTP header for an
HttpResponseserved by the defaultVirtualHost. - setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the default HTTP header for an
HttpResponseserved by thisVirtualHost. - setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.AbstractClientOptionsBuilder
-
Sets the default HTTP headers for an
HttpRequestthat will be sent by thisClient. - setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.ClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.ClientOptionsBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.RestClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.thrift.ThriftClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.WebClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.websocket.WebSocketClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.AnnotatedServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ContextPathAnnotatedServiceConfigSetters
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostAnnotatedServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathAnnotatedServiceConfigSetters
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ContextPathServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostContextPathServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostServiceBindingBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.AbstractHttpFileBuilder
-
Sets the specified HTTP headers.
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.AggregatedHttpFileBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.FileServiceBuilder
-
Sets the specified HTTP headers.
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.file.HttpFileBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.ServerBuilder
-
Sets the default HTTP headers for an
HttpResponseserved by the defaultVirtualHost. - setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.VirtualHostBuilder
-
Sets the default HTTP headers for an
HttpResponseserved by thisVirtualHost. - setHealthCheckPath(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the path of the
HealthCheckService. - setHealthy(boolean) - Method in class com.linecorp.armeria.server.healthcheck.SettableHealthChecker
-
Sets if the
Serveris healthy or not. - 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.
- setIfAbsent(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Copies the entries missing in this headers from the specified
entries. - setIfAbsent(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setIfAbsent(Iterable<? extends Map.Entry<? extends CharSequence, String>>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setIfAbsent(Iterable<? extends Map.Entry<? extends String, String>>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Copies the entries missing in this parameters from the specified
entries. - setIface(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Registers a network interface that the
Serveruses. - setInclude(List<InternalServiceId>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.InternalServiceProperties
-
Sets the IDs of the
HttpServices to secure from normal ports. - setInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified
nametovalue. - setInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setInt(CharSequence, int) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setInt(String, int) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified
nametovalue. - 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
-
Deprecated.Use
ArmeriaSettings.Port.setAddress(InetAddress)instead. - setIsTrustSelfSignedCertificates(boolean) - Method in class com.linecorp.armeria.client.resteasy.ArmeriaResteasyClientBuilder
- 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.
- setLineNumber(int) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- setLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified
nametovalue. - setLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setLong(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setLong(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified
nametovalue. - setMaxConnectionAge(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the maximum allowed age of a connection for keep-alive.
- setMaxInboundMessageSizeBytes(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.Use
GrpcServiceBuilder.maxRequestMessageLength(int)instead. - 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.
- setMaxOutboundMessageSizeBytes(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.Use
GrpcServiceBuilder.maxResponseMessageLength(int)instead. - setMaxRequestLength(long) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Sets the maximum length of the current
Request. - setMaxRequestLength(long) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setMaxRequestLength(String) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the maximum allowed length of the content decoded at the session layer.
- setMaxResponseLength(long) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Sets the maximum length of the received
Response. - setMaxResponseLength(long) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- setMessageCompression(boolean) - Method in class com.linecorp.armeria.common.grpc.protocol.ArmeriaMessageFramer
-
Enables or disables message compression.
- setMeterRegistry(MeterRegistry) - Method in interface com.linecorp.armeria.client.ClientFactory
-
Deprecated.Use
FlagsProviderSPI to override the defaultMeterRegistry. - setMeterRegistry(MeterRegistry) - Method in class com.linecorp.armeria.client.DecoratingClientFactory
-
Deprecated.
- setMethodName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- setMethodNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- 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.
- setObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified name and values.
- setObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setObject(CharSequence, Iterable<?>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a new header.
- setObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setObject(CharSequence, Object) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified name and values.
- setObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setObject(CharSequence, Object...) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Retains all current headers but calls
HttpHeadersBuilder.setObject(CharSequence, Object)for each entry in the specifiedentries. - setObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setObject(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setObject(Iterable<? extends Map.Entry<? extends String, ?>>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Retains all current parameters but calls
QueryParamsBuilder.setObject(String, Object)for each entry in the specifiedentries. - setObject(String, Iterable<?>) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified name and values.
- setObject(String, Object) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a new parameter.
- setObject(String, Object...) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified name and values.
- setOriginalClassName(String) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- setOriginalClassNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- setOriginalMessage(String) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- setOriginalMessageBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- setOutbound(Publisher<? extends WebSocketFrame>) - Method in class com.linecorp.armeria.client.websocket.WebSocketSession
-
Sets the
WebSocketthat is used to send WebSocket frames to the server. - 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
Serveruses. - setPorts(List<ArmeriaSettings.Port>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the
ArmeriaSettings.Ports of theServer. - setPrefix(String) - Method in class com.linecorp.armeria.common.logback.ExportGroupConfig
-
Specifies a prefix of the default export group.
- setPrefix(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Specifies a prefix of the default export group.
- setProtocol(SessionProtocol) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Registers a
SessionProtocolthat theServeruses. - setProtocols(List<SessionProtocol>) - Method in class com.linecorp.armeria.spring.ArmeriaSettings.Port
-
Registers a list of
SessionProtocols that theServeruses. - setProvider(SslProvider) - Method in class com.linecorp.armeria.spring.Ssl
-
Sets Netty SSL Provider namely JDK or OPENSSL
SslProvider. - setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- setRequestAutoAbortDelay(Duration) - Method in interface com.linecorp.armeria.common.RequestContext
-
Sets the amount of time to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - setRequestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- setRequestAutoAbortDelayMillis(long) - Method in interface com.linecorp.armeria.common.RequestContext
-
Sets the amount of time in millis to wait before aborting an
HttpRequestwhen its correspondingHttpResponseis complete. - setRequestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.common.RequestContextWrapper
- setRequestTimeout(TimeoutMode, Duration) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Schedules the request timeout that is triggered when the
Requestis not fully received or the correspondingResponseis not sent completely within the specifiedTimeoutModeand the specifiedrequestTimeout. - setRequestTimeout(TimeoutMode, Duration) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setRequestTimeout(Duration) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
-
Sets the timeout of a request.
- setRequestTimeout(Duration) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- setRequestTimeoutMillis(long) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
- setRequestTimeoutMillis(TimeoutMode, long) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Schedules the request timeout that is triggered when the
Requestis not fully received or the correspondingResponseis not sent completely within the specifiedTimeoutModeand the specifiedrequestTimeoutMillis. - setRequestTimeoutMillis(TimeoutMode, long) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setResponseTimeout(ClientRequestContext) - Method in class com.linecorp.armeria.client.retry.AbstractRetryingClient
-
Resets the
ClientRequestContext.responseTimeoutMillis(). - setResponseTimeout(TimeoutMode, Duration) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Schedules the response timeout that is triggered when the
Responseis not fully received within the specifiedTimeoutModeand the specifiedresponseTimeoutMillissince theResponsestarted orRequestwas fully sent. - setResponseTimeout(TimeoutMode, Duration) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- setResponseTimeout(Duration) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Schedules the response timeout that is triggered when the
Responseis not fully received within the specified amount of time from now. - setResponseTimeoutMillis(long) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Schedules the response timeout that is triggered when the
Responseis not fully received within the specified amount of time from now. - setResponseTimeoutMillis(TimeoutMode, long) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Schedules the response timeout that is triggered when the
Responseis not fully received within the specifiedTimeoutModeand the specifiedresponseTimeoutMillissince theResponsestarted orRequestwas fully sent. - setResponseTimeoutMillis(TimeoutMode, long) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- setResult(Routed<ServiceConfig>) - Method in interface com.linecorp.armeria.server.RoutingContext
-
Sets the routing result to this
RoutingContext. - setShouldReportUnhandledExceptions(boolean) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Deprecated.
- setShouldReportUnhandledExceptions(boolean) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setShouldReportUnloggedExceptions(boolean) - Method in interface com.linecorp.armeria.server.ServiceRequestContext
-
Sets whether to report exceptions.
- setShouldReportUnloggedExceptions(boolean) - Method in class com.linecorp.armeria.server.ServiceRequestContextWrapper
- setSsl(Ssl) - Method in class com.linecorp.armeria.spring.ArmeriaSettings
- setStackTrace(int, StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- setStackTrace(int, StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- SettableHealthChecker - Class in com.linecorp.armeria.server.healthcheck
-
A simple
ListenableHealthCheckerwhose state can be set by a caller. - SettableHealthChecker() - Constructor for class com.linecorp.armeria.server.healthcheck.SettableHealthChecker
-
Constructs a new
SettableHealthCheckerwhich starts out in a healthy state and can be changed usingSettableHealthChecker.setHealthy(boolean). - SettableHealthChecker(boolean) - Constructor for class com.linecorp.armeria.server.healthcheck.SettableHealthChecker
-
Constructs a new
SettableHealthCheckerwhich starts out in the specified health state and can be changed usingSettableHealthChecker.setHealthy(boolean). - SettableIntSupplier - Class in com.linecorp.armeria.common.util
-
Supplies a cached value which can be useful for the below case.
- SettableIntSupplier(int) - Constructor for class com.linecorp.armeria.common.util.SettableIntSupplier
-
Creates a new instance with the specified
initialValue. - setTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.HttpHeadersBuilder
-
Sets a header with the specified
nametovalue. - setTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.RequestHeadersBuilder
- setTimeMillis(CharSequence, long) - Method in interface com.linecorp.armeria.common.ResponseHeadersBuilder
- setTimeMillis(String, long) - Method in interface com.linecorp.armeria.common.QueryParamsBuilder
-
Sets a parameter with the specified
nametovalue. - 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". - setUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- setUnsupported(SocketAddress, SessionProtocol) - Static method in class com.linecorp.armeria.client.SessionProtocolNegotiationCache
-
Updates the cache with the information that the specified
remoteAddressdoes not support the specifiedSessionProtocol. - Setup Client with Circuit Breaker - Search tag in package com.linecorp.armeria.client.circuitbreaker
- Section
- setupModule(Module.SetupContext) - Method in class com.linecorp.armeria.common.thrift.ThriftJacksonModule
- 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
EventLoopGroupthat theServeruses. - setWriteTimeout(Duration) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Sets the amount of time allowed until the initial write attempt of the current
Requestsucceeds. - setWriteTimeout(Duration) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- setWriteTimeoutMillis(long) - Method in interface com.linecorp.armeria.client.ClientRequestContext
-
Sets the amount of time allowed until the initial write attempt of the current
Requestsucceeds. - setWriteTimeoutMillis(long) - Method in class com.linecorp.armeria.client.ClientRequestContextWrapper
- SFNT - Static variable in class com.linecorp.armeria.common.MediaType
- SFNT - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/font-sfnt".
- shardId() - Method in class com.linecorp.armeria.common.zookeeper.ServerSetsInstance
-
Returns the shard ID.
- shardId(int) - Method in class com.linecorp.armeria.server.zookeeper.ServerSetsRegistrationSpecBuilder
-
Sets the shard ID.
- SHOCKWAVE_FLASH - Static variable in class com.linecorp.armeria.common.MediaType
- SHOCKWAVE_FLASH - Static variable in class com.linecorp.armeria.common.MediaTypeNames
-
"application/x-shockwave-flash".
- shortCircuit() - Element in annotation interface com.linecorp.armeria.server.annotati
SamlServiceProviderBuilder.acs(SamlEndpoint).