All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
Class |
Description |
ApplicationModule |
A Module which bootstraps a generic Java application.
|
ArmeriaEventLoopGroupProvider |
|
ClientBuilderFactory |
A convenience factory that sets up a ClientBuilder with appropriate default parameters.
|
CloseOnStop |
Qualifier to use on Object type providers to indicate the provided objects should
be closed after server shutdown.
|
Constants |
|
CryptoModule |
|
CurioAssertions |
|
CurioMockDataProvider |
|
CurioStyle |
Value.Style which applies curio conventions to Value.Immutable
objects.
|
CurrentRequestContextExecutor |
An Executor that will try to execute tasks on the event loop of the current RequestContext when available or ForkJoinPool.common otherwise.
|
CurrentRequestContextForwardingExecutorService |
A Executor that will run tasks on a delegate, making callbacks context-aware when a
RequestContext is available.
|
DatabaseConfig |
Configuration properties for a database accessed by the server.
|
DatabaseModule |
|
DatabaseTestingModule |
|
DatabaseTestUtil |
Utilities for working with a mock database in tests.
|
DatabaseTestUtil.MockDataProviderStubber |
|
DatabaseTestUtil.MockDataProviderVerifier |
|
DatabaseUtil |
Utilities for working with databases.
|
EagerInit |
Qualifier to use on Object type providers to indicate the provided objects should
be initialized at server startup.
|
ECDSA256Signer |
A signer of data using the 256-bit elliptic curve DSA algorithm.
|
ECDSA256Verifier |
A verifier of ECDSA256 signatures.
|
FileWatcher |
A watcher of filesystem events for registered Path s.
|
FileWatcher.Builder |
|
FirebaseAuthConfig |
Configuration properties for a firebase authentication.
|
FirebaseAuthModule |
Components for initializing firebase authentication of requests.
|
FirebaseAuthorizer |
|
FirebaseTestTrampoline |
|
FirebaseTestUtil |
Utilities to work with firebase in tests.
|
ForDatabase |
|
GoogleIdAuthorizer |
|
GoogleIdAuthorizer.Factory |
|
GrpcGraphUtil |
A utility for using gRPC with producer graphs.
|
GrpcProductionComponent<Resp> |
Deprecated.
|
GrpcProductionComponent.GrpcProductionComponentBuilder<G,C extends GrpcProductionComponent,Self extends GrpcProductionComponent.GrpcProductionComponentBuilder> |
Deprecated.
|
GrpcServiceDefinition |
A definition of a gRPC BindableService that should be registered to a Server .
|
GrpcServiceDefinition.Builder |
|
GrpcTestUtil |
|
HttpServiceDefinition |
A definition of a custom HTTP Service which will be treated as a business logic service
of the server, applying other decorators like authorization.
|
HttpServiceDefinition.Builder |
|
HttpsOnlyService |
A SimpleDecoratingService which redirects HTTP requests from a proxy to HTTPS.
|
HttpsOnlyService.Factory |
|
IamAuthorizer |
|
IamPermissionChecker |
|
IpFilteringService |
DecoratingService which only allows requests from a whitelist
of IP addresses.
|
JavaBeanStyle |
A Value.Style which allows recognizing modifable versions of the type as javabeans.
|
JavascriptStaticConfig |
Static configuration settings to be served as Javascript for configuring web pages.
|
JavascriptStaticService |
|
JwtAuthorizer |
|
JwtAuthorizer.Factory |
|
JwtModule |
|
JwtVerifier |
|
JwtVerifier.Algorithm |
|
JwtVerifier.Factory |
|
KeyUtil |
|
ListenableFutureAssert<ACTUAL> |
|
LoggingConfig |
Configuration related to logging.
|
LoggingModule |
|
MessageMarshaller |
A marshaller of pre-registered Message types.
|
MessageMarshaller.Builder |
|
MetricsHttpService |
Returns metrics in an HTTP response as JSON, useful for viewing current metrics of a running
server.
|
MockitoExtension |
TODO(choko): Remove once mockito adds official junit5 support.
|
MonitoringConfig |
Configuration for monitoring.
|
MonitoringModule |
|
PostServerCustomizer |
|
ProtobufConverterFactoryProducer |
AbstractConverterFactoryProducer to convert Java8 LocalDateTime and Timestamp to Timestamp .
|
ProtobufRedisLoadingCache<K extends com.google.protobuf.Message,V extends com.google.protobuf.Message> |
A AsyncLoadingCache that is backed by a remote remoteCache cache, specialized for the
common case where the key and value are protobuf for easy serialization.
|
ProtobufRedisLoadingCache.Factory |
|
ProtoDurations |
Common utilities for dealing with Duration , such as conversion to java.time
types.
|
ProtoTimestamps |
Common utilities for dealing with Timestamp , such as conversion to java.time
types.
|
PublicKeysManager |
|
PublicKeysManager.Factory |
|
RedisConfig |
Configuration properties for a redis connection.
|
RedisModule |
|
RequestHeaderSanitizer |
A Qualifier to use on Consumer to indicate the provided
consumer should be used to sanitize request headers.
|
RequestLoggingContext |
|
RequestLoggingContextInjector |
|
ResourceUtil |
Utilities for working with resources that can either be in the classpath or on the filesystem.
|
ResponseHeaderSanitizer |
A Qualifier to use on Consumer to indicate the provided
consumer should be used to sanitize response headers.
|
RpcAclsCommonNamesProvider |
|
RpcMetricLabels |
|
SecurityConfig |
Configuration properties for externally secure settings of externally visible services.
|
SecurityModule |
|
ServerConfig |
General configuration properties for the server.
|
ServerModule |
A Module which bootstraps a server, finding and registering GRPC services to expose.
|
ServerShutDownDelayer |
An interface which can be implemented and provided to delay shutdown of the server.
|
SignerConfig |
|
SnapshotAssertions |
|
SnapshotExtension |
A Jupiter extension to read and write snapshots for use with snapshot assertions.
|
SnapshotObjectAssert<ACTUAL> |
|
SnapshotProtoAssert<ACTUAL extends com.google.protobuf.Message> |
|
SslAuthorizer |
|
SslCommonNamesProvider |
A provider of the SSL common names that should be accepted by SslAuthorizer .
|
SslContextKeyConverter |
A very hacky way of using keys with SslContextBuilder , transparently converting to PKCS#8
as needed.
|
StackdriverJsonLayout |
|
StackdriverJsonLayout.Builder<B extends StackdriverJsonLayout.Builder<B>> |
|
StackdriverJsonLayout.JsonLogEventWithAdditionalFields |
|
StackdriverReporter |
|
StackdriverSeverityLookup |
|
StaticSiteService |
A Service which serves a singlepage static site (SPA).
|
StaticSiteServiceDefinition |
|
StaticSiteServiceDefinition.Builder |
|
TestingModule |
A module providing mock implementations of commonly used dependencies.
|
Unvalidated |
Qualifier to use to annotate the request to a gRPC producer graph when using BindsInstance .
|
WatchedPath |
A Path to watch for changes.
|
WatchedPath.Builder |
|