Package | Description |
---|---|
io.servicetalk.annotations |
Common annotations used by ServiceTalk.
|
io.servicetalk.buffer.api |
ServiceTalk Buffer APIs.
|
io.servicetalk.buffer.netty |
Package that contains internal implementations for buffers.
|
io.servicetalk.client.api |
API definitions for Client use cases.
|
io.servicetalk.client.api.internal |
Internal utilities which leverage the Client API package.
|
io.servicetalk.client.api.internal.partition |
Internal client utilities that support partitioning use cases.
|
io.servicetalk.client.api.partition |
Client APIs targeted at partitioned use cases.
|
io.servicetalk.concurrent |
ServiceTalk concurrent common types.
|
io.servicetalk.concurrent.api |
ServiceTalk concurrent APIs which follow Reactive Streams semantics.
|
io.servicetalk.concurrent.api.internal |
Internal utilities which leverage the concurrent API package.
|
io.servicetalk.concurrent.api.test |
Utilities that help build tests when interacting with ServiceTalk concurrent APIs.
|
io.servicetalk.concurrent.internal |
Internal utilities used by concurrent packages.
|
io.servicetalk.concurrent.jdkflow |
Adapters between ServiceTalk's concurrency APIs and the JDK's
Flow API. |
io.servicetalk.concurrent.reactivestreams |
Adapters between Reactive Streams
Publisher and ServiceTalk concurrent APIs. |
io.servicetalk.concurrent.test.internal |
Internal concurrent test utilities used by ServiceTalk.
|
io.servicetalk.context.api |
ServiceTalk Context API.
|
io.servicetalk.data.jackson |
Data serialization which depends upon the Jackson library.
|
io.servicetalk.data.jackson.jersey |
Bindings of ServiceTalk's jackson serialization while using the Jersey router.
|
io.servicetalk.data.jackson.jersey.config |
Configuration for bindings of ServiceTalk's jackson serialization while using the Jersey router.
|
io.servicetalk.data.protobuf | |
io.servicetalk.dns.discovery.netty |
ServiceTalk DNS client exposed as a
ServiceDiscoverer . |
io.servicetalk.encoding.api |
Content encoding and compression related APIs.
|
io.servicetalk.encoding.api.internal |
Internal utilities that use the encoding API package.
|
io.servicetalk.encoding.netty | |
io.servicetalk.grpc.api |
Core gRPC API.
|
io.servicetalk.grpc.internal |
Internal gRPC utilities and implementation.
|
io.servicetalk.grpc.netty | |
io.servicetalk.grpc.protobuf | |
io.servicetalk.grpc.protoc |
ServiceTalk protoc compiler for the gRPC protocol.
|
io.servicetalk.grpc.utils |
gRPC utilities based upon the gRPC API package.
|
io.servicetalk.http.api |
The HTTP API package.
|
io.servicetalk.http.netty |
The HTTP netty package.
|
io.servicetalk.http.router.jersey | |
io.servicetalk.http.router.jersey.config | |
io.servicetalk.http.router.jersey.internal | |
io.servicetalk.http.router.jersey.resources | |
io.servicetalk.http.router.predicate |
HTTP routing based upon predicates.
|
io.servicetalk.http.router.predicate.dsl |
DSL for building HTTP routers based upon predicates.
|
io.servicetalk.http.security.auth.basic.jersey | |
io.servicetalk.http.utils |
HTTP utilities based upon the HTTP API package.
|
io.servicetalk.http.utils.auth | |
io.servicetalk.loadbalancer | |
io.servicetalk.log4j2.mdc | |
io.servicetalk.log4j2.mdc.utils | |
io.servicetalk.logging.api |
ServiceTalk logging APIs.
|
io.servicetalk.logging.slf4j.internal |
ServiceTalk internal logging utilities for slf4j.
|
io.servicetalk.oio.api |
The OIO API package.
|
io.servicetalk.oio.api.internal |
The OIO API internal package.
|
io.servicetalk.opentracing.asynccontext | |
io.servicetalk.opentracing.http | |
io.servicetalk.opentracing.inmemory |
Opentracing implementations leveraging the ServiceTalk In Memory APIs.
|
io.servicetalk.opentracing.inmemory.api |
APIs which build off of OpenTracing APIs to provide in memory span storage.
|
io.servicetalk.opentracing.internal |
OpenTracing internal utilities.
|
io.servicetalk.opentracing.log4j2 | |
io.servicetalk.opentracing.zipkin.publisher | |
io.servicetalk.opentracing.zipkin.publisher.reporter | |
io.servicetalk.router.api |
APIs that can be used while implementing routers (typically route requests on the server side).
|
io.servicetalk.router.utils.internal | |
io.servicetalk.serialization.api | |
io.servicetalk.serializer.api |
Serializer and deserializer APIs.
|
io.servicetalk.serializer.utils |
Serializer utilities.
|
io.servicetalk.tcp.netty.internal |
The TCP Internal package.
|
io.servicetalk.test.resources |
The test resources package.
|
io.servicetalk.transport.api | |
io.servicetalk.transport.netty | |
io.servicetalk.transport.netty.internal | |
io.servicetalk.utils.internal |
Internal general utilities used by ServiceTalk.
|