A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORTED - io.servicetalk.grpc.api.GrpcStatusCode
-
Aborted, typically due to a concurrency issue (think CAS).
- AbstractCloseableIterable<T> - Class in io.servicetalk.concurrent.internal
-
An abstract implementation of
CloseableIterable
that wraps anIterable
. - AbstractCloseableIterable(Iterable<T>) - Constructor for class io.servicetalk.concurrent.internal.AbstractCloseableIterable
-
New instance.
- AbstractCloseableIteratorAsInputStream<T> - Class in io.servicetalk.concurrent.internal
- AbstractCloseableIteratorAsInputStream(CloseableIterator<T>) - Constructor for class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Create a new instance.
- AbstractExecutionStrategyResource() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- AbstractFilterInterceptorTest - Class in io.servicetalk.http.router.jersey
- AbstractFilterInterceptorTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- AbstractFilterInterceptorTest.TestGlobalFilter - Class in io.servicetalk.http.router.jersey
- AbstractFilterInterceptorTest.TestGlobalInterceptor - Class in io.servicetalk.http.router.jersey
- AbstractFilterInterceptorTest.TestInputConsumingGlobalFilter - Class in io.servicetalk.http.router.jersey
- AbstractFilterInterceptorTest.UpperCaseInputStream - Class in io.servicetalk.http.router.jersey
- AbstractHttpRequesterFilterTest - Class in io.servicetalk.http.api
-
This parameterized test facilitates running HTTP requester filter tests under all calling variations: client, connection, reserved connection, with and without SSL context.
- AbstractHttpRequesterFilterTest(AbstractHttpRequesterFilterTest.RequesterType, AbstractHttpRequesterFilterTest.SecurityType) - Constructor for class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- AbstractHttpRequesterFilterTest.RequesterType - Enum in io.servicetalk.http.api
- AbstractHttpRequesterFilterTest.RequestHandler - Interface in io.servicetalk.http.api
-
Handler for
HttpRequester.request(HttpExecutionStrategy, HttpRequest)
calls as delegated from the filter under test. - AbstractHttpRequesterFilterTest.RequestWithContextHandler - Interface in io.servicetalk.http.api
-
Handler for
HttpRequester.request(HttpExecutionStrategy, HttpRequest)
calls withConnectionContext
information as delegated from the filter under test. - AbstractHttpRequesterFilterTest.SecurityType - Enum in io.servicetalk.http.api
- AbstractHttpServiceFilterTest - Class in io.servicetalk.http.api
-
This parameterized test facilitates running HTTP service filter tests under all calling variations: with and without SSL context.
- AbstractHttpServiceFilterTest(AbstractHttpServiceFilterTest.SecurityType) - Constructor for class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- AbstractHttpServiceFilterTest.SecurityType - Enum in io.servicetalk.http.api
- AbstractJerseyStreamingHttpServiceTest - Class in io.servicetalk.http.router.jersey
- AbstractJerseyStreamingHttpServiceTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.AbstractJerseyStreamingHttpServiceTest
- AbstractNonParameterizedJerseyStreamingHttpServiceTest - Class in io.servicetalk.http.router.jersey
- AbstractNonParameterizedJerseyStreamingHttpServiceTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi - Enum in io.servicetalk.http.router.jersey
- AbstractResourceTest - Class in io.servicetalk.http.router.jersey
- AbstractResourceTest(boolean, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.AbstractResourceTest
- AbstractResourceTest.TestApplication - Class in io.servicetalk.http.router.jersey
- AbstractResourceTest.TestFilter - Class in io.servicetalk.http.router.jersey
- AbstractResourceTest.TestFiltered - Annotation Type in io.servicetalk.http.router.jersey
- AbstractRetryingFilterBuilder<Builder extends AbstractRetryingFilterBuilder<Builder,Filter,Meta>,Filter,Meta> - Class in io.servicetalk.client.api
-
An abstract builder for retrying filters.
- AbstractRetryingFilterBuilder() - Constructor for class io.servicetalk.client.api.AbstractRetryingFilterBuilder
- AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<Meta> - Class in io.servicetalk.client.api
-
A read-only settings for retryable filters.
- accept(int, int) - Method in interface io.servicetalk.client.api.internal.ServiceDiscovererUtils.TwoIntsConsumer
-
Performs this operation on the given arguments.
- accept(ConnectionContext) - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
-
Evaluate the passed
ConnectionContext
to accept or reject. - accept(ConnectionContext) - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
- accept(Object, Payload) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
- accept(Payload) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
Same as
StatelessTrailersTransformer.accept(Object, Object)
but without the state. - accept(State, Payload) - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Accepts a
TrailersTransformer
. - ACCEPT - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept"
- ACCEPT_ALL - Static variable in interface io.servicetalk.transport.api.ConnectionAcceptor
-
ACCEPT all connections.
- ACCEPT_CHARSET - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept-charset"
- ACCEPT_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept-encoding"
- ACCEPT_LANGUAGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept-language"
- ACCEPT_PATCH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept-patch"
- ACCEPT_RANGES - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept-ranges"
- accepted() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ACCEPTED
response. - accepted() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.ACCEPTED
response. - accepted() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ACCEPTED
response. - Accepted - io.servicetalk.client.api.internal.RequestConcurrencyController.Result
-
Selecting the resource succeeded.
- ACCEPTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
202 Accepted
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-allow-credentials"
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-allow-headers"
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-allow-methods"
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-allow-origin"
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-expose-headers"
- ACCESS_CONTROL_MAX_AGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-max-age"
- ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-request-headers"
- ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"access-control-request-method"
- accumulate(T) - Method in interface io.servicetalk.concurrent.api.BufferStrategy.Accumulator
-
Adds the passed
item
to thisBufferStrategy.Accumulator
. - accumulated() - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Get the accumulated content that has been logged.
- ackTimeout() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig.KeepAlivePolicy
-
Duration
to wait for acknowledgment from the peer after a ping is sent. - ackTimeout(Duration) - Method in class io.servicetalk.http.netty.H2KeepAlivePolicies.KeepAlivePolicyBuilder
-
Set the maximum
Duration
to wait for an acknowledgment of a previously sent ping. - activate(Span) - Method in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
- activateSpan(Span) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- activeSpan() - Method in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
- activeSpan() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryScopeManager
- activeSpan() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
- activeSpan() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- adaptor() - Method in interface io.servicetalk.http.api.HttpApiConversions.ServiceAdapterHolder
-
StreamingHttpService
that adapts anotherservice
to the streaming programming model. - add(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- add(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
Add a new
PartitionAttributes
that is absolutely specified. - add(PartitionAttributes.Key<T>, T) - Method in class io.servicetalk.client.api.internal.partition.DefaultPartitionAttributesBuilder
- add(PartitionAttributes.Key<T>, T) - Method in interface io.servicetalk.client.api.partition.PartitionAttributesBuilder
-
Add a key/value pair to this builder.
- add(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- add(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds all header names and values of
headers
to this object. - add(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- add(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a new header with the specified
name
andvalue
. - add(CharSequence, CharSequence...) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- add(CharSequence, CharSequence...) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified
name
andvalues
. - add(CharSequence, Iterable<? extends CharSequence>) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- add(CharSequence, Iterable<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified
name
andvalues
. - add(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified
name
andvalues
. - add(T) - Method in interface io.servicetalk.concurrent.api.BlockingProcessorSignalsHolder
-
Adds an item to this holder.
- add(T) - Method in interface io.servicetalk.concurrent.api.PublisherProcessorSignalsHolder
-
Adds an item to this holder.
- addBlockingRequestStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingRequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingRequestStreamingRoute
to this factory. - addBlockingRequestStreamingRoute(String, Class<?>, String, GrpcRoutes.BlockingRequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingRequestStreamingRoute
to this factory. - addBlockingResponseStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingResponseStreamingRoute
to this factory. - addBlockingResponseStreamingRoute(String, Class<?>, String, GrpcRoutes.BlockingResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingResponseStreamingRoute
to this factory. - addBlockingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingRoute
to this factory. - addBlockingRoute(String, Class<?>, String, GrpcRoutes.BlockingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingRoute
to this factory. - addBlockingStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingStreamingRoute
to this factory. - addBlockingStreamingRoute(String, Class<?>, String, GrpcRoutes.BlockingStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.BlockingStreamingRoute
to this factory. - addBuffer(Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Buffer
to this buffer and increment the writerIndex. - addBuffer(Buffer, boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Buffer
to this buffer. - addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addCookie(HttpCookiePair) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addCookie(HttpCookiePair) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a cookie.
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a cookie.
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpRequest
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpResponse
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addCookie(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addHeader(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a new header with the specified
name
andvalue
. - addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addHeaders(HttpHeaders) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds all header names and values of
headers
object. - addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addIfAbsent(Channel) - Method in class io.servicetalk.transport.netty.internal.ChannelSet
-
Add a
Channel
to thisChannelSet
, if it is not already present. - addListener(InMemorySpanEventListener) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Add a trace event listener.
- addOption(Map<ChannelOption, Object>, SocketOption<T>, T) - Static method in class io.servicetalk.transport.netty.internal.SocketOptionUtils
-
Convert and add the given
SocketOption
and value to theChannelOption
sMap
. - addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequest
- addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds a new query parameter with the specified
key
andvalue
, which will be percent-encoded if needed. - addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequest
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds new query parameters with the specified
key
andvalues
. - addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequest
- addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds new query parameters with the specified
key
andvalues
. - addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addReference(String, SpanContext) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- addReference(String, InMemorySpanContext) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
Same as
InMemorySpanBuilder.addReference(String, SpanContext)
but requires aInMemorySpanContext
. - addRequestStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.RequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.RequestStreamingRoute
to this factory. - addRequestStreamingRoute(String, Class<?>, String, GrpcRoutes.RequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.RequestStreamingRoute
to this factory. - addResponseStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.ResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.ResponseStreamingRoute
to this factory. - addResponseStreamingRoute(String, Class<?>, String, GrpcRoutes.ResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.ResponseStreamingRoute
to this factory. - address() - Method in class io.servicetalk.client.api.DefaultGroupKey
- address() - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
- address() - Method in interface io.servicetalk.client.api.GroupKey
-
Get the address to use when looking for or creating a new client.
- address() - Method in interface io.servicetalk.client.api.ServiceDiscovererEvent
-
Get the resolved address which is the subject of this event.
- AddressUtils - Class in io.servicetalk.transport.netty.internal
-
A utility class to work with addresses.
- addRoute(String, GrpcExecutionStrategy, GrpcRoutes.Route<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.Route
to this factory. - addRoute(String, Class<?>, String, GrpcRoutes.Route<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.Route
to this factory. - addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addSetCookie(HttpSetCookie) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addSetCookie(HttpSetCookie) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a set-cookie.
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a set-cookie.
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpRequest
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpResponse
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- addSetCookie(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- addStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.StreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.StreamingRoute
to this factory. - addStreamingRoute(String, Class<?>, String, GrpcRoutes.StreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Adds a
GrpcRoutes.StreamingRoute
to this factory. - addTrailer(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.HttpOutputStream
- addTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpPayloadWriter
- addTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- addTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- addTrailers(HttpHeaders) - Method in class io.servicetalk.http.api.HttpOutputStream
- addTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpPayloadWriter
- addTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
- addTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
- addWithOverflowProtection(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Adds two positive ints and returns
Integer.MAX_VALUE
if overflow occurs. - addWithOverflowProtection(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Adds two positive longs and returns
Long.MAX_VALUE
if overflow occurs. - addWithOverflowProtectionIfGtEqNegativeOne(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
x
is>=-1
this method behaves the same asFlowControlUtils.addWithOverflowProtection(long, long)
. - addWithOverflowProtectionIfNotNegative(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
x
is non-negative this method behaves the same asFlowControlUtils.addWithOverflowProtection(int, int)
. - addWithOverflowProtectionIfNotNegative(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
x
is non-negative this method behaves the same asFlowControlUtils.addWithOverflowProtection(long, long)
. - addWithOverflowProtectionIfPositive(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
x
is positive this method behaves the same asFlowControlUtils.addWithOverflowProtection(int, int)
. - addWithOverflowProtectionIfPositive(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
x
is positive this method behaves the same asFlowControlUtils.addWithOverflowProtection(long, long)
. - addWithUnderOverflowProtection(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Add two longs and prevent [under|over]flow which is defined as if both
x
andy
have the same sign but the result ofx + y
has a different sign. - advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Advance the
HeaderUtils.CookiesByNameIterator.cookieHeaderValue()
to the nextHttpHeaderNames.COOKIE
header value. - advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
Advance the
HeaderUtils.CookiesIterator.cookieHeaderValue()
to the nextHttpHeaderNames.COOKIE
header value. - advanceTimeBy(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Advance the internal clock time by
time
in the specifiedunit
s, executing scheduled tasks whose time has come. - advanceTimeByNoExecuteTasks(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Advance the internal clock time by
time
in the specifiedunit
s, without executing scheduled tasks. - after() - Method in class io.servicetalk.concurrent.api.ExecutorRule
- after() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onCancel
Runnable
argument afterCancellable.cancel()
is called for Subscriptions of the returnedCompletable
. - afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancel
Runnable
argument afterCancellable.cancel()
is called forPublisherSource.Subscription
s of the returnedPublisher
. - afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancel
Runnable
argument afterCancellable.cancel()
is called for Subscriptions of the returnedSingle
. - afterEach(ExtensionContext) - Method in class io.servicetalk.concurrent.api.ExecutorExtension
- afterEach(ExtensionContext) - Method in class io.servicetalk.concurrent.internal.TimeoutTracingInfoExtension
- afterFinally() - Method in interface io.servicetalk.concurrent.api.ScanWithLifetimeMapper
-
Invoked after a terminal signal
PublisherSource.Subscriber.onError(Throwable)
orPublisherSource.Subscriber.onComplete()
orCancellable.cancel()
. - afterFinally(SingleTerminalSignalConsumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
afterFinally
SingleTerminalSignalConsumer
argument after any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesSingleTerminalSignalConsumer.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
- invokesSingleTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesSingleTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
afterFinally
TerminalSignalConsumer
argument after any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
CompletableSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
afterFinally
TerminalSignalConsumer
argument after any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
PublisherSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
afterFinally
TerminalSignalConsumer
argument after any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesTerminalSignalConsumer.onComplete()
SingleSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinally
Runnable
argument after any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
CompletableSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
afterFinally
Runnable
argument after any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
PublisherSource.Subscriber.onError(Throwable)
Cancellable.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinally
Runnable
argument after any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - afterFirstWrite(Consumer<FlushStrategy.FlushSender>) - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Invoke some code on the first invocation of
FlushStrategy.WriteEventsListener.itemWritten(Object)
. - afterOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onComplete
Runnable
argument afterCompletableSource.Subscriber.onComplete()
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - afterOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onComplete
Runnable
argument afterPublisherSource.Subscriber.onComplete()
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onError
Consumer
argument afterCompletableSource.Subscriber.onError(Throwable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onError
Consumer
argument afterPublisherSource.Subscriber.onError(Throwable)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onError
Consumer
argument afterSingleSource.Subscriber.onError(Throwable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - afterOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNext
Consumer
argument afterPublisherSource.Subscriber.onNext(Object)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - afterOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribe
Consumer
argument afterPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribe
Consumer
argument afterCompletableSource.Subscriber.onSubscribe(Cancellable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribe
Consumer
argument afterSingleSource.Subscriber.onSubscribe(Cancellable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - afterOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccess
Consumer
argument afterSingleSource.Subscriber.onSuccess(Object)
is called forSingleSource.Subscriber
s of the returnedSingle
. - afterRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onRequest
LongConsumer
argument afterPublisherSource.Subscription.request(long)
is called forPublisherSource.Subscription
s of the returnedPublisher
. - afterSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber
(via thesubscriberSupplier
argument) on each call to subscribe and invokes all theCompletableSource.Subscriber
methods after theCompletableSource.Subscriber
s of the returnedCompletable
. - afterSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber
(via thesubscriberSupplier
argument) for each new subscribe and invokes all thePublisherSource.Subscriber
methods after thePublisherSource.Subscriber
s of the returnedPublisher
. - afterSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber
(via thesubscriberSupplier
argument) on each call to subscribe and invokes all theSingleSource.Subscriber
methods after theSingleSource.Subscriber
s of the returnedSingle
. - afterSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription
(via thesubscriptionSupplier
argument) for each new subscribe and invokes all thePublisherSource.Subscription
methods after thePublisherSource.Subscription
s of the returnedPublisher
. - AGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"age"
- allocateMemory(long) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Allocates direct memory.
- ALLOW - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"allow"
- allowDropRequestTrailers(boolean) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Provide a hint if request trailers are allowed to be dropped.
- allowDropResponseTrailers(boolean) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- allowDropResponseTrailers(boolean) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- allowDropResponseTrailers(boolean) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- allowLFWithoutCR() - Method in class io.servicetalk.http.netty.H1SpecExceptions
- allowLFWithoutCR(boolean) - Method in class io.servicetalk.http.netty.H1SpecExceptions.Builder
- allowPrematureClosureBeforePayloadBody() - Method in class io.servicetalk.http.netty.H1SpecExceptions
-
Allows interpreting connection closures as the end of HTTP/1.1 messages if the receiver did not receive any part of the payload body before the connection closure.
- allowPrematureClosureBeforePayloadBody() - Method in class io.servicetalk.http.netty.H1SpecExceptions.Builder
- allowPrematureClosureBeforePayloadBody(boolean) - Method in class io.servicetalk.http.netty.H1SpecExceptions.Builder
-
Allows interpreting connection closures as the end of HTTP/1.1 messages if the receiver did not receive any part of the payload body before the connection closure.
- alpnId() - Method in interface io.servicetalk.http.api.HttpProtocolConfig
-
TLS Application-Layer Protocol Negotiation (ALPN) Protocol ID of the protocol this configuration is for.
- alpnId() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
- alpnId() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
- alpnProtocols() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the TLS ALPN protocols.
- ALREADY_EXISTS - io.servicetalk.grpc.api.GrpcStatusCode
-
Some entity that we attempted to create already exists.
- ALREADY_REPORTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
208 Already Reported
- alreadyReported() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ALREADY_REPORTED
response. - alreadyReported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.ALREADY_REPORTED
response. - alreadyReported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ALREADY_REPORTED
response. - amb(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that terminates with the result (either success or error) of whichever amongst the passedcompletables
that terminates first. - amb(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that terminates with the result (either success or error) of whichever amongst the passedsingles
that terminates first. - amb(Iterable<Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that terminates with the result (either success or error) of whichever amongst the passedcompletables
that terminates first. - amb(Iterable<Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that terminates with the result (either success or error) of whichever amongst the passedsingles
that terminates first. - ambWith(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that terminates with the result (either success or error) of either thisCompletable
or the passedother
Completable
, whichever terminates first. - ambWith(Single<T>) - Method in class io.servicetalk.concurrent.api.Single
- and(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches
StreamingHttpRequest
andConnectionContext
with a user-specifiedpredicate
. - and(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches
StreamingHttpRequest
s with a user-specifiedpredicate
. - andCookie(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
CookieMatcher
that matches againstHttpSetCookie
s with the namename
. - andHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
StringMultiValueMatcher
that matches against the value(s) of thename
headers. - andIsNotSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests that are not over SSL/TLS.
- andIsSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests that are over SSL/TLS.
- andMethod(HttpRequestMethod) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the
HttpRequestMethod
ismethod
. - andMethodIsOneOf(HttpRequestMethod...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the
HttpRequestMethod
is one of themethods
. - andPathEquals(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path is equal to
path
. - andPathIsOneOf(String...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path is equal to any of the specified
path
s. - andPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex
pathRegex
. - andPathMatches(Pattern) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex
pathRegex
. - andPathStartsWith(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path starts with
pathPrefix
. - andQueryParam(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
StringMultiValueMatcher
that matches against the value(s) of the request parametername
. - andThen(ChannelInitializer) - Method in interface io.servicetalk.transport.netty.internal.ChannelInitializer
-
Returns a new
ChannelInitializer
which will first invoke this initializer and thenafter
. - anyOf(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that terminates with the result (either success or error) of whichever amongst the passedcompletables
that terminates first. - anyOf(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that terminates with the result (either success or error) of whichever amongst the passedsingles
that terminates first. - anyOf(Iterable<Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that terminates with the result (either success or error) of whichever amongst the passedcompletables
that terminates first. - anyOf(Iterable<Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that terminates with the result (either success or error) of whichever amongst the passedsingles
that terminates first. - api - Variable in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- append(ConnectionFactoryFilter<ResolvedAddress, C>) - Method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(GrpcServiceFilterFactory<Filter, Service>) - Method in interface io.servicetalk.grpc.api.GrpcServiceFilterFactory
-
Returns a composed factory that first applies the
before
factory to its input, and then applies this factory to the result. - append(ConditionalFilterFactory.FilterFactory) - Method in class io.servicetalk.http.api.ConditionalFilterFactory
- append(HttpExecutionStrategyInfluencer) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Append another
HttpExecutionStrategyInfluencer
to this chain. - append(MultiAddressHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientBuilder.SingleAddressInitializer
-
Appends the passed
MultiAddressHttpClientBuilder.SingleAddressInitializer
to thisMultiAddressHttpClientBuilder.SingleAddressInitializer
such that thisMultiAddressHttpClientBuilder.SingleAddressInitializer
is applied first and then the passedMultiAddressHttpClientBuilder.SingleAddressInitializer
. - append(MultiAddressHttpClientFilterFactory<U>) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(PartitionedHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientBuilder.SingleAddressInitializer
-
Appends the passed
PartitionedHttpClientBuilder.SingleAddressInitializer
to thisPartitionedHttpClientBuilder.SingleAddressInitializer
such that thisPartitionedHttpClientBuilder.SingleAddressInitializer
is applied first and then the passedPartitionedHttpClientBuilder.SingleAddressInitializer
. - append(PartitionHttpClientBuilderConfigurator<U, R>) - Method in interface io.servicetalk.http.api.PartitionHttpClientBuilderConfigurator
-
Deprecated.Appends the passed
PartitionHttpClientBuilderConfigurator
to thisPartitionHttpClientBuilderConfigurator
such that thisPartitionHttpClientBuilderConfigurator
is applied first and then the passedPartitionHttpClientBuilderConfigurator
. - append(StreamingHttpClientFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(StreamingHttpConnectionFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpConnectionFilterFactory
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(StreamingHttpServiceFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpServiceFilterFactory
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(ConnectionAcceptor) - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
-
Returns a composed
ConnectionAcceptor
that first appliesthis
ConnectionAcceptor
, and if this is successful then appliesafter
ConnectionAcceptor
. - append(ConnectionAcceptorFactory) - Method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - append(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends the passed
AsyncCloseable
with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of the previously registeredAsyncCloseable
s are closed too. - appendAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - appendAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - appendClientBuilderFilter(PartitionHttpClientBuilderConfigurator<U, R>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- appendClientFilter(FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Appends the passed
GrpcClientFactory
to this factory. - appendClientFilter(MultiAddressHttpClientFilterFactory<U>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpClient
created by this builder for a givenUnresolvedAddress
. - appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- appendClientFilter(Predicate<StreamingHttpRequest>, MultiAddressHttpClientFilterFactory<U>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpClient
created by this builder for a givenUnresolvedAddress
, for every request that passes the providedPredicate
. - appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.Use
MultiAddressHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendClientFilter(Predicate, StreamingHttpClientFilterFactory)
on the last argument ofMultiAddressHttpClientBuilder.SingleAddressInitializer.initialize(String, Object, SingleAddressHttpClientBuilder)
. - appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
PartitionedHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendClientFilter(Predicate, StreamingHttpClientFilterFactory)
on the last argument ofPartitionedHttpClientBuilder.SingleAddressInitializer.initialize(PartitionAttributes, SingleAddressHttpClientBuilder)
. - appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- appendClientFilterFactory(FilterFactory, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Appends the passed
GrpcClientFactory
to this client factory. - appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the
ConnectionAcceptor
used by this builder. - appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
ConnectionAcceptor
used by this builder. - appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.Use
MultiAddressHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendConnectionFactoryFilter(ConnectionFactoryFilter)
on the last argument ofMultiAddressHttpClientBuilder.SingleAddressInitializer.initialize(String, Object, SingleAddressHttpClientBuilder)
. - appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.Use
MultiAddressHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendConnectionFilter(StreamingHttpConnectionFilterFactory)
on the last argument ofMultiAddressHttpClientBuilder.SingleAddressInitializer.initialize(String, Object, SingleAddressHttpClientBuilder)
. - appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
PartitionedHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendConnectionFilter(StreamingHttpConnectionFilterFactory)
on the last argument ofPartitionedHttpClientBuilder.SingleAddressInitializer.initialize(PartitionAttributes, SingleAddressHttpClientBuilder)
. - appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.Use
MultiAddressHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendConnectionFilter(Predicate, StreamingHttpConnectionFilterFactory)
on the last argument ofMultiAddressHttpClientBuilder.SingleAddressInitializer.initialize(String, Object, SingleAddressHttpClientBuilder)
. - appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
PartitionedHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.appendConnectionFilter(Predicate, StreamingHttpConnectionFilterFactory)
on the last argument ofPartitionedHttpClientBuilder.SingleAddressInitializer.initialize(PartitionAttributes, SingleAddressHttpClientBuilder)
. - appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- appendHttpClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Append the filter to the chain of filters used to decorate the client created by this builder.
- appendHttpClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Append the filter to the chain of filters used to decorate the client created by this builder, for every request that passes the provided
Predicate
. - appendHttpServiceFilter(StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the service used by this builder.
- appendHttpServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the service used by this builder, for every request that passes the provided
Predicate
. - appendIfInfluencer(Object) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
If the passed
mayBeInfluencer
is anHttpExecutionStrategyInfluencer
then add it to this chain. - appendPathSegments(String...) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- appendPathSegments(String...) - Method in interface io.servicetalk.http.api.HttpRequest
- appendPathSegments(String...) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Appends segments to the current
HttpRequestMetaData.path()
, performing encoding of each segment (including ('/'
) characters) according to percent-encoding. - appendPathSegments(String...) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- appendServiceFilter(FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Appends the passed
GrpcServiceFactory
to this factory. - appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpService
used by this builder. - appendServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpService
used by this builder, for every request that passes the providedPredicate
. - appendServiceFilterFactory(FilterFactory, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Appends the passed
GrpcServiceFactory
to this service factory. - application() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- application() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- application() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- application() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- application() - Method in class io.servicetalk.http.router.jersey.GlobalFiltersTest
- application() - Method in class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest
- application() - Method in class io.servicetalk.http.router.jersey.InputConsumingGlobalFiltersTest
- application() - Method in class io.servicetalk.http.router.jersey.InterceptorsTest
- application() - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- application() - Method in class io.servicetalk.http.router.jersey.SecurityFilterTest
- APPLICATION_JSON - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"application/json"
- APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"application/x-www-form-urlencoded"
- APPLICATION_X_WWW_FORM_URLENCODED_UTF_8 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"application/x-www-form-urlencoded; charset=UTF-8"
- applicationStatus() - Method in exception io.servicetalk.grpc.api.GrpcStatusException
-
Returns the status details if any was included or
null
. - apply(int, T) - Method in interface io.servicetalk.concurrent.api.BiIntFunction
-
Evaluates this function on the given arguments.
- apply(PartitionAttributes, ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in interface io.servicetalk.client.api.internal.DefaultPartitionedClientGroup.PartitionedClientFactory
-
Create a partitioned client.
- apply(Publisher<Collection<E>>) - Method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy
- apply(Publisher<Collection<E>>) - Method in interface io.servicetalk.http.api.ServiceDiscoveryRetryStrategy
-
Applies this strategy on the passed
Publisher
. - apply(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.AutoOnSubscribeCompletableSubscriberFunction
- apply(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.api.CompletableOperator
-
Implementation of this operator.
- apply(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.ConcurrentCompletableSubscriberFunction
- apply(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.NonResubscribeableCompletableSubscriberFunction
- apply(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
- apply(PublisherSource.Subscriber<? super R>) - Method in interface io.servicetalk.concurrent.api.PublisherOperator
-
Implementation of this operator.
- apply(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.AutoOnSubscribePublisherSubscriberFunction
- apply(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.ConcurrentPublisherSubscriberFunction
- apply(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.DemandCheckingSubscriberFunction
- apply(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.NonResubscribeablePublisherSubscriberFunction
- apply(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.SequentialPublisherSubscriberFunction
- apply(SingleSource.Subscriber<? super StreamingHttpResponse>) - Method in class io.servicetalk.http.utils.BeforeFinallyHttpOperator
- apply(SingleSource.Subscriber<? super R>) - Method in interface io.servicetalk.concurrent.api.PublisherToSingleOperator
-
Implementation of this operator.
- apply(SingleSource.Subscriber<? super R>) - Method in interface io.servicetalk.concurrent.api.SingleOperator
-
Implementation of this operator.
- apply(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.AutoOnSubscribeSingleSubscriberFunction
- apply(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.ConcurrentSingleSubscriberFunction
- apply(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.NonResubscribeableSingleSubscriberFunction
- apply(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.SequentialSingleSubscriberFunction
- apply(HttpRequestMetaData) - Method in interface io.servicetalk.http.utils.TimeoutFromRequest
-
Determine timeout duration, if present, from a request and/or apply default timeout durations.
- apply(FlushStrategy.FlushSender) - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
- apply(FlushStrategy.FlushSender) - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy
-
Every time a new write that requires custom flushes is initiated, this method is invoked.
- apply(FlushStrategy.FlushSender) - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
- apply(FlushStrategy.FlushSender) - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
- apply(String, String) - Method in interface io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.CredentialsVerifier
-
Verifies
user-id
andpassword
, parsed from the 'Basic' HTTP Authentication Scheme credentials. - apply(Statement, Description) - Method in class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- apply(T1, T2, T3) - Method in interface io.servicetalk.concurrent.api.Function3
-
Applies the function to the given arguments.
- apply(T1, T2, T3, T4) - Method in interface io.servicetalk.concurrent.api.Function4
-
Applies the function to the given arguments.
- aroundReadFrom(ReaderInterceptorContext) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalInterceptor
- aroundWriteTo(WriterInterceptorContext) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalInterceptor
- array() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the backing byte array of this buffer.
- array() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- arrayOffset() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the offset of the first byte within the backing byte array of this buffer.
- arrayOffset() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ArrayUtils - Class in io.servicetalk.concurrent.internal
-
Utilities for arrays.
- asBlockingClient() - Method in interface io.servicetalk.grpc.api.GrpcClient
-
Converts this
GrpcClient
to a blocking client. - asBlockingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClient
to theBlockingHttpClient
API. - asBlockingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClient
to theBlockingHttpClient
API. - asBlockingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClient
to theBlockingHttpClient
API. - asBlockingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnection
to theBlockingHttpConnection
API. - asBlockingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnection
to theBlockingHttpConnection
API. - asBlockingConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
- asBlockingConnection() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
- asBlockingConnection() - Method in interface io.servicetalk.http.api.ReservedStreamingHttpConnection
- asBlockingConnection() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
Convert this
StreamingHttpConnection
to theBlockingHttpConnection
API. - asBlockingRequester(StreamingHttpRequester) - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Convert this
BlockingHttpClient
to theBlockingStreamingHttpClient
API. - asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClient
to theBlockingStreamingHttpClient
API. - asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClient
to theBlockingStreamingHttpClient
API. - asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnection
to theBlockingStreamingHttpConnection
API. - asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnection
to theBlockingStreamingHttpConnection
API. - asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingHttpConnection
- asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
- asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedStreamingHttpConnection
- asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
Convert this
StreamingHttpConnection
to theBlockingStreamingHttpConnection
API. - asChildOf(Span) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- asChildOf(SpanContext) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- asciiStringIndexOf(CharSequence, char, int) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Find the index of
c
withinsequence
starting at indexfromIndex
. - asClient() - Method in interface io.servicetalk.grpc.api.BlockingGrpcClient
-
Converts this
BlockingGrpcClient
to a client. - asClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Convert this
BlockingHttpClient
to theHttpClient
API. - asClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClient
to theHttpClient
API. - asClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClient
to theHttpClient
API. - asClientFilter(U) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a
StreamingHttpClientFilterFactory
that adapts from aMultiAddressHttpClientFilterFactory
. - asConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnection
to theHttpConnection
API. - asConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnection
to theHttpConnection
API. - asConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingHttpConnection
- asConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
- asConnection() - Method in interface io.servicetalk.http.api.ReservedStreamingHttpConnection
- asConnection() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
Convert this
StreamingHttpConnection
to theHttpConnection
API. - asException() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns the current status wrapped in a
GrpcStatusException
. - asException(Supplier<Status>) - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns the current status wrapped in a
GrpcStatusException
including the supplied details. - asExecutor() - Method in interface io.servicetalk.transport.netty.internal.NettyIoExecutor
-
Get an
Executor
which will use anIoExecutor
thread for execution. - asInputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
InputStream
that wraps the givenBuffer
. - asMultiAddressClientFilter() - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Returns a
MultiAddressHttpClientFilterFactory
that adapts from aStreamingHttpClientFilterFactory
. - asOutputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
OutputStream
that wraps the givenBuffer
. - asReadOnly() - Method in interface io.servicetalk.buffer.api.Buffer
-
Create a read-only view for this buffer.
- asReadOnly() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- asReadOnly() - Method in class io.servicetalk.tcp.netty.internal.TcpClientConfig
-
Create a read only view of this object.
- asReadOnly() - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Create a read only view of this object.
- asReadOnly() - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Returns this config as a
ReadOnlyClientSecurityConfig
. - asReadOnly() - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Returns this config as a
ReadOnlyServerSecurityConfig
. - asSafeObserver(TransportObserver) - Static method in class io.servicetalk.transport.api.TransportObservers
-
Coverts passed
TransportObserver
to a safe version that catches and logs all exceptions, but does not rethrow them. - assertContainsMdcPair(String, String, String) - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Verify that an MDC
expectedLabel=expectedValue
pair is present invalue
. - assertThrows(Class<T1>, Class<T2>, ThrowingRunnable) - Static method in class io.servicetalk.concurrent.api.VerificationTestUtils
- assignConnectionError(Channel, Throwable) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Assigns a
Throwable
to the passedChannel
to report it as a closure reason. - asSslConfig() - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Build a new
ClientSslConfig
. - asSslConfig() - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Build a new
ServerSslConfig
. - asStreamingClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Convert this
BlockingHttpClient
to theStreamingHttpClient
API. - asStreamingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClient
to theStreamingHttpClient
API. - asStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClient
to theStreamingHttpClient
API. - asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnection
to theStreamingHttpConnection
API. - asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnection
to theStreamingHttpConnection
API. - asStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnection
to theStreamingHttpConnection
API. - asStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingHttpConnection
- asStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
- asStreamingConnection() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
- ASYNC_AGGREGATED - io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
- ASYNC_STREAMING - io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
- AsyncCloseable - Interface in io.servicetalk.concurrent.api
-
Used to close/shutdown a resource.
- AsyncCloseables - Class in io.servicetalk.concurrent.api
-
A utility class to create
AsyncCloseable
s. - AsyncCloseables.CloseableResource - Interface in io.servicetalk.concurrent.api
-
A resource that can be converted to an
AsyncCloseable
. - AsyncContext - Class in io.servicetalk.concurrent.api
-
Presents a static interface to retain state in an asynchronous environment.
- AsyncContextInMemoryScopeManager - Class in io.servicetalk.opentracing.asynccontext
-
A
InMemoryScopeManager
that usesAsyncContext
as the backing storage. - asyncContextMap() - Method in interface io.servicetalk.concurrent.api.AsyncContextMapHolder
-
Get the current
AsyncContextMap
. - asyncContextMap(AsyncContextMap) - Method in interface io.servicetalk.concurrent.api.AsyncContextMapHolder
-
Set the
AsyncContextMap
. - AsyncContextMap - Interface in io.servicetalk.concurrent.api
-
The key-value map stored in the
AsyncContext
. - AsyncContextMap.Key<T> - Class in io.servicetalk.concurrent.api
-
A key identifies a specific object in a
AsyncContextMap
. - AsyncContextMapHolder - Interface in io.servicetalk.concurrent.api
-
Interface for setting and getting a
AsyncContextMap
. - asynchronousResource() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- AsynchronousResources - Class in io.servicetalk.http.router.jersey.resources
-
Asynchronous (in JAX-RS lingo) resources.
- AsynchronousResources() - Constructor for class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- AsynchronousResourceTest - Class in io.servicetalk.http.router.jersey
- AsynchronousResourceTest(boolean, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- AuthenticationException - Exception in io.servicetalk.http.utils.auth
-
An authentication exception, which indicates that access was denied and usually converts to
401 (Unauthorized)
or407 (Proxy Authentication Required)
response. - AuthenticationException(String) - Constructor for exception io.servicetalk.http.utils.auth.AuthenticationException
-
Creates a new instance.
- AUTHORIZATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"authorization"
- AUTO - io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Deprecated.Auto detect which implementation to use.
- AutoClosableUtils - Class in io.servicetalk.concurrent.internal
-
Utilities for
AutoCloseable
. - AutoCloseables - Class in io.servicetalk.concurrent.api
-
A utility class for methods related to
AutoCloseable
. - autoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Enable calling
CompletableSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe. - autoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Enable calling
PublisherSource.Subscriber.onSubscribe(Subscription)
automatically upon subscribe. - autoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Enable calling
SingleSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe. - autoOnSubscribe(AutoOnSubscribeCompletableSubscriberFunction) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Enable calling
CompletableSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe, with the specifiedAutoOnSubscribeCompletableSubscriberFunction
. - autoOnSubscribe(AutoOnSubscribePublisherSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Enable calling
PublisherSource.Subscriber.onSubscribe(Subscription)
automatically upon subscribe, with the specifiedAutoOnSubscribePublisherSubscriberFunction
. - autoOnSubscribe(AutoOnSubscribeSingleSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Enable calling
SingleSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe, with the specifiedAutoOnSubscribeSingleSubscriberFunction
. - AutoOnSubscribeCompletableSubscriberFunction - Class in io.servicetalk.concurrent.api
-
Calls
CompletableSource.Subscriber.onSubscribe(Cancellable)
automatically, sending a delegatingCancellable
. - AutoOnSubscribeCompletableSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.AutoOnSubscribeCompletableSubscriberFunction
- AutoOnSubscribePublisherSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Calls
PublisherSource.Subscriber.onSubscribe(Subscription)
automatically, sending a delegatingPublisherSource.Subscription
. - AutoOnSubscribePublisherSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.AutoOnSubscribePublisherSubscriberFunction
- AutoOnSubscribeSingleSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Calls
SingleSource.Subscriber.onSubscribe(Cancellable)
automatically, sending a delegatingCancellable
. - AutoOnSubscribeSingleSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.AutoOnSubscribeSingleSubscriberFunction
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- AutoRetryStrategyProvider - Interface in io.servicetalk.client.api
-
A provider for
AutoRetryStrategyProvider.AutoRetryStrategy
. - AutoRetryStrategyProvider.AutoRetryStrategy - Interface in io.servicetalk.client.api
-
A strategy to use for automatic retries.
- available() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
- await(Completable, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Completable
by blocking the calling thread. - await(Publisher<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisher
by blocking the calling thread. - await(Single<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Single
by blocking the calling thread. - awaitCancelled() - Method in class io.servicetalk.concurrent.api.TestCancellable
-
Wait until
TestCancellable.cancel()
is called. - awaitCancelledUninterruptibly() - Method in class io.servicetalk.concurrent.api.TestCancellable
-
Wait until
TestCancellable.cancel()
is called without being interrupted. - awaitIndefinitely(Completable) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Completable
by blocking the calling thread. - awaitIndefinitely(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisher
by blocking the calling thread. - awaitIndefinitely(Single<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Single
by blocking the calling thread. - awaitIndefinitelyNonNull(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisher
by blocking the calling thread. - awaitIndefinitelyNonNull(Single<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Single
by blocking the calling thread. - awaitIndefinitelyUnchecked(Completable) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Completable
by blocking the calling thread. - awaitInputShutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
-
Awaits completion of
EmbeddedDuplexChannel.shutdownInput()
. - awaitNonNull(Publisher<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisher
by blocking the calling thread. - awaitNonNull(Single<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Single
by blocking the calling thread. - awaitOnComplete() - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
-
Block until a terminal signal is received, throws if
TestCompletableSubscriber.onError(Throwable)
and returns normally ifTestCompletableSubscriber.onComplete()
. - awaitOnComplete() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Block until a terminal signal is received, throws if
TestPublisherSubscriber.onError(Throwable)
and returns normally ifTestPublisherSubscriber.onComplete()
. - awaitOnError() - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
-
Block until a terminal signal is received, throws if
TestCompletableSubscriber.onComplete()
and returns normally ifTestCompletableSubscriber.onError(Throwable)
. - awaitOnError() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Block until a terminal signal is received, throws if
TestPublisherSubscriber.onComplete()
and returns normally ifTestPublisherSubscriber.onError(Throwable)
. - awaitOnError() - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
-
Block until a terminal signal is received, throws if
TestSingleSubscriber.onSuccess(Object)
and returns normally ifTestSingleSubscriber.onError(Throwable)
. - awaitOnSuccess() - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
-
Block until a terminal signal is received, throws if
TestSingleSubscriber.onError(Throwable)
and returns normally ifTestSingleSubscriber.onSuccess(Object)
. - awaitOutputShutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
-
Awaits completion of
EmbeddedDuplexChannel.shutdownOutput()
. - awaitRequestN(long) - Method in class io.servicetalk.concurrent.api.TestSubscription
-
Wait until the
PublisherSource.Subscription.request(long)
amount exceedsamount
. - awaitRequestNUninterruptibly(long) - Method in class io.servicetalk.concurrent.api.TestSubscription
-
Wait until the
PublisherSource.Subscription.request(long)
amount exceedsamount
without being interrupted. - awaitResult(Future<T>) - Static method in class io.servicetalk.concurrent.internal.FutureUtils
-
Await the completion of the passed
Future
and return its result. - awaitShutdown() - Method in interface io.servicetalk.transport.api.ServerContext
-
Blocks and awaits shutdown of the server this
ServerContext
represents. - awaitSubscription() - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
-
Block until
TestCompletableSubscriber.onSubscribe(Cancellable)
. - awaitSubscription() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Block until
PublisherSource.Subscriber.onSubscribe(Subscription)
. - awaitSubscription() - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
-
Block until
TestSingleSubscriber.onSubscribe(Cancellable)
. - awaitTermination(Future<Void>) - Static method in class io.servicetalk.concurrent.internal.FutureUtils
-
Await the completion of the passed
Future
.
B
- backlog() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Deprecated.
- backlog(int) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Deprecated.
- backlog(int) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Deprecated.
- backlog(int) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Deprecated.
- BAD_GATEWAY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
502 Bad Gateway
- BAD_REQUEST - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
400 Bad Request
- badGateway() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_GATEWAY
response. - badGateway() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_GATEWAY
response. - badGateway() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_GATEWAY
response. - badRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUEST
response. - badRequest() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUEST
response. - badRequest() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUEST
response. - BASE64 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"base64"
- BaseJerseyRouterTestSuite - Class in io.servicetalk.http.router.jersey
- BaseJerseyRouterTestSuite() - Constructor for class io.servicetalk.http.router.jersey.BaseJerseyRouterTestSuite
- baseUriFunction(BiFunction<ConnectionContext, HttpRequestMetaData, String>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Set the function used to compute the base URI for the incoming HTTP request.
- BasicAuthenticated - Annotation Type in io.servicetalk.http.security.auth.basic.jersey
-
Indicates that the marked
Application
, resource class or resource method is authenticated with HTTP Basic and that aSecurityContext
needs to be established for the in-flight request. - BasicAuthHttpServiceFilter<UserInfo> - Class in io.servicetalk.http.utils.auth
-
A
StreamingHttpServiceFilter
, which filters HTTP requests using RFC7617: The 'Basic' HTTP Authentication Scheme. - BasicAuthHttpServiceFilter.Builder<UserInfo> - Class in io.servicetalk.http.utils.auth
-
A builder for an
StreamingHttpServiceFilter
, which filters HTTP requests using RFC7617: The 'Basic' HTTP Authentication Scheme. - BasicAuthHttpServiceFilter.CredentialsVerifier<UserInfo> - Interface in io.servicetalk.http.utils.auth
-
Verifies
user-id
andpassword
, parsed from the 'Basic' HTTP Authentication Scheme credentials. - BasicAuthPrincipal<UserInfo> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A generic
Principal
that wraps a user providedUserInfo
. - BasicAuthPrincipal(UserInfo) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
-
Create a new instance.
- BasicAuthSecurityContext - Class in io.servicetalk.http.security.auth.basic.jersey
-
A generic
SecurityContext
that wraps a user providedPrincipal
, and which is designed for theSecurityContext.BASIC_AUTH
authentication scheme. - BasicAuthSecurityContext(Principal, boolean) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
Creates a new instance, which has no support for roles.
- BasicAuthSecurityContext(Principal, boolean, Predicate<String>) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
Creates a new instance.
- BasicAuthSecurityContextFilters - Class in io.servicetalk.http.security.auth.basic.jersey
-
Factory methods for building
ContainerRequestFilter
that establishSecurityContext
s for requests authenticated with the Basic HTTP Authentication Scheme (RFC7617). - BasicAuthSecurityContextFilters.AbstractBuilder<B extends BasicAuthSecurityContextFilters.AbstractBuilder,PF,SCF> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder for
ContainerRequestFilter
instances. - BasicAuthSecurityContextFilters.NoUserInfoBuilder - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder that can be used when no user info is stored in
AsyncContext
. - BasicAuthSecurityContextFilters.UserInfoBuilder<UserInfo> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder that can be used when user info is stored in
AsyncContext
. - batchFlush(int, Publisher<?>) - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
Creates a
FlushStrategy
that willflush writes
in a batch ofbatchSize
or on expiration of a batch duration i.e. - batchSpans(int, Duration) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Configure batching of spans before sending it to the zipkin collector.
- before() - Method in class io.servicetalk.concurrent.api.ExecutorRule
- before() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onCancel
Runnable
argument beforeCancellable.cancel()
is called for Subscriptions of the returnedCompletable
. - beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancel
Runnable
argument beforeCancellable.cancel()
is called forPublisherSource.Subscription
s of the returnedPublisher
. - beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancel
Runnable
argument beforeCancellable.cancel()
is called for Subscriptions of the returnedSingle
. - beforeEach(ExtensionContext) - Method in class io.servicetalk.concurrent.api.ExecutorExtension
- beforeFinally(SingleTerminalSignalConsumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
beforeFinally
SingleTerminalSignalConsumer
argument before any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesSingleTerminalSignalConsumer.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
- invokesSingleTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesSingleTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
beforeFinally
TerminalSignalConsumer
argument before any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
CompletableSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
beforeFinally
TerminalSignalConsumer
argument before any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
PublisherSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
beforeFinally
TerminalSignalConsumer
argument before any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesTerminalSignalConsumer.onComplete()
SingleSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinally
Runnable
argument before any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
CompletableSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
beforeFinally
Runnable
argument before any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
PublisherSource.Subscriber.onError(Throwable)
Cancellable.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinally
Runnable
argument before any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - BeforeFinallyHttpOperator - Class in io.servicetalk.http.utils
-
Helper operator for signaling the end of an HTTP Request/Response cycle.
- BeforeFinallyHttpOperator(TerminalSignalConsumer) - Constructor for class io.servicetalk.http.utils.BeforeFinallyHttpOperator
-
Create a new instance.
- BeforeFinallyHttpOperator(Runnable) - Constructor for class io.servicetalk.http.utils.BeforeFinallyHttpOperator
-
Create a new instance.
- beforeOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onComplete
Runnable
argument beforeCompletableSource.Subscriber.onComplete()
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - beforeOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onComplete
Runnable
argument beforePublisherSource.Subscriber.onComplete()
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onError
Consumer
argument beforeCompletableSource.Subscriber.onError(Throwable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onError
Consumer
argument beforePublisherSource.Subscriber.onError(Throwable)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onError
Consumer
argument beforeSingleSource.Subscriber.onError(Throwable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - beforeOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNext
Consumer
argument beforePublisherSource.Subscriber.onNext(Object)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - beforeOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribe
Consumer
argument beforePublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribe
Consumer
argument beforeCompletableSource.Subscriber.onSubscribe(Cancellable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribe
Consumer
argument beforeSingleSource.Subscriber.onSubscribe(Cancellable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - beforeOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccess
Consumer
argument beforeSingleSource.Subscriber.onSuccess(Object)
is called forSingleSource.Subscriber
s of the returnedSingle
. - beforeRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onRequest
LongConsumer
argument beforePublisherSource.Subscription.request(long)
is called forPublisherSource.Subscription
s of the returnedPublisher
. - beforeSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber
(via thesubscriberSupplier
argument) on each call to subscribe and invokes all theCompletableSource.Subscriber
methods before theCompletableSource.Subscriber
s of the returnedCompletable
. - beforeSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber
(via thesubscriberSupplier
argument) on each call to subscribe and invokes all thePublisherSource.Subscriber
methods before thePublisherSource.Subscriber
s of the returnedPublisher
. - beforeSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber
(via thesubscriberSupplier
argument) on each call to subscribe and invokes all theSingleSource.Subscriber
methods before theSingleSource.Subscriber
s of the returnedSingle
. - beforeSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription
(via thesubscriptionSupplier
argument) on each call to subscribe and invokes all thePublisherSource.Subscription
methods before thePublisherSource.Subscription
s of the returnedPublisher
. - BiIntFunction<T,R> - Interface in io.servicetalk.concurrent.api
-
A special function that takes an
int
and a custom argument and returns the result. - BiIntPredicate<T> - Interface in io.servicetalk.concurrent.api
-
A special predicate that takes an
int
and a custom argument to evaluate. - BINARY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"binary"
- bind(GrpcServiceFactory.ServerBinder, ExecutionContext) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Use the passed
GrpcServiceFactory.ServerBinder
to bind an appropriate gRPC service for the server. - bind(HttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds an
HttpService
to the associated server. - bind(ExecutionContext, int, ConnectionAcceptor, Function<NettyConnection<Buffer, Buffer>, Completable>, ExecutionStrategy) - Method in class io.servicetalk.tcp.netty.internal.TcpServer
-
Starts the server at the passed
port
and invoke the passedservice
for each accepted connection. - bind(SocketAddress, ReadOnlyTcpServerConfig, boolean, ExecutionContext, ConnectionAcceptor, BiFunction<Channel, ConnectionObserver, Single<T>>, Consumer<T>) - Static method in class io.servicetalk.tcp.netty.internal.TcpServerBinder
-
Create a
ServerContext
that represents a socket which is bound and listening on thelistenAddress
. - bindBlocking(BlockingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds a
BlockingHttpService
to the associated server. - bindBlockingStreaming(BlockingStreamingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds a
BlockingStreamingHttpService
to the associated server. - bindService() - Method in interface io.servicetalk.grpc.api.GrpcBindableService
-
Return an appropriate service factory bound to this service.
- bindStreaming(StreamingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds a
StreamingHttpService
to the associated server. - BLOCKING_AGGREGATED - io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
- BLOCKING_STREAMING - io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
- BlockingGrpcClient<Client extends GrpcClient> - Interface in io.servicetalk.grpc.api
-
A blocking client to a gRPC service.
- BlockingGrpcService - Interface in io.servicetalk.grpc.api
-
A blocking gRPC service.
- BlockingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
HttpClient
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
HttpConnection
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequester
with synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
HttpService
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingIterable<T> - Interface in io.servicetalk.concurrent
-
An
Iterable
which supports generation ofBlockingIterator
s. - BlockingIterable.Processor<T> - Interface in io.servicetalk.concurrent
-
A
BlockingIterable
that supports to dynamically emitting items usingBlockingIterable.Processor.next(Object)
. - BlockingIterables - Class in io.servicetalk.concurrent.internal
-
Utility methods for
BlockingIterable
. - BlockingIterator<T> - Interface in io.servicetalk.concurrent
-
An
Iterator
that is also anAutoCloseable
and whose blocking operations support timeout durations. - BlockingProcessorSignalsHolder<T> - Interface in io.servicetalk.concurrent.api
-
A holder of items for a
BlockingIterable.Processor
. - BlockingSpliterator<T> - Interface in io.servicetalk.concurrent
-
An
Spliterator
which supportsAutoCloseable.close()
. - BlockingStreamingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpClient
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpConnection
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpRequest - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequest
but provides the payload as aBlockingIterable
. - BlockingStreamingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpRequester
but with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
A factory for creating
BlockingStreamingHttpRequest
s. - BlockingStreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
A combination of
BlockingStreamingHttpRequestFactory
andBlockingStreamingHttpResponseFactory
. - BlockingStreamingHttpResponse - Interface in io.servicetalk.http.api
-
The equivalent of
HttpResponse
but provides the payload as aBlockingIterable
. - BlockingStreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
A factory for creating
BlockingStreamingHttpResponse
s. - BlockingStreamingHttpServerResponse - Class in io.servicetalk.http.api
-
The equivalent of
HttpResponse
but provides an ability to write the payload to anHttpPayloadWriter
. - BlockingStreamingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpService
but with synchronous/blocking APIs instead of asynchronous APIs. - blockingStreamingResponseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
BlockingStreamingHttpResponseFactory
associated with thisHttpServiceContext
. - blockingStreamingResponseFactory() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- BlockingTestUtils - Class in io.servicetalk.concurrent.api
-
Utilities to await results of an asynchronous computation either by blocking the calling thread.
- bogusChunked() - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- bogusChunked() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- boundaries() - Method in interface io.servicetalk.concurrent.api.BufferStrategy
-
Returns a
Publisher
representing asynchronous buffer boundaries. - BOUNDARY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"boundary"
- buffer(BufferStrategy<T, BC, B>) - Method in class io.servicetalk.concurrent.api.Publisher
- Buffer - Interface in io.servicetalk.buffer.api
-
An arbitrary and sequential accessible sequence of zero or more bytes (octets).
- bufferAllocator() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
- bufferAllocator() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
- bufferAllocator() - Method in class io.servicetalk.http.api.ExecutionContextToHttpExecutionContext
- bufferAllocator() - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- bufferAllocator() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
- bufferAllocator() - Method in interface io.servicetalk.transport.api.ExecutionContext
-
Return the
BufferAllocator
that can be used to allocateBuffer
s if needed. - bufferAllocator() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Sets the
BufferAllocator
to be used by this server. - bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
BufferAllocator
to be used by this server. - bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
BufferAllocator
to use. - BufferAllocator - Interface in io.servicetalk.buffer.api
-
An API to allocate
Buffer
s. - BufferAllocators - Class in io.servicetalk.buffer.netty
-
Available
BufferAllocator
s. - BufferHandler - Class in io.servicetalk.transport.netty.internal
-
A
ChannelHandler
that converts does the following conversions:Buffer
toByteBuf
for writes.BufferHolder
toByteBuf
for writes.ByteBuf
toBuffer
for reads.ByteBufHolder
toBuffer
for reads. This also releases anyByteBuf
once converted toBuffer
. - BufferHolder - Interface in io.servicetalk.buffer.api
-
An object which contains a
Buffer
. - BufferPublisherInputStream - Class in io.servicetalk.http.router.jersey.internal
-
An
InputStream
built around aPublisher<Buffer>
, which can either be read OIO style or provide its wrappedPublisher
. - BufferPublisherInputStream(Publisher<Buffer>, int) - Constructor for class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
Creates a new
BufferPublisherInputStream
instance. - bufferResources() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- bufferResponse() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- bufferSizeHint() - Method in interface io.servicetalk.concurrent.api.BufferStrategy
-
A rough estimate of the number of items in a buffer.
- BufferStrategies - Class in io.servicetalk.concurrent.api
-
A static factory of
BufferStrategy
instances. - BufferStrategy<T,BC extends BufferStrategy.Accumulator<T,B>,B> - Interface in io.servicetalk.concurrent.api
- BufferStrategy.Accumulator<T,B> - Interface in io.servicetalk.concurrent.api
-
An intermediate mutable object that holds items till it is
finished
. - BufferUtils - Class in io.servicetalk.buffer.netty
-
Internal utilities for
Buffer
s. - build() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
Builds a new
AutoRetryStrategyProvider
. - build() - Method in class io.servicetalk.client.api.internal.partition.DefaultPartitionAttributesBuilder
- build() - Method in interface io.servicetalk.client.api.partition.PartitionAttributesBuilder
-
Build a
PartitionAttributes
corresponding to the previousPartitionAttributesBuilder.add(PartitionAttributes.Key, Object)
calls. - build() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Create a
TestCompletable
as configured by the builder. - build() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Create a
TestPublisher
as configured by the builder. - build() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Create a
TestSingle
as configured by the builder. - build() - Method in interface io.servicetalk.encoding.api.ContentCodecBuilder
-
Deprecated.Build and return an instance of the
ContentCodec
with the configuration of the builder. - build() - Method in class io.servicetalk.encoding.netty.ZipContentCodecBuilder
-
Build and return an instance of the
ContentCodec
with the configuration of the builder. - build() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Builds a new
GrpcExecutionStrategy
. - build() - Method in class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
Builds a new
GrpcSerializationProvider
containing all the message types registered with this builder. - build() - Method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
Creates a new
ServiceDiscoveryRetryStrategy
. - build() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Builds a new
HttpExecutionStrategy
. - build() - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Builds this chain and returns the head
HttpExecutionStrategyInfluencer
for the chain. - build() - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory.Builder
-
Builds a
DefaultHttpLoadBalancerFactory
using the properties configured on this builder. - build() - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Builds
H1ProtocolConfig
. - build() - Method in class io.servicetalk.http.netty.H1SpecExceptions.Builder
-
Builds
H1SpecExceptions
. - build() - Method in class io.servicetalk.http.netty.H2KeepAlivePolicies.KeepAlivePolicyBuilder
-
Build a new
H2ProtocolConfig.KeepAlivePolicy
. - build() - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Builds
H2ProtocolConfig
. - build() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Build a new
ContainerRequestFilter
instance. - build() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Builds the
DefaultInMemoryTracer
. - build() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Builds a new
HttpReporter
instance with this builder's options. - build() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Builds a new
UdpReporter
instance with this builder's options. - build() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Builds the ZipkinPublisher with supplied options.
- build() - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Build a new
ClientSslConfig
. - build() - Method in class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Build a new
ServerSslConfig
. - build() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Builds a new
ExecutionContext
or returnGlobalExecutionContext.globalExecutionContext()
if none of the components are set in this builder. - build(AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<HttpRequestMetaData>) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter.Builder
- build(AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<Meta>) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Builds a retrying
AbstractRetryingFilterBuilder
for providedReadOnlyRetryableSettings<Meta>
. - build(GrpcClientFactory<Client, ?, Filter, FilterableClient, FilterFactory>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Builds a gRPC client.
- build(GrpcClientFactory<Client, ?, Filter, FilterableClient, FilterFactory>) - Method in interface io.servicetalk.grpc.api.GrpcClientBuilder.MultiClientBuilder
-
Builds a gRPC client.
- build(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Builds this chain and returns the head
HttpExecutionStrategyInfluencer
for the chain. - build(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpService
for the specified JAX-RSApplication
class. - build(Function<CompletableSource.Subscriber, CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Create a
TestCompletable
using the specified subscriber function. - build(Function<PublisherSource.Subscriber<? super T>, PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Create a
TestPublisher
using the specified subscriber function. - build(Function<SingleSource.Subscriber<? super T>, SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Create a
TestSingle
using the specified subscriber function. - build(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpService
for the specified JAX-RSApplication
. - buildARecordDiscoverer() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Build a new
ServiceDiscoverer
which targets host addresses (e.g. - buildBlocking(GrpcClientFactory<?, BlockingClient, Filter, FilterableClient, FilterFactory>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Builds a blocking gRPC client.
- buildBlocking(GrpcClientFactory<?, BlockingClient, Filter, FilterableClient, FilterFactory>) - Method in interface io.servicetalk.grpc.api.GrpcClientBuilder.MultiClientBuilder
-
Builds a blocking gRPC client.
- buildBlocking(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingHttpService
for the specified JAX-RSApplication
class. - buildBlocking(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingHttpService
for the specified JAX-RSApplication
. - buildBlockingStreaming(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingStreamingHttpService
for the specified JAX-RSApplication
class. - buildBlockingStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingStreamingHttpService
for the specified JAX-RSApplication
. - Builder() - Constructor for class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
- Builder() - Constructor for class io.servicetalk.concurrent.api.TestCompletable.Builder
- Builder() - Constructor for class io.servicetalk.concurrent.api.TestPublisher.Builder
- Builder() - Constructor for class io.servicetalk.concurrent.api.TestSingle.Builder
- Builder() - Constructor for class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
- Builder() - Constructor for class io.servicetalk.http.netty.H1SpecExceptions.Builder
- Builder() - Constructor for class io.servicetalk.http.utils.RetryingHttpRequesterFilter.Builder
- Builder(SingleAddressHttpClientBuilder<?, ?>) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Create a new
HttpReporter.Builder
using the passedSingleAddressHttpClientBuilder
. - Builder(BasicAuthHttpServiceFilter.CredentialsVerifier<UserInfo>, String) - Constructor for class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Creates a new builder for an
StreamingHttpServiceFilter
, which filters HTTP requests using RFC7617: The 'Basic' HTTP Authentication Scheme. - Builder(InMemoryScopeManager) - Constructor for class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Constructs a builder for an
DefaultInMemoryTracer
. - Builder(String, Reporter<Span>) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Create a new instance.
- Builder(SocketAddress) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Create a new
UdpReporter.Builder
for a given collectorAddress. - BuilderUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities which are used for builders.
- buildMulti() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Returns a
GrpcClientBuilder.MultiClientBuilder
to be used to create multiple clients sharing the same underlying transport instance. - buildProxy() - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Creates a new instance for proxy service.
- buildRouter(HttpServerBuilder, BlockingHttpService) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- buildRouter(HttpServerBuilder, BlockingHttpService) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- buildRouter(HttpServerBuilder, BlockingStreamingHttpService) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- buildRouter(HttpServerBuilder, BlockingStreamingHttpService) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- buildRouter(HttpServerBuilder, HttpService) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- buildRouter(HttpServerBuilder, HttpService) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- buildRouter(HttpServerBuilder, StreamingHttpService) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- buildRouter(HttpServerBuilder, StreamingHttpService) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- buildServer() - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Creates a new instance for non-proxy service.
- buildSpan(String) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
- buildSpan(String) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- buildSrvDiscoverer() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
- buildStreaming() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Builds the
StreamingHttpService
that performs the configured routing. - buildStreaming() - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- buildStreaming(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
StreamingHttpService
for the specified JAX-RSApplication
class. - buildStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
StreamingHttpService
for the specified JAX-RSApplication
. - buildWithConstantBackoff(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds the passed constantDuration
as a delay between retries. - buildWithConstantBackoff(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds the passed constantDuration
as a delay between retries. - buildWithConstantBackoffDeltaJitter(Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a randomized delay between retries and uses the passedDuration
as a maximum delay possible. - buildWithConstantBackoffDeltaJitter(Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a randomized delay between retries and uses the passedDuration
as a maximum delay possible. - buildWithConstantBackoffFullJitter(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a randomized delay between retries and uses the passedDuration
as a maximum delay possible. - buildWithConstantBackoffFullJitter(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a randomized delay between retries and uses the passedDuration
as a maximum delay possible. - buildWithExponentialBackoffDeltaJitter(Duration, Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a delay between retries. - buildWithExponentialBackoffDeltaJitter(Duration, Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a delay between retries. - buildWithExponentialBackoffFullJitter(Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a delay between retries. - buildWithExponentialBackoffFullJitter(Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which adds a delay between retries. - buildWithImmediateRetries() - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilder
which retries without delay. - ByteProcessor - Interface in io.servicetalk.buffer.api
-
Provides a mechanism to iterate over a collection of bytes.
- BYTES - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"bytes"
- bytesBefore(byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified
value
in this buffer. - bytesBefore(byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- bytesBefore(int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified
value
in this buffer. - bytesBefore(int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- bytesBefore(int, int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified
value
in this buffer. - bytesBefore(int, int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ByteToMessageDecoder - Class in io.servicetalk.transport.netty.internal
-
ChannelInboundHandlerAdapter
which decodes bytes in a stream-like fashion from oneByteBuf
to an other Message type. - ByteToMessageDecoder(ByteBufAllocator) - Constructor for class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Create a new instance.
C
- CACHE_CONTROL - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"cache-control"
- CACHEABLE - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
As defined in Method Definitions, methods which are cacheable, but not safe or idempotent.
- cached() - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- cached(String, String) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- cached(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- calculateDifference(List<? extends T>, List<? extends T>, Comparator<T>, ServiceDiscovererUtils.TwoIntsConsumer) - Static method in class io.servicetalk.client.api.internal.ServiceDiscovererUtils
-
Given a sorted list of currently active addresses, and a new set of unsorted active address calculate the
ServiceDiscovererEvent
s. - calculateMaxQueueSize(int) - Method in interface io.servicetalk.concurrent.api.GroupedPublisher.QueueSizeProvider
-
Calculate the maximum queue size for a particular
GroupedPublisher
key. - calculateSourceRequested(AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, int, T) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Attempts to increment
sourceRequestedUpdater
in order to make it the same asrequestNUpdater
while not exceeding thelimit
. - cancel() - Method in class io.servicetalk.concurrent.api.DeferredEmptySubscription
- cancel() - Method in interface io.servicetalk.concurrent.api.SingleTerminalSignalConsumer
-
Callback to indicate termination via
Cancellable.cancel()
. - cancel() - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to indicate termination via
Cancellable.cancel()
. - cancel() - Method in class io.servicetalk.concurrent.api.TestCancellable
- cancel() - Method in interface io.servicetalk.concurrent.Cancellable
-
Sends a hint to the producer of the associated asynchronous execution that the consumer related to this
Cancellable
is not interested in the outcome of the execution. - cancel() - Method in class io.servicetalk.concurrent.internal.ConcurrentSubscription
- cancel() - Method in class io.servicetalk.concurrent.internal.DelayedCancellable
- cancel() - Method in class io.servicetalk.concurrent.internal.DelayedSubscription
- cancel() - Method in class io.servicetalk.concurrent.internal.ScalarValueSubscription
- cancel() - Method in class io.servicetalk.concurrent.internal.SequentialCancellable
- cancel() - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
- CancelImmediatelySubscriber - Class in io.servicetalk.concurrent.internal
- Cancellable - Interface in io.servicetalk.concurrent
-
An entity that can be cancelled.
- CancellableResources - Class in io.servicetalk.http.router.jersey.resources
- CancellableResources() - Constructor for class io.servicetalk.http.router.jersey.resources.CancellableResources
- CancellationTest - Class in io.servicetalk.http.router.jersey
- CancellationTest() - Constructor for class io.servicetalk.http.router.jersey.CancellationTest
- CANCELLED - io.servicetalk.grpc.api.GrpcStatusCode
-
Cancelled (typically by caller).
- cancelledDelayedText() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- cancelOffload() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- cancelOioStreams() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- cancelRsStreams() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- cancelSingle() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- cancelSse() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- cancelSuspended() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- cancelSuspended() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- capacity() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of bytes (octets) this buffer can contain.
- capacity() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- capacity(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the capacity of this buffer.
- capacity(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- capacity(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- caseInsensitiveHashCode(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Calculate a hash code of a byte array assuming ASCII character encoding.
- catchPayloadFailure(Object, Throwable, HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
- catchPayloadFailure(State, Throwable, HttpHeaders) - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Invoked once all
TrailersTransformer
instances areaccepted
and the payload stream has terminated with an error. - catchUnexpected(Throwable, Throwable) - Static method in class io.servicetalk.concurrent.internal.ThrowableUtils
-
Used in scenarios where multiple operations which aren't expected to throw but exception propagation must be delayed to preserve control flow.
- cause() - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Returns the cause of error if this is an error notification.
- cause() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns the cause, can be null.
- cf() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceUnsupportedAsync
- channel() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
-
Get access to the underlying
Channel
. - CHANNEL_CLOSEABLE_KEY - Static variable in class io.servicetalk.transport.netty.internal.ChannelSet
- CHANNEL_CLOSED_INBOUND - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Inbound
SocketChannel
shutdown observed. - CHANNEL_CLOSED_OUTBOUND - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Outbound
SocketChannel
shutdown observed. - ChannelCloseUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities to handle
Channel
closure and its reason. - channelError(Channel) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Returns an
error
associated with the passedChannel
. - channelInactive(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
- ChannelInitializer - Interface in io.servicetalk.transport.netty.internal
-
Configures a
Channel
. - channelRead(ChannelHandlerContext, Object) - Method in class io.servicetalk.transport.netty.internal.BufferHandler
- channelRead(ChannelHandlerContext, Object) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
- channelReadComplete(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
- ChannelSet - Class in io.servicetalk.transport.netty.internal
-
Manages a set of
Channel
s to provide a mechanism for closing all of them. - ChannelSet(Executor) - Constructor for class io.servicetalk.transport.netty.internal.ChannelSet
-
New instance.
- CharSequences - Class in io.servicetalk.buffer.api
-
8-bit ASCII strings factory and basic utilities helper.
- CHARSET - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"charset"
- check() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
- check() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter
- checkDuplicateSubscription(PublisherSource.Subscription, PublisherSource.Subscription) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Checks for an already existing
PublisherSource.Subscription
and if one is given callsCancellable.cancel()
onnext
and returnsfalse
. - CHUNKED - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"chunked"
- CI - Static variable in class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- ciphers() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the cipher suites to enable, in the order of preference.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.The cipher suites to enable, in the order of preference.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- ciphers(Iterable<String>) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.The cipher suites to enable, in the order of preference.
- ciphers(Iterable<String>) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.The cipher suites to enable, in the order of preference.
- clear() - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the
readerIndex
andwriterIndex
of this buffer to0
. - clear() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- clear() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- clear() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to clear all the key/value pairs from the current context.
- clear() - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Clear the contents of this
AsyncContextMap
. - clear() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- clear() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all headers.
- clear() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- Client - io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequesterType
- CLIENT_ERROR_4XX - io.servicetalk.http.api.HttpResponseStatus.StatusClass
- clientAuth - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Deprecated.
- clientAuth() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Deprecated.Returns the
ServerSecurityConfigurator.ClientAuth
mode. - clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.Sets the client authentication mode.
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Sets the client authentication mode.
- clientAuthMode() - Method in interface io.servicetalk.transport.api.ServerSslConfig
-
Get the client authentication mode.
- clientAuthMode(SslClientAuthMode) - Method in class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Set the
SslClientAuthMode
which determines how client authentication should be done. - ClientGroup<Key,Client extends ListenableAsyncCloseable> - Interface in io.servicetalk.client.api
-
A data-structure capable of holding arbitrary number of clients and bridging lifecycle events across all clients managed by the group.
- ClientInvoker<State> - Interface in io.servicetalk.http.api
-
A function that given flattened stream of
HttpRequestMetaData
, payload and trailers, for the passedStreamingHttpRequest
returns aSingle
. - ClientSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Deprecated.Use
ClientSslConfig
. - ClientSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.
- ClientSecurityConfigurator - Interface in io.servicetalk.transport.api
-
Deprecated.
- ClientSslConfig - Interface in io.servicetalk.transport.api
-
Specifies the configuration for client side TLS/SSL.
- ClientSslConfigBuilder - Class in io.servicetalk.transport.api
-
Default builder for
ClientSslConfig
objects. - ClientSslConfigBuilder() - Constructor for class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Create a new instance using this JVM's
TrustManagerFactory.getDefaultAlgorithm()
and defaultTrustManagerFactory
. - ClientSslConfigBuilder(Supplier<InputStream>) - Constructor for class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Create a new instance using
trustCertChainSupplier
to verify trusted servers. - ClientSslConfigBuilder(TrustManagerFactory) - Constructor for class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Create a new instance using
tmf
to verify trusted servers. - close() - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Closes all contained
AsyncCloseable
s and awaits termination of all of them. - close() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
- close() - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
Closes this
BlockingIterable
and all the current or futureBlockingIterator
s. - close() - Method in interface io.servicetalk.concurrent.BlockingIterator
-
This method is used to communicate that you are no longer interested in consuming data.
- close() - Method in interface io.servicetalk.concurrent.BlockingSpliterator
-
This method is used to communicate that you are no longer interested in consuming data.
- close() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
- close() - Method in interface io.servicetalk.grpc.api.BlockingGrpcService
- close() - Method in interface io.servicetalk.grpc.api.GrpcClient
- close() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRequestStreamingRoute
- close() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingResponseStreamingRoute
- close() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRoute
- close() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingStreamingRoute
- close() - Method in interface io.servicetalk.http.api.BlockingHttpRequester
- close() - Method in interface io.servicetalk.http.api.BlockingHttpService
- close() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
- close() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpService
- close() - Method in interface io.servicetalk.http.api.HttpClient
- close() - Method in interface io.servicetalk.http.api.HttpConnection
- close() - Method in interface io.servicetalk.http.api.StreamingHttpClient
- close() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
- close() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.UpperCaseInputStream
- close() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- close() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
- close() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter
- close() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
-
Blocking close method delegates to
ZipkinPublisher.closeAsync()
. - close() - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Disposes this
StreamingDeserializer
. - close() - Method in interface io.servicetalk.transport.api.ServerContext
- close(ChannelHandlerContext, Throwable) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Close the passed
ChannelHandlerContext
due to the observederror
. - close(Channel, Throwable) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Close the passed
Channel
due to the observederror
. - close(Throwable) - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
- close(Throwable) - Method in interface io.servicetalk.oio.api.PayloadWriter
-
This method shares the same characteristics as
Closeable.close()
but propagatescause
to downstream consumer instead of propagating "successful" completion. - CLOSE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"close"
- CloseableIterable<T> - Interface in io.servicetalk.concurrent
-
An
Iterable
which supports generation ofCloseableIterator
s. - CloseableIterator<T> - Interface in io.servicetalk.concurrent
-
An
Iterator
that is also anAutoCloseable
. - CloseableIteratorBufferAsInputStream - Class in io.servicetalk.concurrent.api.internal
- CloseableIteratorBufferAsInputStream(CloseableIterator<Buffer>) - Constructor for class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
-
Create a new instance.
- closeAndReThrowIoException(AutoCloseable) - Static method in class io.servicetalk.concurrent.internal.AutoClosableUtils
-
Call
AutoCloseable.close()
and re-throw any exceptions as aIOException
. - closeAndRethrowUnchecked(Closeable) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Call
Closeable.close()
and re-throw an unchecked exception if a checked exception is thrown. - closeAndReThrowUnchecked(AutoCloseable) - Static method in class io.servicetalk.concurrent.internal.AutoClosableUtils
-
Call
AutoCloseable.close()
and re-throw any exceptions as an unchecked exception. - closeAsync() - Method in interface io.servicetalk.client.api.AutoRetryStrategyProvider.AutoRetryStrategy
- closeAsync() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
- closeAsync() - Method in class io.servicetalk.client.api.internal.DefaultPartitionedClientGroup
- closeAsync() - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- closeAsync() - Method in interface io.servicetalk.concurrent.api.AsyncCloseable
-
Used to close/shutdown a resource.
- closeAsync() - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Closes all contained
AsyncCloseable
s. - closeAsync() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- closeAsync() - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- closeAsync() - Method in class io.servicetalk.concurrent.api.TestExecutor
- closeAsync() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.RequestStreamingRoute
- closeAsync() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.ResponseStreamingRoute
- closeAsync() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.Route
- closeAsync() - Method in interface io.servicetalk.grpc.api.GrpcRoutes.StreamingRoute
- closeAsync() - Method in interface io.servicetalk.grpc.api.GrpcService
- closeAsync() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- closeAsync() - Method in interface io.servicetalk.http.api.HttpService
-
Closes this
HttpService
asynchronously. - closeAsync() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- closeAsync() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- closeAsync() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- closeAsync() - Method in interface io.servicetalk.http.api.StreamingHttpService
-
Closes this
StreamingHttpService
asynchronously. - closeAsync() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
- closeAsync() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- closeAsync() - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
- closeAsync() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
- closeAsync() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter
- closeAsync() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
-
Attempts to close the configured
Reporter
. - closeAsync() - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
- closeAsync() - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
- closeAsync() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- closeAsync() - Method in class io.servicetalk.transport.netty.internal.ChannelSet
- closeAsync() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
- closeAsync() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
- closeAsyncGracefully() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
- closeAsyncGracefully() - Method in class io.servicetalk.client.api.internal.DefaultPartitionedClientGroup
- closeAsyncGracefully() - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- closeAsyncGracefully() - Method in interface io.servicetalk.concurrent.api.AsyncCloseable
-
Used to close/shutdown a resource, similar to
AsyncCloseable.closeAsync()
, but attempts to cleanup state before abruptly closing. - closeAsyncGracefully() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- closeAsyncGracefully() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- closeAsyncGracefully() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- closeAsyncGracefully() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- closeAsyncGracefully() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- closeAsyncGracefully() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
- closeAsyncGracefully() - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
- closeAsyncGracefully() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
- closeAsyncGracefully() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter
- closeAsyncGracefully() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
-
Attempts to flush and close the configured
Reporter
. - closeAsyncGracefully() - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
- closeAsyncGracefully() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- closeAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.ChannelSet
- closeAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
- closeAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
- closeAsyncGracefully(AsyncCloseable, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Invokes
AsyncCloseable.closeAsyncGracefully()
on theclosable
, applies a timeout, and if the timeout fires forces a call toAsyncCloseable.closeAsync()
. - closeClient() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- closeClients() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- ClosedPartitionException - Exception in io.servicetalk.client.api.partition
-
Thrown when a request is issued against a valid partition that was closed after selection.
- ClosedPartitionException(PartitionAttributes, String) - Constructor for exception io.servicetalk.client.api.partition.ClosedPartitionException
-
Create a new instance.
- closeGracefully() - Method in interface io.servicetalk.concurrent.GracefulAutoCloseable
-
Used to close/shutdown a resource, similar to
AutoCloseable.close()
, but attempts to cleanup state before abruptly closing. - closeGracefully() - Method in interface io.servicetalk.http.api.HttpClient
- closeGracefully() - Method in interface io.servicetalk.http.api.HttpConnection
- closeGracefully() - Method in interface io.servicetalk.http.api.StreamingHttpClient
- closeGracefully() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
- closeGracefully() - Method in interface io.servicetalk.transport.api.ServerContext
- closeGracefully(Executor, GracefulAutoCloseable, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.AutoCloseables
-
Invokes
GracefulAutoCloseable.closeGracefully()
on theclosable
, applies a timeout, and if the timeout fires forces a call toAutoCloseable.close()
. - CloseHandler - Class in io.servicetalk.transport.netty.internal
-
Contract between protocol codecs and a close handler.
- CloseHandler() - Constructor for class io.servicetalk.transport.netty.internal.CloseHandler
- CloseHandler.CloseEvent - Enum in io.servicetalk.transport.netty.internal
-
These events indicate an event was observed from the protocol or
Channel
that indicates the end of theChannel
and no further requests should be attempted. - CloseHandler.CloseEventObservedException - Exception in io.servicetalk.transport.netty.internal
-
ClosedChannelException
with additional meta-data to provide more context on what side initiated the close event. - CloseHandler.DiscardFurtherInboundEvent - Class in io.servicetalk.transport.netty.internal
-
Netty UserEvent to indicate the further inbound data should be discarded.
- closeIterator(Iterator<T>) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIterable
-
Closes an
Iterator
as returned byIterable.iterator()
of theIterable
that is wrapped by thisAbstractCloseableIterable
. - closeServer() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- code() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns the status code.
- code() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Get the three digit status-code indicating status of the response.
- codeAsCharSequence() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Get the
HttpResponseStatus.code()
as aCharSequence
. - codec() - Method in exception io.servicetalk.encoding.api.CodecDecodingException
-
Returns the codec in use when this exception occurred.
- codec() - Method in exception io.servicetalk.encoding.api.CodecEncodingException
-
Returns the codec in use when this exception occurred.
- codec(Codec) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Sets the
Codec
to encode the Spans with. - codec(Codec) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Sets the
Codec
to encode the Spans with. - Codec - Enum in io.servicetalk.opentracing.zipkin.publisher.reporter
-
Zipkin data formats for reporting of
Span
s. - CodecDecodingException - Exception in io.servicetalk.encoding.api
-
Exception thrown when something goes wrong during decoding.
- CodecDecodingException(ContentCodec, String) - Constructor for exception io.servicetalk.encoding.api.CodecDecodingException
-
New instance.
- CodecDecodingException(ContentCodec, String, Throwable) - Constructor for exception io.servicetalk.encoding.api.CodecDecodingException
-
New instance.
- CodecEncodingException - Exception in io.servicetalk.encoding.api
-
Exception thrown when something goes wrong during encoding.
- CodecEncodingException(ContentCodec, String) - Constructor for exception io.servicetalk.encoding.api.CodecEncodingException
-
New instance.
- CodecEncodingException(ContentCodec, String, Throwable) - Constructor for exception io.servicetalk.encoding.api.CodecEncodingException
-
New instance.
- collect(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Collects all items emitted by this
Publisher
into a single item. - collectUnordered(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a singleCollection
. - collectUnordered(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a singleCollection
. - collectUnordered(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passedIterable
into a singleCollection
. - collectUnordered(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passedIterable
into a singleCollection
. - collectUnorderedDelayError(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a singleCollection
. - collectUnorderedDelayError(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a singleCollection
. - collectUnorderedDelayError(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passedIterable
into a singleCollection
. - collectUnorderedDelayError(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passedIterable
into a singleCollection
. - combine(TransportObserver...) - Static method in class io.servicetalk.transport.api.TransportObservers
-
Combines multiple
TransportObserver
s into a singleTransportObserver
. - commit() - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.Commit configuring client security.
- commit() - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.Commit configuring client security.
- commit() - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.Commit configuring client security.
- commit(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- commit(KeyManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- commit(KeyManagerFactory) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.Commit configuring server security.
- compareTo(PartitionAttributes.Key) - Method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
- Completable - Class in io.servicetalk.concurrent.api
-
An asynchronous computation that does not emit any data.
- Completable() - Constructor for class io.servicetalk.concurrent.api.Completable
-
New instance.
- CompletableFirstStep - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the first step in a
Subscriber
's lifecycle. - CompletableLastStep - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the terminal signals (e.g.
- CompletableOperator - Interface in io.servicetalk.concurrent.api
-
An operator contract for a
Completable
. - completableOrError() - Method in class io.servicetalk.concurrent.api.Publisher
-
Converts this
Publisher
to aCompletable
. - CompletableSource - Interface in io.servicetalk.concurrent
-
An asynchronous computation that does not emit any data.
- CompletableSource.Processor - Interface in io.servicetalk.concurrent
-
A
CompletableSource.Processor
represents a processing stage that is both aCompletableSource
and aCompletableSource.Subscriber
and obeys the contracts of both. - CompletableSource.Subscriber - Interface in io.servicetalk.concurrent
-
Subscriber of the outcome of a
Cancellable
. - complete() - Static method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Returns a
TerminalNotification
for completion. - completed() - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a realized completed
Completable
. - COMPLETED - Static variable in class io.servicetalk.transport.netty.internal.ContextFilterSuccessful
- completedStageResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- CompositeBuffer - Interface in io.servicetalk.buffer.api
-
A virtual
Buffer
which shows multiple buffers as a single merged buffer. - CompositeCloseable - Interface in io.servicetalk.concurrent.api
- COMPRESS - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"compress"
- computeFlushStrategy(FlushStrategy, boolean) - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext.FlushStrategyProvider
-
Given the current
FlushStrategy
associated with thisNettyConnectionContext
, return a newFlushStrategy
. - concat(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completable
is terminated successfully, subscribe tonext
Completable
and propagate its terminal signal to the returnedCompletable
. - concat(Completable) - Method in class io.servicetalk.concurrent.api.Publisher
- concat(Completable) - Method in class io.servicetalk.concurrent.api.Single
-
Returns a
Single
that emits the result of thisSingle
afternext
Completable
terminates successfully. - concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completable
is terminated successfully, subscribe tonext
Publisher
and propagate all emissions to the returnedPublisher
. - concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
- concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Single
- concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completable
is terminated successfully, subscribe tonext
Single
and propagate the result to the returnedSingle
. - concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
- concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Single
- ConcurrentCompletableSubscriberFunction - Class in io.servicetalk.concurrent.api
-
Allows multiple
CompletableSource.Subscriber
s to be concurrently subscribed to aTestCompletable
, and multicasts signals to them all. - ConcurrentCompletableSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.ConcurrentCompletableSubscriberFunction
- ConcurrentPublisherSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows multiple
PublisherSource.Subscriber
s to be concurrently subscribed to aTestPublisher
, and multicasts signals to them all. - ConcurrentPublisherSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.ConcurrentPublisherSubscriberFunction
- ConcurrentSingleSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows multiple
SingleSource.Subscriber
s to be concurrently subscribed to aTestSingle
, and multicasts signals to them all. - ConcurrentSingleSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.ConcurrentSingleSubscriberFunction
- concurrentSubscribers() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow concurrent subscribers.
- concurrentSubscribers() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow concurrent subscribers.
- concurrentSubscribers() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow concurrent subscribers.
- concurrentSubscribers(ConcurrentCompletableSubscriberFunction) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow concurrent subscribers, with the specified
ConcurrentCompletableSubscriberFunction
. - concurrentSubscribers(ConcurrentPublisherSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow concurrent subscribers, with the specified
ConcurrentPublisherSubscriberFunction
. - concurrentSubscribers(ConcurrentSingleSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow concurrent subscribers, with the specified
ConcurrentSingleSubscriberFunction
. - ConcurrentSubscription - Class in io.servicetalk.concurrent.internal
-
This class prevents concurrent invocation of
PublisherSource.Subscription
methods and preserves the Reactive Streams, 2.7 rule when there is a possibility of concurrency. - ConcurrentSubscription(PublisherSource.Subscription) - Constructor for class io.servicetalk.concurrent.internal.ConcurrentSubscription
-
New instance.
- ConcurrentTerminalSubscriber<T> - Class in io.servicetalk.concurrent.internal
-
A
PublisherSource.Subscriber
that allows for concurrent delivery of terminal events. - ConcurrentTerminalSubscriber(PublisherSource.Subscriber<T>) - Constructor for class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
Create a new instance.
- ConcurrentTerminalSubscriber(PublisherSource.Subscriber<T>, boolean) - Constructor for class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
Create a new instance.
- ConcurrentUtils - Class in io.servicetalk.concurrent.internal
-
Utilities which can be used for concurrency.
- ConditionalFilterFactory - Class in io.servicetalk.http.api
- ConditionalFilterFactory(Predicate<StreamingHttpRequest>, ConditionalFilterFactory.FilterFactory) - Constructor for class io.servicetalk.http.api.ConditionalFilterFactory
- ConditionalFilterFactory.FilterFactory - Interface in io.servicetalk.http.api
- config() - Method in class io.servicetalk.tcp.netty.internal.TcpClient
-
Returns configuration for this client.
- config() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- configure(FeatureContext) - Method in class io.servicetalk.data.jackson.jersey.config.ServiceTalkJacksonSerializerAutoDiscoverable
- configure(FeatureContext) - Method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
- configure(FeatureContext) - Method in class io.servicetalk.http.router.jersey.config.ServiceTalkAutoDiscoverable
- configure(FeatureContext) - Method in class io.servicetalk.http.router.jersey.ServiceTalkFeature
- configureBuilders(HttpServerBuilder, HttpJerseyRouterBuilder) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- configureBuilders(HttpServerBuilder, HttpJerseyRouterBuilder) - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- configureBuilders(HttpServerBuilder, HttpJerseyRouterBuilder) - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- configureBuilders(HttpServerBuilder, HttpJerseyRouterBuilder) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- configureForPartition(PartitionAttributes, SingleAddressHttpClientBuilder<U, R>) - Method in interface io.servicetalk.http.api.PartitionHttpClientBuilderConfigurator
-
Deprecated.Configures the passed
SingleAddressHttpClientBuilder
for a given set ofPartitionAttributes
. - conflict() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICT
response. - conflict() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICT
response. - conflict() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICT
response. - CONFLICT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
409 Conflict
- conflictingAnnotations() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceInvalidExecStrategy
- connect() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
Connects this
OutputStream
to the returnedPublisher
such that any data written to thisOutputStream
is eventually delivered to aPublisherSource.Subscriber
of the returnedPublisher
. - connect() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
Connects this
PayloadWriter
to the returnedPublisher
such that any data written to thisPayloadWriter
is eventually delivered to aPublisherSource.Subscriber
of the returnedPublisher
. - connect(ExecutionContext, SocketAddress) - Method in class io.servicetalk.tcp.netty.internal.TcpClient
-
Connect to the passed
address
. - connect(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.CONNECT
request. - connect(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.CONNECT
request. - connect(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.CONNECT
request. - connect(SocketAddress, Object, ReadOnlyTcpClientConfig, boolean, ExecutionContext, BiFunction<Channel, ConnectionObserver, Single<? extends C>>, TransportObserver) - Static method in class io.servicetalk.tcp.netty.internal.TcpConnector
-
Connects to the passed
resolvedRemoteAddress
address, resolving the address, if required. - CONNECT - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP CONNECT method.
- CONNECT_TIMEOUT - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The connect timeout in milliseconds.
- ConnectableBufferOutputStream - Class in io.servicetalk.concurrent.api.internal
-
An
OutputStream
that can be connected to a sink such that any data written on theOutputStream
is eventually emitted to the connectedPublisher
PublisherSource.Subscriber
. - ConnectableBufferOutputStream(BufferAllocator) - Constructor for class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
Creates a new instance.
- ConnectablePayloadWriter<T> - Class in io.servicetalk.concurrent.api.internal
-
A
PayloadWriter
that can beconnected
to a sink such that any data written on thePayloadWriter
is eventually emitted to the connectedPublisher
PublisherSource.Subscriber
. - ConnectablePayloadWriter() - Constructor for class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
- connectBlocking(ExecutionContext, SocketAddress) - Method in class io.servicetalk.tcp.netty.internal.TcpClient
-
Connect and await for the connection.
- Connection - io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequesterType
- CONNECTION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"connection"
- ConnectionAcceptor - Interface in io.servicetalk.transport.api
-
A contract that defines the connection acceptance criterion.
- ConnectionAcceptorFactory - Interface in io.servicetalk.transport.api
-
A factory of
DelegatingConnectionAcceptor
. - connectionClosed() - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when the connection is closed.
- connectionClosed() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- connectionClosed(Throwable) - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when the connection is closed due to an
error
. - connectionClosed(Throwable) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- ConnectionClosedException - Exception in io.servicetalk.client.api
-
Thrown when the connection is no longer available.
- ConnectionClosedException(String) - Constructor for exception io.servicetalk.client.api.ConnectionClosedException
-
Creates a new instance.
- ConnectionClosedException(String, Throwable) - Constructor for exception io.servicetalk.client.api.ConnectionClosedException
-
Creates a new instance.
- connectionContext() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Get the
HttpConnectionContext
. - connectionContext() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Get the
HttpConnectionContext
. - connectionContext() - Method in interface io.servicetalk.http.api.FilterableStreamingHttpConnection
-
Get the
HttpConnectionContext
. - connectionContext() - Method in interface io.servicetalk.http.api.HttpConnection
-
Get the
HttpConnectionContext
. - connectionContext() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- connectionContext() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- ConnectionContext - Interface in io.servicetalk.transport.api
-
A context for a connection.
- connectionEstablished(ConnectionInfo) - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when a non-multiplexed connection is established and ready.
- connectionEstablished(ConnectionInfo) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- ConnectionFactory<ResolvedAddress,C extends ListenableAsyncCloseable> - Interface in io.servicetalk.client.api
-
A factory for creating new connections.
- ConnectionFactoryFilter<ResolvedAddress,C extends ListenableAsyncCloseable> - Interface in io.servicetalk.client.api
-
A contract to decorate
ConnectionFactory
instances for the purpose of filtering. - ConnectionInfo - Interface in io.servicetalk.transport.api
-
Provides information about a connection.
- ConnectionInfo.Protocol - Interface in io.servicetalk.transport.api
-
Provides information about the network protocol.
- ConnectionObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into events associated with a network connection.
- ConnectionObserver.DataObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into read and write events related to data flow.
- ConnectionObserver.MultiplexedObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into new streams created by a multiplexed connection.
- ConnectionObserver.ReadObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into read events.
- ConnectionObserver.SecurityHandshakeObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into security handshake events.
- ConnectionObserver.StreamObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into stream events.
- ConnectionObserver.WriteObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into write events.
- ConnectionObserverInitializer - Class in io.servicetalk.transport.netty.internal
-
A
ChannelInitializer
that registers aConnectionObserver
for all channels. - ConnectionObserverInitializer(ConnectionObserver, boolean) - Constructor for class io.servicetalk.transport.netty.internal.ConnectionObserverInitializer
-
Creates a new instance.
- ConnectionRejectedException - Exception in io.servicetalk.client.api
-
Thrown when a newly created connection was rejected.
- ConnectionRejectedException(String) - Constructor for exception io.servicetalk.client.api.ConnectionRejectedException
-
Creates a new instance.
- ConnectionRejectedException(String, Throwable) - Constructor for exception io.servicetalk.client.api.ConnectionRejectedException
-
Creates a new instance.
- ConnectTimeoutException - Exception in io.servicetalk.client.api
-
Throws when a connect operations failed because of a timeout.
- ConnectTimeoutException(String, Throwable) - Constructor for exception io.servicetalk.client.api.ConnectTimeoutException
-
Create a new instance.
- connectWithFdBlocking(ExecutionContext, SocketAddress) - Method in class io.servicetalk.tcp.netty.internal.TcpClient
-
Connect using a
FileDescriptorSocketAddress
and await for the connection. - consolidate() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed
Buffer
s. - consolidate(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed
Buffer
s. - ConsumableEvent<T> - Interface in io.servicetalk.client.api
-
A container for an event that requires acknowledgement when the event is consumed via
ConsumableEvent.eventConsumed()
. - consume(ProcessorSignalsConsumer<T>) - Method in interface io.servicetalk.concurrent.api.BlockingProcessorSignalsHolder
-
Consumes the next item stored in this holder.
- consume(ProcessorSignalsConsumer<T>, long, TimeUnit) - Method in interface io.servicetalk.concurrent.api.BlockingProcessorSignalsHolder
-
Consumes the next item stored in this holder.
- consumeItem(T) - Method in interface io.servicetalk.concurrent.api.ProcessorSignalsConsumer
-
Consumes the passed
item
. - consumeTerminal() - Method in interface io.servicetalk.concurrent.api.ProcessorSignalsConsumer
-
Consumes the termination of the holder.
- consumeTerminal(Throwable) - Method in interface io.servicetalk.concurrent.api.ProcessorSignalsConsumer
-
Consumes the
Throwable
that terminated the holder. - contains(int) - Method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Determine if
code
falls into thisHttpResponseStatus.StatusClass
. - contains(PartitionAttributes.Key<T>) - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Determine if there is a value associated with
key
. - contains(HttpResponseStatus) - Method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Determine if
status
code falls into thisHttpResponseStatus.StatusClass
. - contains(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
true
if a header with thename
exists,false
otherwise. - contains(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- contains(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
true
if a header with thename
andvalue
exists,false
otherwise. - containsIgnoreCase(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- containsIgnoreCase(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
true
if a header with thename
andvalue
exists,false
otherwise. - containsKey(AsyncContextMap.Key<?>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to determine if the current context contains a key/value entry corresponding to
key
. - containsKey(AsyncContextMap.Key<?>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Determine if this context contains a key/value entry corresponding to
key
. - containsKey(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- containsKey(String) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- content() - Method in interface io.servicetalk.buffer.api.BufferHolder
-
The buffer contained by this object.
- CONTENT_BASE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-base"
- CONTENT_DISPOSITION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-disposition"
- CONTENT_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-encoding"
- CONTENT_LANGUAGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-language"
- CONTENT_LENGTH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-length"
- CONTENT_LOCATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-location"
- CONTENT_MD5 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-md5"
- CONTENT_RANGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-range"
- CONTENT_SECURITY_POLICY - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-security-policy"
- CONTENT_TRANSFER_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-transfer-encoding"
- CONTENT_TYPE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-type"
- ContentCodec - Interface in io.servicetalk.encoding.api
-
API to support encode and decode of
Buffer
s. - ContentCodecBuilder - Interface in io.servicetalk.encoding.api
-
Deprecated.encoding-api based solution is being replaced with a netty implementation available under servicetalk-encoding-netty dependency.
- ContentCodingHttpRequesterFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpClientFilter
that adds encoding / decoding functionality for requests and responses respectively, as these are specified by the spec Content-Encoding. - ContentCodingHttpRequesterFilter(List<ContentCodec>) - Constructor for class io.servicetalk.http.api.ContentCodingHttpRequesterFilter
-
Enable support of the provided encodings for requests and responses.
- ContentCodingHttpServiceFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpService
that adds encoding / decoding functionality for responses and requests respectively, as these are specified by the spec Content-Encoding. - ContentCodingHttpServiceFilter(List<ContentCodec>) - Constructor for class io.servicetalk.http.api.ContentCodingHttpServiceFilter
-
Enable support of the provided encodings for this server's responses.
- ContentCodingHttpServiceFilter(List<ContentCodec>, List<ContentCodec>) - Constructor for class io.servicetalk.http.api.ContentCodingHttpServiceFilter
-
Enable support of the provided encodings for both client requests and server responses.
- ContentCodings - Class in io.servicetalk.encoding.api
-
Deprecated.API replaced by
io.servicetalk.encoding.netty.ContentCodings
- ContentCodings - Class in io.servicetalk.encoding.netty
-
Common available encoding implementations.
- contentEquals(CharSequence, CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Returns
true
if the content of bothCharSequence
's are equals. - contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Perform a case-insensitive comparison of two
CharSequence
s. - contentEqualTo(CharSequence) - Static method in class io.servicetalk.buffer.api.Matchers
-
Matcher
representation forCharSequences.contentEquals(CharSequence, CharSequence)
. - ContentReadException(String, Throwable) - Constructor for exception io.servicetalk.http.router.jersey.TestUtils.ContentReadException
- context() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
- ContextFilterSuccessful - Class in io.servicetalk.transport.netty.internal
-
Netty pipeline event that represents the successful completion of the
ConnectionAcceptor
. - contextResolverFor(ObjectMapper) - Static method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
-
Create a new
ContextResolver
forJacksonSerializationProvider
used by this feature. - contextResolverFor(JacksonSerializationProvider) - Static method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
-
Create a new
ContextResolver
forJacksonSerializationProvider
used by this feature. - CONTINUE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"100-continue"
- CONTINUE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
100 Continue
- continueResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONTINUE
response. - continueResponse() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CONTINUE
response. - continueResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONTINUE
response. - COOKIE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"cookie"
- cookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Get the current value for
HttpHeaderNames.COOKIE
. - cookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
Get the current value for
HttpHeaderNames.COOKIE
. - CookieMatcher - Interface in io.servicetalk.http.router.predicate.dsl
-
Methods for route matching on cookies.
- CookiesByNameIterator(CharSequence) - Constructor for class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Create a new instance.
- CookiesIterator() - Constructor for class io.servicetalk.http.api.HeaderUtils.CookiesIterator
- copy() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a copy of this buffer's readable bytes.
- copy() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- copy() - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Create an isolated copy of the current map.
- copy() - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Creates a deep copy of this
StrategyInfluencerChainBuilder
. - copy(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a copy of this buffer's sub-region.
- copy(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- CopyByteBufHandlerChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
Initializer to configure
ChannelInboundHandler
that will ensure no pooledByteBuf
s are passed to the user and so no leaks are produced if the user does not callReferenceCountUtil.release(Object)
. - CopyByteBufHandlerChannelInitializer(ByteBufAllocator) - Constructor for class io.servicetalk.transport.netty.internal.CopyByteBufHandlerChannelInitializer
-
Creates a new instance.
- create(FilterableClient) - Method in interface io.servicetalk.grpc.api.GrpcClientFilterFactory
-
Create a
GrpcClientFilterFactory
using the providedGrpcClientFilterFactory
. - create(ConnectionFactory<ResolvedAddress, C>) - Method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
Decorates the passed
original
ConnectionFactory
to add the filtering logic. - create(ConnectionFactory<ResolvedAddress, C>) - Method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
- create(ConnectionFactory<ResolvedAddress, C>) - Method in class io.servicetalk.client.api.TransportObserverConnectionFactoryFilter
- create(Completable) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
CompletableFirstStep
. - create(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
PublisherFirstStep
. - create(Single<T>) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
SingleFirstStep
. - create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.api.ConditionalFilterFactory
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.api.ContentCodingHttpRequesterFilter
- create(FilterableStreamingHttpClient) - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Creates a
StreamingHttpClientFilter
using the providedStreamingHttpClientFilter
. - create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.RequestTargetEncoderHttpRequesterFilter
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.api.ConditionalFilterFactory
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.api.ContentCodingHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in interface io.servicetalk.http.api.StreamingHttpConnectionFilterFactory
-
Create a
StreamingHttpConnectionFilter
using the providedFilterableStreamingHttpConnection
. - create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.RequestTargetEncoderHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
- create(StreamingHttpService) - Method in class io.servicetalk.http.api.ContentCodingHttpServiceFilter
- create(StreamingHttpService) - Method in interface io.servicetalk.http.api.StreamingHttpServiceFilterFactory
-
Create a
StreamingHttpServiceFilter
using the providedStreamingHttpService
. - create(StreamingHttpService) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter
- create(StreamingHttpService) - Method in class io.servicetalk.http.utils.RequestTargetDecoderHttpServiceFilter
- create(StreamingHttpService) - Method in class io.servicetalk.http.utils.RequestTargetEncoderHttpServiceFilter
- create(StreamingHttpService) - Method in class io.servicetalk.http.utils.TimeoutHttpServiceFilter
- create(StreamingHttpService) - Method in class io.servicetalk.opentracing.http.TracingHttpServiceFilter
- create(ConnectionAcceptor) - Method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
Create a
ConnectionAcceptor
using the providedConnectionAcceptor
. - create(Service) - Method in interface io.servicetalk.grpc.api.GrpcServiceFilterFactory
-
Create a
GrpcServiceFilterFactory
using the providedGrpcServiceFilterFactory
. - create(U, FilterableStreamingHttpClient) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Create a
StreamingHttpClientFilter
for the passedaddress
using the providedFilterableStreamingHttpClient
. - created() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CREATED
response. - created() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CREATED
response. - created() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CREATED
response. - CREATED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
201 Created
- createEventLoopGroup(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Create a new
EventLoopGroup
. - createFilter(FF) - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
-
Creates filter with default OK request handlers.
- createFilter(AbstractHttpRequesterFilterTest.RequestHandler, FF) - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
-
Creates filter with provided request handler.
- createFilter(AbstractHttpRequesterFilterTest.RequestHandler, AbstractHttpRequesterFilterTest.RequestWithContextHandler, FF) - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
-
Creates filter with provided request handlers.
- createFilter(AbstractHttpRequesterFilterTest.RequestHandler, StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- createForSource(CompletableSource) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
CompletableFirstStep
. - createForSource(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
PublisherFirstStep
. - createForSource(SingleSource<T>) - Static method in class io.servicetalk.concurrent.api.test.StepVerifiers
-
Creates a new
SingleFirstStep
. - createIoExecutor() - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the default number ofioThreads
. - createIoExecutor(int) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the specified number ofioThreads
. - createIoExecutor(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Create a new
NettyIoExecutor
. - createIoExecutor(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the specified number ofioThreads
. - createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Create a new
NettyIoExecutor
with the default number ofioThreads
. - createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the default number ofioThreads
. - createRunnerForTestWithParameters(TestWithParameters) - Method in class io.servicetalk.http.api.MixinAwareParametersRunnerFactory
- cumulationReset() - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Resets cumulation.
- current() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Get the current
AsyncContextMap
. - currentMillis() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the internal clock time in milliseconds.
- currentNanos() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the internal clock time in nanoseconds.
- currentStrategy() - Method in class io.servicetalk.transport.netty.internal.FlushStrategyHolder
-
Returns the current value of the enclosed
FlushStrategy
. - currentTime(TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the internal clock time in the specified
unit
. - customResponseStatus() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- customStrategyBuilder() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
A
GrpcExecutionStrategy
that disables all offloads. - customStrategyBuilder() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
A
HttpExecutionStrategy
that disables all offloads.
D
- data() - Static method in class io.servicetalk.http.router.jersey.AbstractJerseyStreamingHttpServiceTest
-
Some test classes eg.
- data() - Static method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- data() - Static method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- data() - Static method in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- DATA_LOSS - io.servicetalk.grpc.api.GrpcStatusCode
-
Data corruption.
- datagramChannel(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct
Class
to use with the givenEventLoopGroup
. - DATE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"date"
- DEADLINE_EXCEEDED - io.servicetalk.grpc.api.GrpcStatusCode
-
Deadline expired.
- DEBUG - io.servicetalk.logging.api.LogLevel
-
DEBUG
log level. - decode(ChannelHandlerContext, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Decode the from one
ByteBuf
to an other. - decode(Buffer, int, int, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
-
Deprecated.Use the plain
ContentCodec.decode(Buffer, BufferAllocator)
version andBuffer.slice(int, int)
where needed. - decode(Buffer, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
- decode(Publisher<Buffer>, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
- decodeLast(ChannelHandlerContext, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Is called one last time when the
ChannelHandlerContext
goes in-active. - DEFAULT - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
- DEFAULT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocator
whoseBuffer
s are typically backed by Netty buffers. - DEFAULT_HEADER_FILTER - Static variable in class io.servicetalk.http.api.HeaderUtils
- DEFAULT_NAME_PREFIX - Static variable in class io.servicetalk.concurrent.api.DefaultThreadFactory
- DEFAULT_RO_ALLOCATOR - Static variable in class io.servicetalk.buffer.api.ReadOnlyBufferAllocators
-
Default
BufferAllocator
that createsBuffer
instances which cannot be modified and are read only. - DEFAULT_TIMEOUT_SECONDS - Static variable in class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- DEFAULT_TIMEOUT_SECONDS - Static variable in class io.servicetalk.concurrent.internal.TimeoutTracingInfoExtension
- DefaultAutoRetryStrategyProvider - Class in io.servicetalk.client.api
-
Default implementation for
AutoRetryStrategyProvider
. - DefaultAutoRetryStrategyProvider.Builder - Class in io.servicetalk.client.api
-
A builder for
DefaultAutoRetryStrategyProvider
. - DefaultDnsServiceDiscovererBuilder - Class in io.servicetalk.dns.discovery.netty
-
Builder for DNS
ServiceDiscoverer
which will attempt to resolveA
,AAAA
,CNAME
, andSRV
type queries. - DefaultDnsServiceDiscovererBuilder() - Constructor for class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
- DefaultExecutionContext - Class in io.servicetalk.transport.api
-
A default implementation of
ExecutionContext
. - DefaultExecutionContext(BufferAllocator, IoExecutor, Executor, ExecutionStrategy) - Constructor for class io.servicetalk.transport.api.DefaultExecutionContext
-
Create a new instance.
- defaultFlushStrategy() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- defaultFlushStrategy() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
Creates a default
FlushStrategy
. - defaultFlushStrategy() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Returns the
FlushStrategy
used by default for thisNettyConnectionContext
. - DefaultGroupKey<Address> - Class in io.servicetalk.client.api
-
A default implementation of
GroupKey
. - DefaultGroupKey(Address, ExecutionContext) - Constructor for class io.servicetalk.client.api.DefaultGroupKey
-
Create a new instance.
- DefaultGrpcClientMetadata - Class in io.servicetalk.grpc.api
-
Default implementation for
DefaultGrpcClientMetadata
. - DefaultGrpcClientMetadata(String) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, ContentCodec) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, ContentCodec, Duration) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, GrpcExecutionStrategy) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance which uses the provided path, execution strategy, content codec, and timeout.
- DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, Duration) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultGrpcClientMetadata(String, Duration) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance using provided parameters and defaults for
DefaultGrpcClientMetadata(String, GrpcExecutionStrategy, ContentCodec, Duration)
. - DefaultHttpCookiePair - Class in io.servicetalk.http.api
-
Default implementation of
HttpCookiePair
. - DefaultHttpCookiePair(CharSequence, CharSequence) - Constructor for class io.servicetalk.http.api.DefaultHttpCookiePair
-
Create a new instance.
- DefaultHttpCookiePair(CharSequence, CharSequence, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpCookiePair
-
Create a new instance.
- DefaultHttpExecutionContext - Class in io.servicetalk.http.api
-
Default implementation of
HttpExecutionContext
. - DefaultHttpExecutionContext(BufferAllocator, IoExecutor, Executor, HttpExecutionStrategy) - Constructor for class io.servicetalk.http.api.DefaultHttpExecutionContext
-
Create a new instance.
- DefaultHttpHeadersFactory - Class in io.servicetalk.http.api
-
Default implementation of
HttpHeadersFactory
. - DefaultHttpHeadersFactory(boolean, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
Create an instance of the factory with the default array size hint.
- DefaultHttpHeadersFactory(boolean, boolean, int, int) - Constructor for class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
Create an instance of the factory.
- DefaultHttpLoadBalancerFactory<ResolvedAddress> - Class in io.servicetalk.http.netty
-
Default implementation of
HttpLoadBalancerFactory
. - DefaultHttpLoadBalancerFactory.Builder<ResolvedAddress> - Class in io.servicetalk.http.netty
-
A builder for creating instances of
DefaultHttpLoadBalancerFactory
. - DefaultHttpSetCookie - Class in io.servicetalk.http.api
-
Default implementation of
HttpSetCookie
. - DefaultHttpSetCookie(CharSequence, CharSequence) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
Create a new not wrapped, not secure and not HTTP-only
HttpSetCookie
instance, with no path, domain, expire date and maximum age. - DefaultHttpSetCookie(CharSequence, CharSequence, boolean, boolean, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
Create a new
HttpSetCookie
instance, with no path, domain, expire date and maximum age. - DefaultHttpSetCookie(CharSequence, CharSequence, CharSequence, CharSequence, CharSequence, Long, HttpSetCookie.SameSite, boolean, boolean, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
Creates a new
HttpSetCookie
instance. - defaultInitializer() - Static method in interface io.servicetalk.transport.netty.internal.ChannelInitializer
-
Default
ChannelInitializer
. - DefaultInMemoryTracer - Class in io.servicetalk.opentracing.inmemory
-
Tracer implementation that propagates spans in-memory and emits events to listeners.
- DefaultInMemoryTracer.Builder - Class in io.servicetalk.opentracing.inmemory
-
Builders for
DefaultInMemoryTracer
. - DefaultInMemoryTraceState - Class in io.servicetalk.opentracing.inmemory
-
Default implementation of
InMemoryTraceState
. - DefaultInMemoryTraceState(String, String, String, boolean) - Constructor for class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
-
Constructs an instance.
- DefaultNettyConnection<Read,Write> - Class in io.servicetalk.transport.netty.internal
-
Implementation of
NettyConnection
backed by a nettyChannel
. - defaultOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Return a default
SignalOffloaderFactory
. - DefaultPartitionAttributesBuilder - Class in io.servicetalk.client.api.internal.partition
-
Default implementation of
PartitionAttributesBuilder
. - DefaultPartitionAttributesBuilder(int) - Constructor for class io.servicetalk.client.api.internal.partition.DefaultPartitionAttributesBuilder
-
Create a new instance.
- DefaultPartitionedClientGroup<U,R,Client extends ListenableAsyncCloseable> - Class in io.servicetalk.client.api.internal
-
An implementation of
ClientGroup
that can be used for partitioned client use-cases wherePartitionAttributes
are discovered throughPartitionedServiceDiscovererEvent
s. - DefaultPartitionedClientGroup(Function<PartitionAttributes, Client>, Function<PartitionAttributes, Client>, DefaultPartitionedClientGroup.PartitionedClientFactory<U, R, Client>, PartitionMapFactory, Publisher<PartitionedServiceDiscovererEvent<R>>, int) - Constructor for class io.servicetalk.client.api.internal.DefaultPartitionedClientGroup
-
Creates a new instance.
- DefaultPartitionedClientGroup.PartitionedClientFactory<U,R,Client> - Interface in io.servicetalk.client.api.internal
-
Factory for building partitioned clients.
- defaultRetryForPredicate() - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Returns a default value for
AbstractRetryingFilterBuilder.retryFor(BiPredicate)
. - DefaultRouteExecutionStrategyFactory<ES extends ExecutionStrategy> - Class in io.servicetalk.router.utils.internal
-
Implementation of
RouteExecutionStrategyFactory
that always throwsIllegalArgumentException
. - defaultSecurityContext() - Method in class io.servicetalk.http.router.jersey.SecurityFilterTest
- defaultSecurityContext() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- DefaultSerializer - Class in io.servicetalk.serialization.api
-
Default implementation for
Serializer
. - DefaultSerializer(SerializationProvider) - Constructor for class io.servicetalk.serialization.api.DefaultSerializer
-
New instance.
- DefaultServiceDiscovererEvent<T> - Class in io.servicetalk.client.api
-
Default implementation of
ServiceDiscovererEvent
. - DefaultServiceDiscovererEvent(T, boolean) - Constructor for class io.servicetalk.client.api.DefaultServiceDiscovererEvent
-
Create a new instance.
- DefaultServiceDiscoveryRetryStrategy<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Class in io.servicetalk.http.api
-
Default implementation for
ServiceDiscoveryRetryStrategy
. - DefaultServiceDiscoveryRetryStrategy.Builder<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Class in io.servicetalk.http.api
-
A builder to build instances of
DefaultServiceDiscoveryRetryStrategy
. - DefaultServiceTalkThreadContextMap - Class in io.servicetalk.log4j2.mdc
-
Empty subclass to differentiate uses of MDC.
- DefaultServiceTalkThreadContextMap() - Constructor for class io.servicetalk.log4j2.mdc.DefaultServiceTalkThreadContextMap
- defaultStrategy() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
The default
GrpcExecutionStrategy
. - defaultStrategy() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
The default
HttpExecutionStrategy
. - defaultStrategy(Executor) - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
The default
GrpcExecutionStrategy
using the passedExecutor
. - defaultStrategy(Executor) - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
The default
HttpExecutionStrategy
using the passedExecutor
. - defaultStrategyFactory() - Static method in class io.servicetalk.router.utils.internal.DefaultRouteExecutionStrategyFactory
-
Returns default
RouteExecutionStrategyFactory
. - DefaultStreamingHttpRequestResponseFactory - Class in io.servicetalk.http.api
-
A default implementation for
StreamingHttpRequestFactory
andStreamingHttpResponseFactory
. - DefaultStreamingHttpRequestResponseFactory(BufferAllocator, HttpHeadersFactory, HttpProtocolVersion) - Constructor for class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
-
Create a new instance.
- defaultStreamingInfluencer() - Static method in interface io.servicetalk.http.api.HttpExecutionStrategyInfluencer
-
Returns an
HttpExecutionStrategyInfluencer
to be used for the default streaming programming model. - DefaultTestCerts - Class in io.servicetalk.test.resources
-
Provides a set of certificates useful for tests that require SSL.
- DefaultThreadFactory - Class in io.servicetalk.concurrent.api
-
A
ThreadFactory
implementation. - DefaultThreadFactory() - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates daemon threads with
Thread.NORM_PRIORITY
priority. - DefaultThreadFactory(boolean) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates threads with
Thread.NORM_PRIORITY
priority. - DefaultThreadFactory(boolean, int) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance.
- DefaultThreadFactory(int) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates daemon threads.
- DefaultThreadFactory(String) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
Create a new instance.
- DefaultThreadFactory(String, boolean, int) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance.
- defaultTimeout(Duration) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- defaultTimeout(Duration) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Set a default timeout during which gRPC calls are expected to complete.
- DefaultUserDataLoggerConfig - Class in io.servicetalk.logging.slf4j.internal
-
Default implementation of
LoggerConfig
. - DefaultUserDataLoggerConfig(String, LogLevel, BooleanSupplier) - Constructor for class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
-
Create a new instance.
- defer(Supplier<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Defer creation of a
Completable
till it is subscribed to. - defer(Supplier<? extends Publisher<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Defers creation of a
Publisher
till it is subscribed. - defer(Supplier<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Defer creation of a
Single
till it is subscribed to. - DeferredEmptySubscription - Class in io.servicetalk.concurrent.api
-
An
PublisherSource.Subscription
that only emits aTerminalNotification
only upon the first call toDeferredEmptySubscription.request(long)
. - DeferredEmptySubscription(PublisherSource.Subscriber<?>, TerminalNotification) - Constructor for class io.servicetalk.concurrent.api.DeferredEmptySubscription
-
New instance.
- DeferSslHandler - Class in io.servicetalk.transport.netty.internal
-
A
ChannelHandler
that holds a place in a pipeline, allowing us to defer adding theSslHandler
. - deflate() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns a DEFLATE based
ContentCodecBuilder
that allows building a customizableContentCodec
. - deflate() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns a DEFLATE based
ZipContentCodecBuilder
that allows building a customizableContentCodec
. - DEFLATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"deflate"
- deflateDefault() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns the default DEFLATE based
ContentCodec
. - deflateDefault() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns the default DEFLATE based
ContentCodec
. - delayedCancellable(Cancellable) - Method in class io.servicetalk.concurrent.internal.DelayedCancellable
-
Set the delayed
Cancellable
. - DelayedCancellable - Class in io.servicetalk.concurrent.internal
-
A
Cancellable
which serves as a placeholder until the "real"Cancellable
is available. - DelayedCancellable() - Constructor for class io.servicetalk.concurrent.internal.DelayedCancellable
- delayedStageResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- delayedSubscription(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.internal.DelayedSubscription
-
Set the delayed
PublisherSource.Subscription
. - DelayedSubscription - Class in io.servicetalk.concurrent.internal
-
A
PublisherSource.Subscription
which serves as a placeholder until the "real"PublisherSource.Subscription
is available. - DelayedSubscription() - Constructor for class io.servicetalk.concurrent.internal.DelayedSubscription
- delegate() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
-
Returns the
ConnectionFactory
delegate. - delegate() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
Returns the delegate
Executor
used. - delegate() - Method in class io.servicetalk.http.api.DelegatingHttpConnectionContext
-
Get the
HttpConnectionContext
that this class delegates to. - delegate() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
Get the
ReservedStreamingHttpConnection
this method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
Get the
FilterableStreamingHttpClient
this method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
Get the
FilterableStreamingHttpConnection
this method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
-
Returns
StreamingHttpService
to which all calls are delegated. - delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
The
ConnectionAcceptor
to which all calls are delegated to. - delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
-
Get the
ConnectionContext
that this class delegates to. - delegate() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
-
Get the
ExecutionContext
that this class delegates to. - delegate() - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
Returns the delegate
FlushStrategy
used. - DelegatingConnectionAcceptor - Class in io.servicetalk.transport.api
-
An implementation of
ConnectionAcceptor
that delegates all methods to anotherConnectionAcceptor
. - DelegatingConnectionAcceptor(ConnectionAcceptor) - Constructor for class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
New instance.
- DelegatingConnectionContext - Class in io.servicetalk.transport.api
-
A
ConnectionContext
implementation that delegates all calls to a providedConnectionContext
. - DelegatingConnectionContext(ConnectionContext) - Constructor for class io.servicetalk.transport.api.DelegatingConnectionContext
-
New instance.
- DelegatingConnectionFactory<ResolvedAddress,C extends ListenableAsyncCloseable> - Class in io.servicetalk.client.api
-
A
ConnectionFactory
that delegates all methods to anotherConnectionFactory
. - DelegatingConnectionFactory(ConnectionFactory<ResolvedAddress, C>) - Constructor for class io.servicetalk.client.api.DelegatingConnectionFactory
-
Create a new instance.
- DelegatingExecutionContext - Class in io.servicetalk.transport.api
-
An
ExecutionContext
implementation that delegates all calls to a providedExecutionContext
. - DelegatingExecutionContext(ExecutionContext) - Constructor for class io.servicetalk.transport.api.DelegatingExecutionContext
-
New instance.
- DelegatingExecutor - Class in io.servicetalk.concurrent.api
- DelegatingExecutor(Executor) - Constructor for class io.servicetalk.concurrent.api.DelegatingExecutor
-
New instance.
- DelegatingFlushStrategy - Class in io.servicetalk.transport.netty.internal
-
A
FlushStrategy
implementation that delegates all calls to anotherFlushStrategy
. - DelegatingFlushStrategy(FlushStrategy) - Constructor for class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
Create a new instance.
- DelegatingHttpConnectionContext - Class in io.servicetalk.http.api
-
HttpConnectionContext
implementation that delegates all calls to a providedHttpConnectionContext
. - DelegatingHttpConnectionContext(HttpConnectionContext) - Constructor for class io.servicetalk.http.api.DelegatingHttpConnectionContext
-
New instance.
- DelegatingHttpExecutionContext - Class in io.servicetalk.http.api
-
An implementation of
HttpExecutionContext
that delegates all method calls to anotherHttpExecutionContext
. - DelegatingHttpExecutionContext(HttpExecutionContext) - Constructor for class io.servicetalk.http.api.DelegatingHttpExecutionContext
-
Creates a new instance.
- DelegatingHttpExecutionStrategy - Class in io.servicetalk.http.api
-
An
HttpExecutionStrategy
that delegates all method calls to anotherHttpExecutionStrategy
. - DelegatingHttpExecutionStrategy(HttpExecutionStrategy) - Constructor for class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
-
Create a new instance.
- DelegatingHttpServiceContext - Class in io.servicetalk.http.api
-
An implementation of
HttpServiceContext
that delegates all calls to a providedHttpServiceContext
. - DelegatingHttpServiceContext(HttpServiceContext) - Constructor for class io.servicetalk.http.api.DelegatingHttpServiceContext
-
New instance.
- DelegatingSignalOffloader - Class in io.servicetalk.concurrent.internal
-
A
SignalOffloader
that delegates all calls to anotherSignalOffloader
. - DelegatingSignalOffloader(SignalOffloader) - Constructor for class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
-
Create a new instance.
- DelegatingSignalOffloaderFactory - Class in io.servicetalk.concurrent.internal
-
A
SignalOffloaderFactory
that delegates all calls to anotherSignalOffloaderFactory
. - DelegatingSignalOffloaderFactory(SignalOffloaderFactory) - Constructor for class io.servicetalk.concurrent.internal.DelegatingSignalOffloaderFactory
-
Create a new instance.
- delete(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.DELETE
request. - delete(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.DELETE
request. - delete(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.DELETE
request. - DELETE - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP DELETE method.
- DELIBERATE_EXCEPTION - Static variable in exception io.servicetalk.concurrent.internal.DeliberateException
- DeliberateException - Exception in io.servicetalk.concurrent.internal
- DeliberateException() - Constructor for exception io.servicetalk.concurrent.internal.DeliberateException
- deliverCompleteFromSource(CompletableSource.Subscriber) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal complete to a
CompletableSource.Subscriber
that has not yet hadCompletableSource.Subscriber.onSubscribe(Cancellable)
called. - deliverCompleteFromSource(PublisherSource.Subscriber<T>) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal complete to a
PublisherSource.Subscriber
that has not yet hadPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
called. - deliverErrorFromSource(CompletableSource.Subscriber, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal error to a
CompletableSource.Subscriber
that has not yet hadCompletableSource.Subscriber.onSubscribe(Cancellable)
called. - deliverErrorFromSource(PublisherSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal error to a
PublisherSource.Subscriber
that has not yet hadPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
called. - deliverErrorFromSource(SingleSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal error to a
SingleSource.Subscriber
that has not yet hadSingleSource.Subscriber.onSubscribe(Cancellable)
called. - deliverSuccessFromSource(SingleSource.Subscriber<T>, T) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
SingleSource.Subscriber.onSuccess(Object)
ignoring an occurred exception if any. - DemandCheckingSubscriber<T> - Class in io.servicetalk.concurrent.api
-
A
PublisherSource.Subscriber
that wraps another, and asserts that items are not delivered without sufficient demand. - DemandCheckingSubscriber(PublisherSource.Subscriber<? super T>) - Constructor for class io.servicetalk.concurrent.api.DemandCheckingSubscriber
-
Create a new
DemandCheckingSubscriber
that delegates todelegate
. - DemandCheckingSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Wraps
PublisherSource.Subscriber
s in aDemandCheckingSubscriber
. - DemandCheckingSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.DemandCheckingSubscriberFunction
- description() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns additional descriptions, can be null.
- deserialize(Buffer) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
- deserialize(Publisher<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(Publisher<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Publisher
to convert into aPublisher
of deserialized instances ofSerializer
. - deserialize(Publisher<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(Publisher<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Publisher
to convert into aPublisher
of deserialized instances ofSerializer
. - deserialize(BlockingIterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Deserialize the passed
BlockingIterable
ofBuffer
s into aBlockingIterable
ofStreamingDeserializer
s. - deserialize(BlockingIterable<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(BlockingIterable<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
BlockingIterable
to convert into aBlockingIterable
of deserialized instances ofSerializer
. - deserialize(BlockingIterable<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(BlockingIterable<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
BlockingIterable
to convert into aIterable
of deserialized instances ofSerializer
. - deserialize(HttpHeaders, Buffer) - Method in interface io.servicetalk.http.api.HttpDeserializer
-
Deserialize a single
Object
into aHttpDeserializer
. - deserialize(HttpHeaders, Publisher<Buffer>) - Method in interface io.servicetalk.http.api.HttpDeserializer
- deserialize(HttpHeaders, BlockingIterable<Buffer>) - Method in interface io.servicetalk.http.api.HttpDeserializer
- deserialize(Iterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
- deserialize(Iterable<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(Iterable<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Iterable
to convert into aIterable
of deserialized instances ofSerializer
. - deserialize(Iterable<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserialize(Iterable<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Iterable
to convert into aCloseableIterable
of deserialized instances ofSerializer
. - deserializeAggregated(Buffer, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserializeAggregated(Buffer, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to zero or more instances ofSerializer
. - deserializeAggregated(Buffer, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserializeAggregated(Buffer, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to one or more instances ofSerializer
. - deserializeAggregatedSingle(Buffer, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserializeAggregatedSingle(Buffer, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to a single instance ofSerializer
. - deserializeAggregatedSingle(Buffer, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- deserializeAggregatedSingle(Buffer, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to a single instance ofSerializer
. - deserializerFor(ContentCodec, Class<T>) - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
- deserializerFor(TypeHolder<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- deserializerFor(Class<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- detectBoundary(Object) - Method in interface io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider
-
Detect the
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
for the passeditemWritten
. - difference(Executor, HttpExecutionStrategy, HttpExecutionStrategy) - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
Find the difference between two strategies and provide a resulting strategy if there are differences in between the strategies.
- disable() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Disable AsyncContext.
- DISABLE_AUTO_RETRIES - Static variable in interface io.servicetalk.client.api.AutoRetryStrategyProvider
-
An
AutoRetryStrategyProvider
that disables automatic retries; - disableAutoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Disable calling
CompletableSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe. - disableAutoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Disable calling
PublisherSource.Subscriber.onSubscribe(Subscription)
automatically upon subscribe. - disableAutoOnSubscribe() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Disable calling
SingleSource.Subscriber.onSubscribe(Cancellable)
automatically upon subscribe. - disabled() - Static method in class io.servicetalk.http.netty.H2KeepAlivePolicies
-
Returns a
H2ProtocolConfig.KeepAlivePolicy
that disables all keep alive behaviors. - disableDemandCheck() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Disables asserting items are not delivered without sufficient demand.
- disableDrainingRequestPayloadBody() - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Disables automatic consumption of request
payload body
when it is not consumed by the service. - disableDrainingRequestPayloadBody() - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Disables automatic consumption of request
payload body
when it is not consumed by the service. - disableHostHeaderFallback() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- disableHostHeaderFallback() - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- disableHostHeaderFallback() - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- disableHostHeaderFallback() - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- disableHostnameVerification() - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- disableHostnameVerification() - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- disableHostnameVerification() - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- disableHostnameVerification() - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Disable verification of the server identity.
- disableHostnameVerification() - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Deprecated.Disabling hostname verification may leave you vulnerable to man-in-the-middle attacks. See server identity on the risks of disabling. If the expected value isn't automatically inferred use
ClientSslConfigBuilder.peerHost(String)
to set the expected value. - disableHostnameVerification() - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Disable verification of the server identity.
- disableRetryAllRetryableExceptions() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
Connection closures (by the peer or locally) and new requests may happen concurrently.
- disableSpanBatching() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Disable batching of spans before sending them to the zipkin collector.
- disableWaitForLoadBalancer() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
By default, automatic retries wait for the associated
LoadBalancer
to be ready before triggering a retry for requests. - discardSomeReadBytes() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Discard all
Buffer
s which have been read. - discover(UnresolvedAddress) - Method in interface io.servicetalk.client.api.ServiceDiscoverer
-
Subscribe to the service discovery system for changes in the available
ServiceDiscoverer
associated withaddress
. - dnsResolverAddressTypes(DnsResolverAddressTypes) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Sets the list of the protocol families of the address resolved.
- DnsResolverAddressTypes - Enum in io.servicetalk.dns.discovery.netty
-
Defined resolved address types.
- DnsServerAddressStream - Interface in io.servicetalk.dns.discovery.netty
-
An infinite stream of DNS server addresses.
- dnsServerAddressStreamProvider(DnsServerAddressStreamProvider) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Set the
DnsServerAddressStreamProvider
which determines which DNS server should be used per query. - DnsServerAddressStreamProvider - Interface in io.servicetalk.dns.discovery.netty
-
Provides an opportunity to override which
DnsServerAddressStream
is used to resolve a specific hostname. - DnsServiceDiscovererObserver - Interface in io.servicetalk.dns.discovery.netty
-
An observer that provides visibility into DNS
ServiceDiscoverer
built byDefaultDnsServiceDiscovererBuilder
. - DnsServiceDiscovererObserver.DnsDiscoveryObserver - Interface in io.servicetalk.dns.discovery.netty
-
An observer that provides visibility into individual DNS resolutions.
- DnsServiceDiscovererObserver.DnsResolutionObserver - Interface in io.servicetalk.dns.discovery.netty
-
An observer that provides visibility into DNS resolution results.
- DnsServiceDiscovererObserver.ResolutionResult - Interface in io.servicetalk.dns.discovery.netty
-
Results of the current DNS resolution.
- doAppendHttpClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Append the filter to the chain of filters used to decorate the client created by this builder.
- doAppendHttpClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Append the filter to the chain of filters used to decorate the client created by this builder, for every request that passes the provided
Predicate
. - doAppendHttpServiceFilter(StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the service used by this builder.
- doAppendHttpServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the service used by this builder, for every request that passes the provided
Predicate
. - doClose() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- doClose(boolean) - Method in interface io.servicetalk.concurrent.api.AsyncCloseables.CloseableResource
-
Supplies the
Completable
representing the close. - doCloseAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- doCloseAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
-
Initiate graceful closure.
- doListen(GrpcServiceFactory<?, ?, ?>) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - doListen(ConnectionAcceptor, StreamingHttpService, HttpExecutionStrategy, boolean) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - domain() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- domain() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Returns the domain of this
HttpSetCookie
. - domainMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
- DomainSocketAddress - Class in io.servicetalk.transport.api
-
An address which represents a socket belonging to the AF_UNIX socket family.
- DomainSocketAddress(File) - Constructor for class io.servicetalk.transport.api.DomainSocketAddress
-
Create a new instance.
- DomainSocketAddress(String) - Constructor for class io.servicetalk.transport.api.DomainSocketAddress
-
Create a new instance.
- doRegister() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- doShutdownOutput() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- duplicate() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a buffer which shares the whole region of this buffer.
- duplicate() - Method in interface io.servicetalk.buffer.api.BufferHolder
-
Duplicates this
BufferHolder
. - duplicate() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- duplicate() - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStream
-
Duplicate this object.
- DuplicateAttributeException - Exception in io.servicetalk.client.api.partition
-
Indicates that a duplicate value was added while constructing a
PartitionAttributes
. - DuplicateAttributeException(PartitionAttributes.Key, String) - Constructor for exception io.servicetalk.client.api.partition.DuplicateAttributeException
-
Create a new instance.
- DuplicateSubscribeException - Exception in io.servicetalk.concurrent.internal
-
Used in scenarios where a subscribe to an asynchronous source is subscribed to, but there is already a subscriber and the source doesn't support multiple subscribers.
- DuplicateSubscribeException(Object, Object) - Constructor for exception io.servicetalk.concurrent.internal.DuplicateSubscribeException
-
Create a new instance.
- DuplicateSubscribeException(Object, Object, String) - Constructor for exception io.servicetalk.concurrent.internal.DuplicateSubscribeException
-
Create a new instance.
- DurationUtils - Class in io.servicetalk.utils.internal
-
Helper utilities for
Duration
.
E
- EARLY_HINTS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
103 Early Hints
- earlyHints() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EARLY_HINTS
response. - earlyHints() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.EARLY_HINTS
response. - earlyHints() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EARLY_HINTS
response. - effectiveHostAndPort() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- ElementsAreNonnullByDefault - Annotation Type in io.servicetalk.annotations
-
Indicates that fields, method parameters, method return types, and type parameters within a package are
Nonnull
unless explicitly annotated withNullable
. - EmbeddedDuplexChannel - Class in io.servicetalk.transport.netty.internal
-
EmbeddedChannel
that implementsDuplexChannel
. - EmbeddedDuplexChannel(boolean, ChannelHandler...) - Constructor for class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
-
Create a new instance with the pipeline initialized with the specified handlers.
- empty() - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that completes when subscribed without emitting any item to itsPublisherSource.Subscriber
. - EMPTY_BUFFER - Static variable in class io.servicetalk.buffer.api.EmptyBuffer
-
An instance of
EmptyBuffer
that can be shared. - EMPTY_SUBSCRIPTION - Static variable in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
A
PublisherSource.Subscription
with no associatedPublisherSource.Subscriber
that will throw on invalid demand. - EMPTY_SUBSCRIPTION_NO_THROW - Static variable in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
A
PublisherSource.Subscription
with no associatedPublisherSource.Subscriber
that will not throw on invalid demand. - emptyAsciiString() - Static method in class io.servicetalk.buffer.api.CharSequences
-
Get a reference to an unmodifiable empty
CharSequence
with the same properties asCharSequences.newAsciiString(Buffer)
. - emptyAsyncCloseable() - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Creates an empty
ListenableAsyncCloseable
that does nothing whenAsyncCloseable.closeAsync()
apart from completing theListenableAsyncCloseable.onClose()
. - emptyBlockingIterable() - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
- EmptyBuffer - Class in io.servicetalk.buffer.api
-
An immutable zero capacity
Buffer
. - EmptyHttpHeaders - Class in io.servicetalk.http.api
-
HttpHeaders
which are always empty and does not allow modification. - emptyId() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceInvalidExecStrategy
- EmptySubscriptions - Class in io.servicetalk.concurrent.internal
-
Utility methods for
PublisherSource.Subscription
s which don't deliver any data. - enableDemandCheck() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Enables asserting items are not delivered without sufficient demand.
- enableDemandCheck(DemandCheckingSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Enables asserting items are not delivered without sufficient demand, with the specified
DemandCheckingSubscriberFunction
. - enableFrameLogging(String) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Deprecated.
- enableFrameLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Enables a logger for HTTP/2 frames.
- enableWireLogging(String) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
Deprecated.
- enableWireLogging(String) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Deprecated.
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Enables wire-logging for connections created by this builder.
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Enables wire-logging for this server.
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- enableWireLogging(String, LogLevel, BooleanSupplier) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Enables wire-logging for UDP packets sent.
- encode(Buffer, int, int, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
-
Deprecated.Use the plain
ContentCodec.encode(Buffer, BufferAllocator)
version andBuffer.slice(int, int)
where needed. - encode(Buffer, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
- encode(Publisher<Buffer>, BufferAllocator) - Method in interface io.servicetalk.encoding.api.ContentCodec
- encoded() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- encoded() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- encoded() - Method in interface io.servicetalk.http.api.HttpCookiePair
-
Get the encoded value of this
HttpCookiePair
. - encoding() - Method in exception io.servicetalk.grpc.api.MessageEncodingException
-
The name of the encoding used when the Exception was thrown.
- encoding() - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns the
ContentCodec
used to encode the payload of a request or a response. - encoding(ContentCodec) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- encoding(ContentCodec) - Method in interface io.servicetalk.http.api.HttpMetaData
-
The
ContentCodec
used to encode the payload of a request or a response. - encoding(ContentCodec) - Method in interface io.servicetalk.http.api.HttpRequest
- encoding(ContentCodec) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- encoding(ContentCodec) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- encodingFor(Collection<ContentCodec>, CharSequence) - Static method in class io.servicetalk.encoding.api.internal.HeaderUtils
- End - io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
- ensurePositive(Duration, String) - Static method in class io.servicetalk.utils.internal.DurationUtils
-
Ensures the duration is positive, excluding zero.
- ensureThreadAffinity(Executor) - Static method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- ensureWritable(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Expands the buffer
Buffer.capacity()
to make sure the number of writable bytes is equal to or greater than the specified value. - ensureWritable(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ensureWritable(int, boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Expands the buffer
Buffer.capacity()
to make sure the number of writable bytes is equal to or greater than the specified value. - ensureWritable(int, boolean) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- epochMicros() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanLog
-
Get the microseconds since epoch for this
InMemorySpanLog
. - equals(Object) - Method in interface io.servicetalk.buffer.api.Buffer
-
Determines if the content of the specified buffer is identical to the content of this array.
- equals(Object) - Method in class io.servicetalk.client.api.DefaultGroupKey
- equals(Object) - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
- equals(Object) - Method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
- equals(Object) - Method in class io.servicetalk.grpc.api.GrpcStatus
- equals(Object) - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- equals(Object) - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- equals(Object) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- equals(Object) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- equals(Object) - Method in class io.servicetalk.http.api.HttpProtocolVersion
- equals(Object) - Method in class io.servicetalk.http.api.HttpRequestMethod
- equals(Object) - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
- equals(Object) - Method in class io.servicetalk.http.api.HttpResponseStatus
- equals(Object) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
- equals(Object) - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- equals(Object) - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- equals(Object) - Method in class io.servicetalk.transport.api.DomainSocketAddress
- equals(Object) - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
- equalsIgnoreCaseLower(char, char) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Compare an unknown ascii character
a
with a known lowercase characterlowerCaseChar
in a case insensitive manner. - error(Throwable) - Static method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Returns a
TerminalNotification
forcause
. - ERROR - io.servicetalk.logging.api.LogLevel
-
ERROR
log level. - estimateRequestN(long) - Method in interface io.servicetalk.transport.netty.internal.WriteDemandEstimator
-
Given the current capacity of the write buffer, supply how many items to request next from the associated
PublisherSource.Subscription
. - ETAG - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"etag"
- event() - Method in interface io.servicetalk.client.api.ConsumableEvent
-
Get the event.
- event() - Method in class io.servicetalk.client.api.internal.IgnoreConsumedEvent
- event() - Method in exception io.servicetalk.transport.netty.internal.CloseHandler.CloseEventObservedException
-
CloseHandler.CloseEvent
was observed from the protocol orChannel
. - eventConsumed() - Method in interface io.servicetalk.client.api.ConsumableEvent
-
Signify the
ConsumableEvent.event()
has been consumed and any side effects have taken place. - eventConsumed() - Method in class io.servicetalk.client.api.internal.IgnoreConsumedEvent
- EventLoopAwareNettyIoExecutor - Interface in io.servicetalk.transport.netty.internal
-
A special
NettyIoExecutor
that exposes the underlying nettyEventLoopGroup
. - EventLoopAwareNettyIoExecutors - Class in io.servicetalk.transport.netty.internal
-
A static factory to create or convert to
EventLoopAwareNettyIoExecutor
. - eventLoopGroup() - Method in interface io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutor
-
Returns the underlying
EventLoopGroup
. - eventName() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanLog
-
Get the name of the event for this
InMemorySpanLog
. - eventStream() - Method in interface io.servicetalk.client.api.LoadBalancer
-
A
Publisher
of events provided by thisLoadBalancer
. - eventStream() - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
- ExceptionMapperTest - Class in io.servicetalk.http.router.jersey
- ExceptionMapperTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.ExceptionMapperTest
- ExceptionMapperTest.TestApplication - Class in io.servicetalk.http.router.jersey
- ExceptionMapperTest.TestExceptionMapper - Class in io.servicetalk.http.router.jersey
- EXEC - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
- EXEC_NAME - Static variable in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources
- execRule - Variable in class io.servicetalk.http.router.jersey.CancellationTest
- execute(Runnable) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- execute(Runnable) - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- execute(Runnable) - Method in class io.servicetalk.concurrent.api.TestExecutor
- execute(Runnable) - Method in interface io.servicetalk.concurrent.Executor
-
Executes the passed
task
as soon as possible. - executeNextScheduledTask() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute the next scheduled (
schedule
/timer
methods) task whose time has come. - executeNextTask() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute the next queued (
execute
/submit
methods) task. - executeScheduledTasks() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute all scheduled (
schedule
/timer
methods) tasks whose time has come. - executeTasks() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute all queued (
execute
/submit
methods) tasks. - executionContext() - Method in class io.servicetalk.client.api.DefaultGroupKey
- executionContext() - Method in interface io.servicetalk.client.api.GroupKey
-
Get the
ExecutionContext
to use when looking for or creating a new client. - executionContext() - Method in interface io.servicetalk.grpc.api.BlockingGrpcClient
-
Get the
GrpcExecutionContext
used during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.FilterableGrpcClient
-
Get the
GrpcExecutionContext
used during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.GrpcClient
-
Get the
GrpcExecutionContext
used during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Get the
GrpcExecutionContext
used during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.GrpcServiceContext
- executionContext() - Method in interface io.servicetalk.http.api.BlockingHttpRequester
-
Get the
HttpExecutionContext
used during construction of this object. - executionContext() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
-
Get the
HttpExecutionContext
used during construction of this object. - executionContext() - Method in class io.servicetalk.http.api.DelegatingHttpConnectionContext
- executionContext() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- executionContext() - Method in interface io.servicetalk.http.api.HttpConnectionContext
- executionContext() - Method in interface io.servicetalk.http.api.HttpRequester
-
Get the
HttpExecutionContext
used during construction of this object. - executionContext() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- executionContext() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- executionContext() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- executionContext() - Method in interface io.servicetalk.http.api.StreamingHttpRequester
-
Get the
HttpExecutionContext
used during construction of this object. - executionContext() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- executionContext() - Method in interface io.servicetalk.transport.api.ConnectionInfo
-
Get the
ExecutionContext
for thisConnectionInfo
. - executionContext() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- executionContext() - Method in interface io.servicetalk.transport.api.ServerContext
-
Returns
ExecutionContext
used by this server. - executionContext() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- executionContext() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
- ExecutionContext - Interface in io.servicetalk.transport.api
-
Context related to execution and allocation.
- ExecutionContextBuilder - Class in io.servicetalk.transport.netty.internal
-
A builder of
ExecutionContext
. - ExecutionContextBuilder() - Constructor for class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
New instance.
- ExecutionContextBuilder(ExecutionContextBuilder) - Constructor for class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Copy constructor.
- ExecutionContextRule - Class in io.servicetalk.transport.netty.internal
-
Test helper that creates and disposes an
ExecutionContext
for your test case or suite. - ExecutionContextRule(Supplier<BufferAllocator>, Supplier<IoExecutor>, Supplier<Executor>) - Constructor for class io.servicetalk.transport.netty.internal.ExecutionContextRule
- ExecutionContextRule(Supplier<BufferAllocator>, Supplier<IoExecutor>, Supplier<Executor>, Supplier<ExecutionStrategy>) - Constructor for class io.servicetalk.transport.netty.internal.ExecutionContextRule
- ExecutionContextToHttpExecutionContext - Class in io.servicetalk.http.api
- ExecutionContextToHttpExecutionContext(ExecutionContext, HttpExecutionStrategy) - Constructor for class io.servicetalk.http.api.ExecutionContextToHttpExecutionContext
- executionStrategy() - Method in interface io.servicetalk.grpc.api.GrpcExecutionContext
-
Returns the
GrpcExecutionStrategy
associated with this context. - executionStrategy() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
- executionStrategy() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
- executionStrategy() - Method in class io.servicetalk.http.api.ExecutionContextToHttpExecutionContext
- executionStrategy() - Method in interface io.servicetalk.http.api.HttpExecutionContext
-
Returns the
HttpExecutionStrategy
associated with this context. - executionStrategy() - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- executionStrategy() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
- executionStrategy() - Method in interface io.servicetalk.transport.api.ExecutionContext
-
Returns the
ExecutionStrategy
associated with this context. - executionStrategy() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- executionStrategy(GrpcExecutionStrategy) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- executionStrategy(GrpcExecutionStrategy) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Sets the
HttpExecutionStrategy
to be used by this server. - executionStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
HttpExecutionStrategy
to be used by this server. - executionStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- executionStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- executionStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- executionStrategy(HttpExecutionStrategy) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Specifies an
HttpExecutionStrategy
to be used for this route. - executionStrategy(ExecutionStrategy) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
ExecutionStrategy
to use. - ExecutionStrategy - Interface in io.servicetalk.transport.api
-
An execution strategy for all transports.
- ExecutionStrategyConfigurationFailuresTest - Class in io.servicetalk.http.router.jersey
- ExecutionStrategyConfigurationFailuresTest() - Constructor for class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- ExecutionStrategyResources - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.AbstractExecutionStrategyResource - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.ResourceDefaultStrategy - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.ResourceInvalidExecStrategy - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.ResourceRouteExecIdStrategy - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.ResourceRouteNoOffloadsStrategy - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyResources.ResourceUnsupportedAsync - Class in io.servicetalk.http.router.jersey.resources
- ExecutionStrategyTest - Class in io.servicetalk.http.router.jersey
- ExecutionStrategyTest(ExecutionStrategyTest.TestExecutorStrategy, ExecutionStrategyTest.TestExecutorStrategy, ExecutionStrategyTest.TestExecutorStrategy, ExecutionStrategyTest.TestMode, String, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- ExecutionStrategyTest.TestApplication - Class in io.servicetalk.http.router.jersey
- ExecutionStrategyTest.TestExecutorStrategy - Enum in io.servicetalk.http.router.jersey
- ExecutionStrategyTest.TestMode - Enum in io.servicetalk.http.router.jersey
- executor() - Method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Returns
Executor
created on the last call toExecutorExtension.beforeEach(ExtensionContext)
()}. - executor() - Method in class io.servicetalk.concurrent.api.ExecutorRule
-
Returns
Executor
created on the last call toExecutorRule.before()
. - executor() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
- executor() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
- executor() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- executor() - Method in class io.servicetalk.http.api.ExecutionContextToHttpExecutionContext
- executor() - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- executor() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
- executor() - Method in interface io.servicetalk.transport.api.ExecutionContext
-
Get the
Executor
that is used to create any asynchronous sources. - executor() - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Returns the
Executor
, if any for thisExecutionStrategy
. - executor() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- executor(Executor) - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Specify an
Executor
to use. - executor(Executor) - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Specify an
Executor
to use. - executor(Executor) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Sets an
Executor
to use when required. - executor(Executor) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
Executor
to use. - Executor - Interface in io.servicetalk.concurrent.api
-
A general abstraction to execute immediate and delayed tasks.
- Executor - Interface in io.servicetalk.concurrent
-
A general abstraction to execute immediate and delayed tasks.
- ExecutorExtension<E extends Executor> - Class in io.servicetalk.concurrent.api
-
An
Extension
wrapper for anExecutor
. - ExecutorRule<E extends Executor> - Class in io.servicetalk.concurrent.api
-
An
ExternalResource
wrapper for anExecutor
. - Executors - Class in io.servicetalk.concurrent.api
-
Utility methods to create various
Executor
s. - EXPECT - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"expect"
- EXPECTATION_FAILED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
417 Expectation Failed
- expectationFailed() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EXPECTATION_FAILED
response. - expectationFailed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.EXPECTATION_FAILED
response. - expectationFailed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EXPECTATION_FAILED
response. - expectCancellable() - Method in interface io.servicetalk.concurrent.api.test.CompletableFirstStep
-
Declare an expectation that
CompletableSource.Subscriber.onSubscribe(Cancellable)
is the next signal. - expectCancellable() - Method in interface io.servicetalk.concurrent.api.test.SingleFirstStep
-
Declare an expectation that
SingleSource.Subscriber.onSubscribe(Cancellable)
is the next signal. - expectCancellableConsumed(Consumer<? super Cancellable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableFirstStep
-
Declare an expectation that can be asserted when the
CompletableSource.Subscriber.onSubscribe(Cancellable)
method is called. - expectCancellableConsumed(Consumer<? super Cancellable>) - Method in interface io.servicetalk.concurrent.api.test.SingleFirstStep
-
Declare an expectation that can be asserted when the
SingleSource.Subscriber.onSubscribe(Cancellable)
method is called. - expectComplete() - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
CompletableSource.Subscriber.onComplete()
onComplete} will be the next signal. - expectComplete() - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
PublisherSource.Subscriber.onComplete()
onComplete} will be the next signal. - expected - Variable in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- expected - Variable in class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- expectError() - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onError
will be the next signal. - expectError() - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onError
will be the next signal. - expectError() - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onError
will be the next signal. - expectError(Class<? extends Throwable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onError
will be the next signal and it will be of typeerrorClass
. - expectError(Class<? extends Throwable>) - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onError
will be the next signal and it will be of typeerrorClass
. - expectError(Class<? extends Throwable>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onError
will be the next signal and it will be of typeerrorClass
. - expectErrorConsumed(Consumer<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorConsumer
. - expectErrorConsumed(Consumer<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorConsumer
. - expectErrorConsumed(Consumer<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorConsumer
. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorPredicate
. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorPredicate
. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onError
will be the next signal and evaluate it witherrorPredicate
. - expectNext(long, long, Consumer<? super Iterable<? extends T>>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
- expectNext(long, Consumer<? super Iterable<? extends T>>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
- expectNext(T) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
signal
will be the nextsignal
. - expectNext(T...) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
signals
will be the next in-order sequence ofsignals
. - expectNextConsumed(Consumer<? super T>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
onNext
will be the next signal and evaluate it withsignalConsumer
. - expectNextCount(long) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Expect between
[min, max]
onNext
signals, and discard the values. - expectNextCount(long, long) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Expect between
[min, max]
onNext
signals, and discard the values. - expectNextMatches(Predicate<? super T>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
onNext
will be the next signal and evaluate it withsignalPredicate
. - expectNextSequence(Iterable<? extends T>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
signals
will be the next in-order sequence ofsignals
. - expectNoSignals(Duration) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Expect no signals in
duration
time. - expectNoSignals(Duration) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Expect no
PublisherSource.Subscriber.onNext(Object)
,PublisherSource.Subscriber.onError(Throwable)
, orPublisherSource.Subscriber.onComplete()
signals induration
time. - expectNoSignals(Duration) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Expect no signals in
duration
time. - expectSubscription() - Method in interface io.servicetalk.concurrent.api.test.PublisherFirstStep
-
Declare an expectation that
PublisherSource.Subscriber.onSubscribe(Subscription)
is the next signal. - expectSubscriptionConsumed(Consumer<? super PublisherSource.Subscription>) - Method in interface io.servicetalk.concurrent.api.test.PublisherFirstStep
-
Declare an expectation that can be asserted when the
PublisherSource.Subscriber.onSubscribe(Subscription)
method is called. - expectSuccess() - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccess
will be the next signal. - expectSuccess(T) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccess
will be the next signal. - expectSuccessConsumed(Consumer<? super T>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccess
will be the next signal and verify it withonSuccessConsumer
. - expectSuccessMatches(Predicate<? super T>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccess
will be the next signal and verify it withonSuccessPredicate
. - expectThrowable(Runnable, Class<? extends Throwable>) - Static method in class io.servicetalk.concurrent.api.VerificationTestUtils
- expectThrowable(Runnable, Matcher<Throwable>) - Static method in class io.servicetalk.concurrent.api.VerificationTestUtils
- expires() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- expires() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Returns the expire date of this
HttpSetCookie
according to Expires. - EXPIRES - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"expires"
- explicitHead() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- explicitHead() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- explicitHead(String) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- explicitHead(String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- extract(C) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceStateFormat
-
Extract the trace state from a carrier.
- extract(Format<C>, C) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
- extract(SingleLineValue) - Method in class io.servicetalk.opentracing.inmemory.SingleLineFormatter
- extractByteBufOrCreate(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Converts the passed
buffer
toByteBuf
, creating a newByteBuf
instance if required. - extractSslSessionAndReport(ChannelPipeline, SslHandshakeCompletionEvent, Consumer<Throwable>, boolean) - Static method in class io.servicetalk.transport.netty.internal.NettyPipelineSslUtils
-
Extracts the
SSLSession
from theChannelPipeline
if theSslHandshakeCompletionEvent
is successful and reports the result toConnectionObserver.SecurityHandshakeObserver
if available.
F
- fail(Throwable) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
Terminates this
BlockingIterable
and all the current or futureBlockingIterator
s with a failure. - failed(Throwable) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a realized failed
Completable
. - failed(Throwable) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that terminates itsPublisherSource.Subscriber
with an error without emitting any item to it. - failed(Throwable) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Single
which always completes with the provided errorcause
. - FAILED_DEPENDENCY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
424 Failed Dependency
- FAILED_PRECONDITION - io.servicetalk.grpc.api.GrpcStatusCode
-
The action cannot be executed on the current system state.
- failedDependency() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FAILED_DEPENDENCY
response. - failedDependency() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FAILED_DEPENDENCY
response. - failedDependency() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FAILED_DEPENDENCY
response. - failedText() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- fields() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanLog
-
Get the fields associated with this
InMemorySpanLog
. - FileDescriptorSocketAddress - Class in io.servicetalk.transport.api
-
Special
SocketAddress
that allows to wrap an already existing filedescriptor. - FileDescriptorSocketAddress(int) - Constructor for class io.servicetalk.transport.api.FileDescriptorSocketAddress
-
Constructs a new instance which wraps an existing filedescriptor.
- fillInStackTrace() - Method in exception io.servicetalk.concurrent.internal.DeliberateException
- fillInStackTrace() - Method in exception io.servicetalk.transport.netty.internal.CloseHandler.CloseEventObservedException
- fillInStackTrace() - Method in exception io.servicetalk.transport.netty.internal.StacklessClosedChannelException
- filter(Predicate<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Filters items emitted by this
Publisher
. - filter(ContainerRequestContext) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalFilter
- filter(ContainerRequestContext) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestInputConsumingGlobalFilter
- filter(ContainerRequestContext) - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest.TestFilter
- filter(ContainerRequestContext) - Method in class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest.IllBehavedRequestFilter
- filter(ContainerRequestContext) - Method in class io.servicetalk.http.router.jersey.SecurityFilterTest.TestSecurityFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest.TestFilter
- FilterableGrpcClient - Interface in io.servicetalk.grpc.api
-
A client to a gRPC service that supports filtering.
- FilterableReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
StreamingHttpConnection
for the exclusive use of the caller ofStreamingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData)
. - FilterableStreamingHttpClient - Interface in io.servicetalk.http.api
-
A
StreamingHttpClient
that supports filtering. - FilterableStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A
StreamingHttpConnection
that supported filtering. - FilterableStreamingHttpLoadBalancedConnection - Interface in io.servicetalk.http.api
-
A
FilterableStreamingHttpConnection
that supported filtering and implements theLoadBalancedConnection
contract. - filtered() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- filtered(String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- findNextPositivePowerOfTwo(int) - Static method in class io.servicetalk.utils.internal.MathUtils
-
Fast method of finding the next power of 2 greater than or equal to the supplied value.
- finish() - Method in interface io.servicetalk.concurrent.api.BufferStrategy.Accumulator
-
Finishes accumulation and returns the accumulated value.
- firstOrElse(Supplier<T>) - Method in class io.servicetalk.concurrent.api.Publisher
- firstOrError() - Method in class io.servicetalk.concurrent.api.Publisher
-
Ensures that this
Publisher
emits exactly a singlePublisherSource.Subscriber.onNext(Object)
to itsPublisherSource.Subscriber
. - firstValue(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the first value in the request is equal to
value
. - firstValue(Predicate<CharSequence>) - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the first value in the request matches
predicate
. - firstValueMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the first value in the request matches the regex
regex
. - firstValueMatches(Pattern) - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the first value in the request matches the regex
regex
. - fixed(int) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- fixed(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- FixedLevelLogger - Interface in io.servicetalk.logging.slf4j.internal
-
A logger that logs at a fixed
LogLevel
. - flatMap(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Single
- flatMapCompletable(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Map each element of this
Publisher
into aCompletable
and flatten all signals such that the returnedCompletable
terminates when all mappedCompletable
s have terminated successfully or any one of them has terminated with a failure. - flatMapCompletable(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
- flatMapCompletable(Function<? super T, ? extends Completable>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Map each element of this
Publisher
into aCompletable
and flatten all signals such that the returnedCompletable
terminates when all mappedCompletable
s have terminated successfully or any one of them has terminated with a failure. - flatMapCompletableDelayError(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Map each element of this
Publisher
into aCompletable
and flatten all signals such that the returnedCompletable
terminates when all mappedCompletable
s have terminated successfully or any one of them has terminated with a failure. - flatMapCompletableDelayError(Function<? super T, ? extends Completable>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Map each element of this
Publisher
into aCompletable
and flatten all signals such that the returnedCompletable
terminates when all mappedCompletable
s have terminated successfully or any one of them has terminated with a failure. - flatMapCompletableDelayError(Function<? super T, ? extends Completable>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Map each element of this
Publisher
into aCompletable
and flatten all signals such that the returnedCompletable
terminates when all mappedCompletable
s have terminated successfully or any one of them has terminated with a failure. - flatMapConcatIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMerge(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMerge(Function<? super T, ? extends Publisher<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeDelayError(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeDelayError(Function<? super T, ? extends Publisher<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeDelayError(Function<? super T, ? extends Publisher<? extends R>>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeSingle(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeSingle(Function<? super T, ? extends Single<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeSingleDelayError(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeSingleDelayError(Function<? super T, ? extends Single<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapMergeSingleDelayError(Function<? super T, ? extends Single<? extends R>>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
- flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.servicetalk.concurrent.api.Single
- FlowControlUtils - Class in io.servicetalk.concurrent.internal
-
A set of utility methods for safe math operations to prevent overflow.
- flush() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
- flush() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
- flush() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.FlushSender
-
Sends a flush on the associated connection.
- flushInbound() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- flushOnEach() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
Creates a
FlushStrategy
that willflush writes
on each call to the returnedFlushStrategy.WriteEventsListener.itemWritten(Object)
fromFlushStrategy.apply(FlushSender)
. - flushOnEnd() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
Creates a
FlushStrategy
that willflush writes
whenFlushStrategy.WriteEventsListener.writeTerminated()
is called on theFlushStrategy.WriteEventsListener
returned fromFlushStrategy.apply(FlushSender)
. - flushOutbound() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- FlushStrategies - Class in io.servicetalk.transport.netty.internal
-
A factory for creating
FlushStrategy
. - FlushStrategy - Interface in io.servicetalk.transport.netty.internal
-
A strategy that defines how to flush writes on a connection.
- FlushStrategy.FlushSender - Interface in io.servicetalk.transport.netty.internal
-
An abstraction for a
FlushStrategy
to flush writes by callingFlushStrategy.FlushSender.flush()
. - FlushStrategy.WriteEventsListener - Interface in io.servicetalk.transport.netty.internal
-
A listener of write events from the connection on which the related
FlushStrategy
isapplied
. - FlushStrategyHolder - Class in io.servicetalk.transport.netty.internal
-
A utility class to hold a
FlushStrategy
and allow it to be updated atomically usingFlushStrategyHolder.updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider)
. - FlushStrategyHolder(FlushStrategy) - Constructor for class io.servicetalk.transport.netty.internal.FlushStrategyHolder
-
Creates new instance.
- flushWith(Publisher<?>) - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
- forAddress(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>, U) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for a custom address type with defaultLoadBalancer
and user providedServiceDiscoverer
. - forAddress(HostAndPort) - Static method in class io.servicetalk.grpc.netty.GrpcClients
- forAddress(String, int) - Static method in class io.servicetalk.grpc.netty.GrpcClients
- forAddress(SocketAddress) - Static method in class io.servicetalk.grpc.netty.GrpcServers
-
New
GrpcServerBuilder
instance. - forAddress(SocketAddress) - Static method in class io.servicetalk.http.netty.HttpServers
-
New
HttpServerBuilder
instance. - forbidden() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDEN
response. - forbidden() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDEN
response. - forbidden() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDEN
response. - FORBIDDEN - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
403 Forbidden
- forClient(ClientSslConfig) - Static method in class io.servicetalk.transport.netty.internal.SslContextFactory
-
A new context for a client using the passed
config
. - forCountOrTime(int, Duration) - Static method in class io.servicetalk.concurrent.api.BufferStrategies
-
Returns a
BufferStrategy
that creates buffer boundaries based on number of items buffered or time elapsed since the current buffer boundary started. - forCountOrTime(int, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.BufferStrategies
-
Returns a
BufferStrategy
that creates buffer boundaries based on number of items buffered or time elapsed since the current buffer boundary started. - forCountOrTime(int, Duration, Supplier<BC>) - Static method in class io.servicetalk.concurrent.api.BufferStrategies
-
Returns a
BufferStrategy
that creates buffer boundaries based on number of items buffered or time elapsed since the current buffer boundary started. - forCountOrTime(int, Duration, Supplier<BC>, Executor) - Static method in class io.servicetalk.concurrent.api.BufferStrategies
-
Returns a
BufferStrategy
that creates buffer boundaries based on number of items buffered or time elapsed since the current buffer boundary started. - forEach(BiConsumer<PartitionAttributes.Key, Object>) - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Iterate over the key/value pairs in this collection.
- forEach(BiPredicate<AsyncContextMap.Key<?>, Object>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to iterate over the key/value pairs contained in the current context.
- forEach(BiPredicate<AsyncContextMap.Key<?>, Object>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Iterate over the key/value pairs contained in this request context.
- forEach(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
- forEach(Consumer<? super T>, long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterable
-
Mimics the behavior of
Iterable.forEach(Consumer)
but applies atimeout
duration for the overall completion of this method. - forEach(Consumer<? super T>, LongSupplier, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterable
-
Mimics the behavior of
Iterable.forEach(Consumer)
but uses thetimeoutSupplier
to determine the timeout value for interactions with theBlockingIterator
. - forEachByte(int, int, ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the specified area of this buffer with the specified
processor
in ascending order. - forEachByte(int, int, ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- forEachByte(ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the readable bytes of this buffer with the specified
processor
in ascending order. - forEachByte(ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- forEachByte(CharSequence, ByteProcessor) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Iterates over the readable bytes of this
CharSequence
with the specifiedByteProcessor
in ascending order. - forEachByteDesc(int, int, ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the specified area of this buffer with the specified
processor
in descending order. - forEachByteDesc(int, int, ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- forEachByteDesc(ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the readable bytes of this buffer with the specified
processor
in descending order. - forEachByteDesc(ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- forGlobalBinding() - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.NoUserInfoBuilder
instance for building aContainerRequestFilter
that needs to be globally bound to the JAX-RSApplication
. - forGlobalBinding(AsyncContextMap.Key<UserInfo>) - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.UserInfoBuilder
instance for building aContainerRequestFilter
that needs to be globally bound to the JAX-RSApplication
. - format(long, long, Long) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Formats the provided trace information.
- format(String, String, String) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Formats the provided trace information.
- format(String, String, String, boolean) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Formats the provided trace information.
- formatCanonicalAddress(SocketAddress) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Format an address into a canonical numeric format.
- forMultiAddressUrl() - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
MultiAddressHttpClientBuilder
for clients capable of parsing an absolute-form URL, connecting to multiple addresses with defaultLoadBalancer
and DNSServiceDiscoverer
. - forMultiAddressUrl(ServiceDiscoverer<HostAndPort, InetSocketAddress, ServiceDiscovererEvent<InetSocketAddress>>) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
MultiAddressHttpClientBuilder
for clients capable of parsing an absolute-form URL, connecting to multiple addresses with defaultLoadBalancer
and user providedServiceDiscoverer
. - formUrlEncodedDeserializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-valuesMap
s withStandardCharsets.UTF_8
from urlencoded forms. - formUrlEncodedDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-valuesMap
s withStandardCharsets.UTF_8
from urlencoded forms. - formUrlEncodedDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-valuesMap
s withStandardCharsets.UTF_8
from urlencoded forms. - formUrlEncodedSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize a key-valuesMap
s withStandardCharsets.UTF_8
Charset
to urlencoded forms. - formUrlEncodedSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize key-valuesMap
s with the specifiedCharset
to to urlencoded forms. - formUrlEncodedSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize a key-valuesMap
s with the specifiedCharset
to urlencoded forms. - forNameBinding() - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.NoUserInfoBuilder
instance for building aContainerRequestFilter
that needs to be explicitly bound to resources via theBasicAuthenticated
annotation. - forNameBinding(AsyncContextMap.Key<UserInfo>) - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.UserInfoBuilder
instance for building aContainerRequestFilter
that needs to be explicitly bound to resources via theBasicAuthenticated
annotation. - forNonPipelined(boolean, ChannelConfig) - Static method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Create a new
CloseHandler
instance which doesn't support pipelining, and only ever has a single outstanding request/response. - forPartitionedAddress(ServiceDiscoverer<U, R, PartitionedServiceDiscovererEvent<R>>, U, Function<HttpRequestMetaData, PartitionAttributesBuilder>) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
PartitionedHttpClientBuilder
for a custom address type with defaultLoadBalancer
and user providedServiceDiscoverer
. - forPipelinedRequestResponse(boolean, ChannelConfig) - Static method in class io.servicetalk.transport.netty.internal.CloseHandler
-
New
CloseHandler
instance. - forPort(int) - Static method in class io.servicetalk.grpc.netty.GrpcServers
-
New
GrpcServerBuilder
instance. - forPort(int) - Static method in class io.servicetalk.http.netty.HttpServers
-
New
HttpServerBuilder
instance. - forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for an address with defaultLoadBalancer
. - forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address with defaultLoadBalancer
. - forResolvedAddress(String, int) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for a resolved address with defaultLoadBalancer
. - forResolvedAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for a resolved address with defaultLoadBalancer
. - forResolvedAddress(InetSocketAddress) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for an address with defaultLoadBalancer
. - forResolvedAddress(T) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for an address with defaultLoadBalancer
. - forResolvedAddress(T) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address with defaultLoadBalancer
. - forResolvedAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address via a proxy, with defaultLoadBalancer
. - forResolvedAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for a resolved address via a proxy, with defaultLoadBalancer
. - forResolvedAddressViaProxy(InetSocketAddress, InetSocketAddress) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address via a proxy, with defaultLoadBalancer
. - forServer(ServerSslConfig) - Static method in class io.servicetalk.transport.netty.internal.SslContextFactory
-
A new context for a server using the passed
config
. - forServiceAddress(String) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilder
for the passedserviceName
with defaultLoadBalancer
and a DNSServiceDiscoverer
using SRV record lookups. - forServiceAddress(String) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for the passedserviceName
with defaultLoadBalancer
and a DNSServiceDiscoverer
using SRV record lookups. - forSingleAddress(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>, U) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for a custom address type with defaultLoadBalancer
and user providedServiceDiscoverer
. - forSingleAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address with defaultLoadBalancer
and DNSServiceDiscoverer
. - forSingleAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address with defaultLoadBalancer
and DNSServiceDiscoverer
. - forSingleAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address via a proxy, with defaultLoadBalancer
and DNSServiceDiscoverer
. - forSingleAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilder
for an address via a proxy, with defaultLoadBalancer
and DNSServiceDiscoverer
. - FORWARDED - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"forwarded"
is a header field that contains a list of parameter-identifier pairs that disclose information that is altered or lost when a proxy is involved in the path of the request. - found() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FOUND
response. - found() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FOUND
response. - found() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FOUND
response. - FOUND - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
302 Found
- frameLoggerConfig() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
-
Get the logger configuration for HTTP/2 frames.
- freeMemory(long) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Deallocates direct memory.
- from(FF) - Static method in interface io.servicetalk.http.api.ConditionalFilterFactory.FilterFactory
- from(LoadBalancerFactory<ResolvedAddress, FilterableStreamingHttpLoadBalancedConnection>) - Static method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory.Builder
-
Creates a new
DefaultHttpLoadBalancerFactory.Builder
using the passedLoadBalancerFactory
. - from(CloseableIterable<T>) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
Convert from a
Iterable
to aCloseableIterable
. - from(FilterableStreamingHttpClient) - Static method in class io.servicetalk.http.api.TestStreamingHttpClient
- from(FilterableStreamingHttpConnection) - Static method in class io.servicetalk.http.api.TestStreamingHttpConnection
- from(HttpExecutionStrategy) - Static method in interface io.servicetalk.grpc.api.GrpcExecutionStrategy
-
Creates a new
GrpcExecutionStrategy
from the passedHttpExecutionStrategy
. - from(StreamingHttpClient, Duration) - Static method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory
using the passedStreamingHttpClient
. - from(StreamingHttpRequestResponseFactory, HttpExecutionContext, HttpConnectionContext, StreamingHttpConnectionFilterFactory) - Static method in class io.servicetalk.http.api.TestStreamingHttpConnection
- from(StreamingHttpRequestResponseFactory, HttpExecutionContext, StreamingHttpClientFilterFactory) - Static method in class io.servicetalk.http.api.TestStreamingHttpClient
- from(Iterable<T>) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
Convert from a
Iterable
to aBlockingIterable
. - from(Runnable) - Static method in interface io.servicetalk.concurrent.api.SingleTerminalSignalConsumer
-
Create a
SingleTerminalSignalConsumer
where each method executes aRunnable.run()
. - from(Runnable) - Static method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Create a
TerminalSignalConsumer
where each method executes aRunnable.run()
. - from(Executor) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the providedjdkExecutor
. - from(Executor, ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
usingexecutor
to execute immediate tasks andscheduler
to schedule delayed tasks. - from(Executor, ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
usingexecutor
to execute immediate tasks andscheduler
to schedule delayed tasks. - from(ExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the providedExecutorService
. - from(ExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the providedExecutorService
. - from(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the providedScheduledExecutorService
. - from(ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the providedScheduledExecutorService
. - from(BiFunction<U, FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a function that adapts from the
UnaryOperator
<FilterableStreamingHttpClient
> function type to theMultiAddressHttpClientFilterFactory
. - from(Function<FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a function that adapts from a
Function
<FilterableStreamingHttpClient
,StreamingHttpClientFilter
> to theStreamingHttpClientFilterFactory
. - from(Function<Key, Client>) - Static method in interface io.servicetalk.client.api.ClientGroup
- from(T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that emitsvalue
to itsPublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - from(T...) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that emits allvalues
to itsPublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - from(T, T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that emitsv1
andv2
to itsPublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - from(T, T, T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that emitsv1
,v2
, andv3
to itsPublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - FROM - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"from"
- fromAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the givenCharSequence
using Ascii encoding. - fromAscii(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the givenCharSequence
using Ascii encoding. - fromBlockingIterable(BlockingIterable<? extends T>, LongSupplier, TimeUnit) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will get aBlockingIterator
viaBlockingIterable.iterator()
and emit all values to thePublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - fromCallable(Callable<T>) - Static method in class io.servicetalk.concurrent.api.Single
- fromCodeValue(int) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Obtains the status given an integer code value.
- fromCodeValue(int) - Static method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Obtains the status code given an integer code value.
- fromCodeValue(CharSequence) - Static method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Obtains the status code given a code value.
- fromCodeValue(String) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Obtains the status given a code value string.
- fromDefaults() - Static method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory.Builder
-
Creates a new
DefaultHttpLoadBalancerFactory.Builder
instance using the defaultLoadBalancer
implementation. - fromFlowPublisher(Flow.Publisher<T>) - Static method in class io.servicetalk.concurrent.jdkflow.JdkFlowAdapters
- fromFuture(Future<?>) - Static method in class io.servicetalk.concurrent.api.Completable
- fromFuture(Future<? extends T>) - Static method in class io.servicetalk.concurrent.api.Single
- fromInputStream(InputStream) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will emit all data from theInputStream
to thePublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - fromInputStream(InputStream, int) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will emit all data from theInputStream
to thePublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - fromIterable(Iterable<? extends T>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will get anIterator
viaIterable.iterator()
and emit all values to thePublisherSource.Subscriber
and thenPublisherSource.Subscriber.onComplete()
. - fromNettyEventLoop(EventLoop) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Creates a new instance of
NettyIoExecutor
using the passedEventLoop
. - fromNettyEventLoopGroup(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Creates a new instance of
NettyIoExecutor
using the passedEventLoopGroup
. - fromReactiveStreamsPublisher(Publisher<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- fromRunnable(Runnable) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a
Completable
which when subscribed will invokeRunnable.run()
on the passedRunnable
and emit the value returned by that invocation from the returnedCompletable
. - fromSequence(CharSequence, Charset) - Method in interface io.servicetalk.buffer.api.BufferAllocator
- fromSequence(CharSequence, Charset, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
- fromSource(CompletableSource) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
CompletableSource
into aCompletable
. - fromSource(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
PublisherSource
into aPublisher
. - fromSource(SingleSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
SingleSource
into aSingle
. - fromStage(CompletionStage<?>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Convert from a
CompletionStage
to aCompletable
. - fromStage(CompletionStage<? extends T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Convert from a
CompletionStage
to aSingle
. - fromStatusCode(int) - Static method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Determines the
HttpResponseStatus.StatusClass
from thestatusCode
. - fromSupplier(Supplier<T>) - Static method in class io.servicetalk.concurrent.api.Single
- fromThrowable(Throwable) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Translates a throwable into a status.
- fromThrowableNullable(Throwable) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Translates a throwable into a status.
- fromUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the givenCharSequence
using UTF-8 encoding. - fromUtf8(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the givenCharSequence
using UTF-8 encoding. - Function3<T1,T2,T3,R> - Interface in io.servicetalk.concurrent.api
-
A functional interface that accepts 3 arguments and generates a return value.
- Function4<T1,T2,T3,T4,R> - Interface in io.servicetalk.concurrent.api
-
A functional interface that accepts 4 arguments and generates a return value.
- FutureUtils - Class in io.servicetalk.concurrent.internal
-
A set of utilities for interacting with
Future
.
G
- GATEWAY_TIMEOUT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
504 Gateway Timeout
- gatewayTimeout() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GATEWAY_TIMEOUT
response. - gatewayTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.GATEWAY_TIMEOUT
response. - gatewayTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GATEWAY_TIMEOUT
response. - get() - Method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Gets the value.
- get(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.DefaultPartitionedClientGroup
- get(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- get(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
Get the partition value corresponding to the
PartitionAttributes
parameter. - get(PartitionAttributes.Key<T>) - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Get the value associated with
key
. - get(AsyncContextMap.Key<T>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to get the value associated with
key
from the current context. - get(AsyncContextMap.Key<T>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Get the value associated with
key
, ornull
if no value is associated. - get(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- get(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the value of a header with the specified name.
- get(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- get(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the value of a header with the specified name.
- get(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.GET
request. - get(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.GET
request. - get(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.GET
request. - get(String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- get(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- get(String) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- get(String) - Method in interface io.servicetalk.router.api.RouteExecutionStrategyFactory
- get(String) - Method in class io.servicetalk.router.utils.internal.DefaultRouteExecutionStrategyFactory
- get(Key) - Method in interface io.servicetalk.client.api.ClientGroup
-
Return the
ClientGroup
identified by the providedkey
or create a new one when none exists. - GET - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestMode
- GET - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP GET method.
- GET_RS - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestMode
- get444Status() - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getAndRemove(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getAndRemove(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the value of a header with the specified name and removes it from this object.
- getAndRemove(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the value of a header with the specified name and removes it from this object.
- getAndValidateRouteExecutionStrategyAnnotationIfPresent(Method, Class<?>, RouteExecutionStrategyFactory<T>, Set<String>, T) - Static method in class io.servicetalk.router.utils.internal.RouteExecutionStrategyUtils
-
Returns
ExecutionStrategy
for the specifiedMethod
and validates that configuration ofRouteExecutionStrategy
annotation is correct if present. - getAnInt() - Method in class io.servicetalk.http.router.jersey.TestPojo
- getaString() - Method in class io.servicetalk.http.router.jersey.TestPojo
- getAsyncResponseBusy(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseCancel(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseResume(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseResumeTimeout(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseTimeoutExpire(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseTimeoutExpireHandled(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAsyncResponseTimeoutResume(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getAuthenticationScheme() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
- getBaseRequestUri(ConnectionContext, HttpRequestMetaData, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the base URI for the provided
ConnectionContext
andHttpRequestMetaData
. - getBaseRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the base URI for the provided
ConnectionContext
andHttpRequestMetaData
. - getBoolean(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a boolean at the specified absolute (@code index) in this buffer.
- getBoolean(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a byte at the specified absolute
index
in this buffer. - getByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getByteBufAllocator(BufferAllocator) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Returns the
ByteBufAllocator
taking theBufferAllocator
into account. - getBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
until the destination becomes non-writable. - getBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getBytes(int, ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
until the destination's position reaches its limit. - getBytes(int, ByteBuffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- getBytes(int, ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getChar(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 2-byte UTF-16 character at the specified absolute
index
in this buffer. - getChar(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getClasses() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.GlobalFiltersTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.InputConsumingGlobalFiltersTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.InterceptorsTest.TestApplication
- getClasses() - Method in class io.servicetalk.http.router.jersey.SecurityFilterTest.TestApplication
- getCompletable() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getCompletableOut(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getCompletionStageString(ConnectionContext) - Method in class io.servicetalk.http.router.jersey.resources.MixedModeResources
- getContentAsString(Publisher<Buffer>) - Static method in class io.servicetalk.http.router.jersey.TestUtils
- getContentAsString(StreamingHttpResponse) - Static method in class io.servicetalk.http.router.jersey.TestUtils
- getCookie(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getCookie(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets a cookie identified by
name
. - getCookies() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets all the cookies.
- getCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the cookies with the same name.
- getCookiesIterator() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getCookiesIterator() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets all the cookies.
- getCookiesIterator(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getCookiesIterator(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the cookies with the same name.
- getCopy() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- getCopy() - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- getCopyOrNull() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- getCopyOrNull() - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- getDelayedResponseCompletionStage(long, TimeUnit) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getDelayedText() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getDelayedText(long, TimeUnit) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getDeserializer(TypeHolder<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
- getDeserializer(TypeHolder<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- getDeserializer(TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Provide a
StreamingDeserializer
instance that can deserialize instances ofSerializationProvider
. - getDeserializer(Class<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
- getDeserializer(Class<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- getDeserializer(Class<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Provide a
StreamingDeserializer
instance that can deserialize instances ofSerializationProvider
. - getDouble(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit floating point number at the specified absolute
index
in this buffer. - getDouble(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getEffectiveRequestUri(HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the effective request URI for the provided
HttpRequestMetaData
. - getEffectiveRequestUri(ConnectionContext, HttpRequestMetaData, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the effective request URI for the provided
ConnectionContext
andHttpRequestMetaData
. - getEffectiveRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the effective request URI for the provided
ConnectionContext
andHttpRequestMetaData
. - getFailed(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getFloat(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit floating point number at the specified absolute
index
in this buffer. - getFloat(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getForeverSuspended(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- getImmutableMapOrNull() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- getImmutableMapOrNull() - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- getInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the specified absolute
index
in this buffer. - getInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the specified absolute
index
in this buffer with Little Endian Byte Order. - getIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getJson() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getJson() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getJson() - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getJson() - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getJsonAsyncResponse(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getJsonResponseContentLengthExtractor() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- getKey() - Method in exception io.servicetalk.client.api.partition.DuplicateAttributeException
-
Get the
PartitionAttributes.Key
which corresponds to the exception. - getLong(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit long integer at the specified absolute
index
in this buffer. - getLong(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getLongLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit long integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getLongLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getMapSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getMapSingle(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the specified absolute
index
in this buffer. - getMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the specified absolute
index
in this buffer in the Little Endian Byte Order. - getMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getMessage() - Method in exception io.servicetalk.transport.netty.internal.CloseHandler.CloseEventObservedException
- getName() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
- getOffloadedBlocked() - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- getOperationName(String, HttpRequestMetaData) - Method in class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
Get the operation name to build the span with.
- getOption(SocketOption<T>, ChannelConfig, Long) - Static method in class io.servicetalk.transport.netty.internal.SocketOptionUtils
-
Get a
SocketOption
value fromChannelConfig
. - getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.ClosedPartitionException
-
Get the
PartitionAttributes
that was used to select the partition. - getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.UnknownPartitionException
-
Get the
PartitionAttributes
that was used to select the partition. - getPath() - Method in class io.servicetalk.transport.api.DomainSocketAddress
-
The file system path used to bind/connect for a UNIX domain socket.
- getPojoSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getPojoSingle(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getReadOnlyContextData() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- getReadOnlyContextData() - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- getRequestBufferPublisherInputStream(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Get the
BufferPublisherInputStream
associated with the request. - getRequestCancellable(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Get the request
Cancellable
. - getResponseBufferPublisher(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Get the response
Publisher<Buffer>
. - getResponseCompletionStage(HttpHeaders) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getResponseExecutionStrategy(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Get the response
HttpExecutionStrategy
used for offloading. - getResponseSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getResponseSingle(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getResponseSinglePublisherEntity() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getResponseSinglePublisherEntity(int) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getRouteExecutionStrategyAnnotation(Method, Class<?>) - Static method in class io.servicetalk.router.utils.internal.RouteExecutionStrategyUtils
- getSerializer(TypeHolder<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
- getSerializer(TypeHolder<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- getSerializer(TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Provide a
StreamingSerializer
instance that can serialize instances ofSerializationProvider
. - getSerializer(Class<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
- getSerializer(Class<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- getSerializer(Class<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Provide a
StreamingSerializer
instance that can serialize instances ofSerializationProvider
. - getServerPort(ServerContext) - Static method in class io.servicetalk.tcp.netty.internal.TcpServer
-
Returns the listening port for the server represented by
ServerContext
. - getSetCookie(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getSetCookie(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets a set-cookie identified by
name
. - getSetCookies() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets all the set-cookies.
- getSetCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the set-cookies with the same name.
- getSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the set-cookies with the same name.
- getSetCookiesIterator() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getSetCookiesIterator() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets all the set-cookies.
- getSetCookiesIterator(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getSetCookiesIterator(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the set-cookies with the same name.
- getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Gets the set-cookies with the same name.
- getShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the specified absolute
index
in this buffer. - getShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getSingleNever() - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- getSingleString() - Method in class io.servicetalk.http.router.jersey.resources.MixedModeResources
- getSseBroadcast(SseEventSink, Sse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getSseStream(SseEventSink, Sse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getSseStream(SseEventSink, Sse, ConnectionContext) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- getSseUnsupportedType(SseEventSink, Sse) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getString() - Method in class io.servicetalk.http.router.jersey.resources.MixedModeResources
- getStringSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getStringSingle(boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getSystemId() - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
- getSystemId() - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
- getText() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getText(String, boolean, String) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getText(String, boolean, String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getTextBuffer() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getTextBuffer() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getTextBuffer() - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getTextBuffer() - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getTextBufferResponse() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getTextBufferResponse(HttpHeaders) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getTextBufferResponse(HttpHeaders) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getTextHeaderParam() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getTextPubResponse() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- getTextPubResponse(int) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getTextPubResponse(int) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getTextQueryParam() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getTextResponse() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- getTextResponse(HttpHeaders) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- getTextResponse(HttpHeaders) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getUnsignedByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned byte at the specified absolute
index
in this buffer. - getUnsignedByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the specified absolute
index
in this buffer. - getUnsignedInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getUnsignedIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the specified absolute
index
in this buffer. - getUnsignedMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getUnsignedMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer. - getUnsignedShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUnsignedShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getUnsignedShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- getUri(String, UriInfo) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- getUserPrincipal() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
- getUsingDefaultStrategyFactory(String) - Static method in class io.servicetalk.router.utils.internal.DefaultRouteExecutionStrategyFactory
-
Returns an
DefaultRouteExecutionStrategyFactory
provided byDefaultRouteExecutionStrategyFactory.defaultStrategyFactory()
. - getValue() - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
-
Return the filedescriptor value.
- getVoidCompletion() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- getVoidCompletion(boolean, boolean) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- globalExecutionContext() - Static method in class io.servicetalk.transport.netty.internal.GlobalExecutionContext
-
Get the
GlobalExecutionContext
. - GlobalExecutionContext - Class in io.servicetalk.transport.netty.internal
-
ServiceTalk's shared
ExecutionContext
with reasonable defaults for APIs when a user doesn't provide one. - GlobalFiltersTest - Class in io.servicetalk.http.router.jersey
- GlobalFiltersTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.GlobalFiltersTest
- GlobalFiltersTest.TestApplication - Class in io.servicetalk.http.router.jersey
- gone() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GONE
response. - gone() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.GONE
response. - gone() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GONE
response. - GONE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
410 Gone
- GRACEFUL_USER_CLOSING - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
User initiated close command, depends on the implementation but usually resembles outbound protocol close.
- GracefulAutoCloseable - Interface in io.servicetalk.concurrent
-
An extension of
AutoCloseable
to add graceful closure semantics. - groupBy(Function<? super T, ? extends Key>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Splits items from this
Publisher
into dynamically generatedGroupedPublisher
s. - groupBy(Function<? super T, ? extends Key>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Splits items from this
Publisher
into dynamically generatedGroupedPublisher
s. - GroupedPublisher<Key,T> - Class in io.servicetalk.concurrent.api
-
A group as emitted by
Publisher.groupBy(Function, int)
or its variants. - GroupedPublisher.QueueSizeProvider - Interface in io.servicetalk.concurrent.api
-
Provide the maximum queue size to use for a particular
GroupedPublisher
key. - GroupKey<Address> - Interface in io.servicetalk.client.api
-
Identifies a client within a group of clients, and provides enough information to create a client if non exist.
- groupToMany(Function<? super T, ? extends Iterator<? extends Key>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
The semantics are identical to
Publisher.groupBy(Function, int)
except that thekeySelector
can map each data to multiple keys. - groupToMany(Function<? super T, ? extends Iterator<? extends Key>>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
The semantics are identical to
Publisher.groupBy(Function, int)
except that thekeySelector
can map each data to multiple keys. - GRPC_DEADLINE_KEY - Static variable in class io.servicetalk.grpc.api.GrpcClientBuilder
-
gRPC timeout is stored in context as a deadline so that when propagated to a new request the remaining time to be included in the request can be calculated.
- GRPC_DEADLINE_KEY - Static variable in class io.servicetalk.grpc.api.GrpcServerBuilder
-
gRPC timeout is stored in context as a deadline so that when propagated to a new client request the remaining time to be included in the request can be calculated.
- GRPC_MAX_TIMEOUT - Static variable in interface io.servicetalk.grpc.api.GrpcClientMetadata
- GrpcBindableService<F extends S,S extends GrpcService,FF extends GrpcServiceFilterFactory<F,S>> - Interface in io.servicetalk.grpc.api
- GrpcClient<BlockingClient extends BlockingGrpcClient> - Interface in io.servicetalk.grpc.api
-
A client to a gRPC service.
- GrpcClientBuilder<U,R> - Class in io.servicetalk.grpc.api
-
A builder for building a gRPC client.
- GrpcClientBuilder() - Constructor for class io.servicetalk.grpc.api.GrpcClientBuilder
- GrpcClientBuilder.MultiClientBuilder - Interface in io.servicetalk.grpc.api
-
An interface to create multiple gRPC clients sharing the same underlying transport instance.
- GrpcClientCallFactory - Interface in io.servicetalk.grpc.api
-
A factory to create gRPC client call objects for different programming models.
- GrpcClientCallFactory.BlockingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make blocking client calls.
- GrpcClientCallFactory.BlockingRequestStreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make blocking client calls where request is streaming.
- GrpcClientCallFactory.BlockingResponseStreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make blocking client calls where response is streaming.
- GrpcClientCallFactory.BlockingStreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make blocking bi-directional streaming client calls.
- GrpcClientCallFactory.ClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make asynchronous client calls.
- GrpcClientCallFactory.RequestStreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make asynchronous client calls where request is streaming.
- GrpcClientCallFactory.ResponseStreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make asynchronous client calls where response is streaming.
- GrpcClientCallFactory.StreamingClientCall<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An abstraction to make asynchronous bi-directional streaming client calls.
- GrpcClientFactory<Client extends GrpcClient<BlockingClient>,BlockingClient extends BlockingGrpcClient<Client>,Filter extends FilterableClient,FilterableClient extends FilterableGrpcClient,FilterFactory extends GrpcClientFilterFactory<Filter,FilterableClient>> - Class in io.servicetalk.grpc.api
-
A factory for creating clients that follows the specified gRPC
GrpcClientFactory
contract. - GrpcClientFactory() - Constructor for class io.servicetalk.grpc.api.GrpcClientFactory
- GrpcClientFilterFactory<Filter extends FilterableClient,FilterableClient extends FilterableGrpcClient> - Interface in io.servicetalk.grpc.api
-
A factory to create gRPC client filters.
- GrpcClientMetadata - Interface in io.servicetalk.grpc.api
-
Metadata for a gRPC client call.
- GrpcClients - Class in io.servicetalk.grpc.netty
-
A factory to create gRPC clients.
- GrpcClientSecurityConfigurator<U,R> - Interface in io.servicetalk.grpc.api
-
Deprecated.
- GrpcExecutionContext - Interface in io.servicetalk.grpc.api
-
An extension of
ExecutionContext
for gRPC. - GrpcExecutionStrategies - Class in io.servicetalk.grpc.api
-
A factory to create different
GrpcExecutionStrategy
. - GrpcExecutionStrategies.Builder - Class in io.servicetalk.grpc.api
-
A builder to build an
HttpExecutionStrategy
. - GrpcExecutionStrategy - Interface in io.servicetalk.grpc.api
-
An execution strategy for gRPC client and servers.
- GrpcMetadata - Interface in io.servicetalk.grpc.api
-
Metadata for a gRPC call.
- GrpcPayloadWriter<T> - Interface in io.servicetalk.grpc.api
-
A
PayloadWriter
for gRPC. - GrpcRoutes<Service extends GrpcService> - Class in io.servicetalk.grpc.api
-
A holder of gRPC routes that constitutes a service.
- GrpcRoutes() - Constructor for class io.servicetalk.grpc.api.GrpcRoutes
-
Create a new instance.
- GrpcRoutes(RouteExecutionStrategyFactory<GrpcExecutionStrategy>) - Constructor for class io.servicetalk.grpc.api.GrpcRoutes
-
Create new instance.
- GrpcRoutes.AllGrpcRoutes - Interface in io.servicetalk.grpc.api
-
A collection of route corresponding to the enclosing
GrpcRoutes
. - GrpcRoutes.BlockingRequestStreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
A blocking gRPC route with request streaming.
- GrpcRoutes.BlockingResponseStreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
A blocking gRPC route with response streaming.
- GrpcRoutes.BlockingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
A blocking gRPC route.
- GrpcRoutes.BlockingStreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
A blocking gRPC route with bi-directional streaming.
- GrpcRoutes.RequestStreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An asynchronous gRPC route with request streaming.
- GrpcRoutes.ResponseStreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An asynchronous gRPC route with response streaming.
- GrpcRoutes.Route<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An asynchronous gRPC route.
- GrpcRoutes.StreamingRoute<Req,Resp> - Interface in io.servicetalk.grpc.api
-
An asynchronous gRPC route with bi-directional streaming.
- GrpcSerializationProvider - Interface in io.servicetalk.grpc.api
-
A provider for gRPC serialization/deserialization.
- GrpcServerBuilder - Class in io.servicetalk.grpc.api
-
A builder for building a gRPC server.
- GrpcServerBuilder() - Constructor for class io.servicetalk.grpc.api.GrpcServerBuilder
- GrpcServers - Class in io.servicetalk.grpc.netty
-
A factory to create gRPC servers.
- GrpcServerSecurityConfigurator - Interface in io.servicetalk.grpc.api
-
Deprecated.
- GrpcService - Interface in io.servicetalk.grpc.api
-
A gRPC service.
- GrpcServiceContext - Interface in io.servicetalk.grpc.api
-
A gRPC service context.
- GrpcServiceContext.GrpcProtocol - Interface in io.servicetalk.grpc.api
- GrpcServiceFactory<Filter extends Service,Service extends GrpcService,FilterFactory extends GrpcServiceFilterFactory<Filter,Service>> - Class in io.servicetalk.grpc.api
-
A factory for binding a gRPC service to a server using a
GrpcServiceFactory.ServerBinder
. - GrpcServiceFactory(GrpcRoutes<Service>) - Constructor for class io.servicetalk.grpc.api.GrpcServiceFactory
-
Creates new instance.
- GrpcServiceFactory.ServerBinder - Interface in io.servicetalk.grpc.api
-
A utility to bind an HTTP service for gRPC with an appropriate programming model.
- GrpcServiceFilterFactory<Filter extends Service,Service> - Interface in io.servicetalk.grpc.api
-
A factory to create gRPC service filters.
- GrpcStatus - Class in io.servicetalk.grpc.api
-
Class representing gRPC statuses.
- GrpcStatus(GrpcStatusCode) - Constructor for class io.servicetalk.grpc.api.GrpcStatus
-
Constructs a status with no cause or description.
- GrpcStatus(GrpcStatusCode, Throwable) - Constructor for class io.servicetalk.grpc.api.GrpcStatus
-
Constructs a status with cause but no additional description.
- GrpcStatus(GrpcStatusCode, Throwable, CharSequence) - Constructor for class io.servicetalk.grpc.api.GrpcStatus
-
Constructs a status with cause and additional description.
- GrpcStatusCode - Enum in io.servicetalk.grpc.api
-
Standard gRPC status codes.
- GrpcStatusException - Exception in io.servicetalk.grpc.api
-
A
GrpcStatus
in exception form. - gzip() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns a GZIP based
ContentCodecBuilder
that allows building a customizableContentCodec
. - gzip() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns a GZIP based
ZipContentCodecBuilder
that allows building a customizableContentCodec
. - GZIP - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"gzip"
- gzipDefault() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns the default GZIP
ContentCodec
. - gzipDefault() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns the default GZIP
ContentCodec
.
H
- h1() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
Returns a builder for
H1ProtocolConfig
. - h1Default() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
Returns
H1ProtocolConfig
with the default configuration for HTTP/1.1. - H1ProtocolConfig - Interface in io.servicetalk.http.netty
-
Configuration for HTTP/1.1 protocol.
- H1ProtocolConfigBuilder - Class in io.servicetalk.http.netty
-
Builder for
H1ProtocolConfig
. - H1SpecExceptions - Class in io.servicetalk.http.netty
-
Additional exceptions for HTTP/1.1 specification.
- H1SpecExceptions.Builder - Class in io.servicetalk.http.netty
-
Builder for
H1SpecExceptions
. - h2() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
Returns a builder for
H2ProtocolConfig
. - h2Default() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
Returns
H2ProtocolConfig
with the default configuration for HTTP/2. - H2HeadersFactory - Class in io.servicetalk.http.netty
-
A
HttpHeadersFactory
optimized for HTTP/2. - H2HeadersFactory(boolean, boolean) - Constructor for class io.servicetalk.http.netty.H2HeadersFactory
-
Create an instance of the factory with the default array size hint.
- H2HeadersFactory(boolean, boolean, int, int) - Constructor for class io.servicetalk.http.netty.H2HeadersFactory
-
Create an instance of the factory.
- H2KeepAlivePolicies - Class in io.servicetalk.http.netty
-
A factory to create
H2ProtocolConfig.KeepAlivePolicy
instances. - H2KeepAlivePolicies.KeepAlivePolicyBuilder - Class in io.servicetalk.http.netty
-
A builder of
H2ProtocolConfig.KeepAlivePolicy
. - H2ProtocolConfig - Interface in io.servicetalk.http.netty
-
Configuration for HTTP/2 protocol.
- H2ProtocolConfig.KeepAlivePolicy - Interface in io.servicetalk.http.netty
-
A policy for sending PING frames to the peer.
- H2ProtocolConfigBuilder - Class in io.servicetalk.http.netty
-
Builder for
H2ProtocolConfig
. - handle(GrpcServiceContext, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.RequestStreamingRoute
-
Handles the passed
GrpcRoutes.RequestStreamingRoute
. - handle(GrpcServiceContext, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.StreamingRoute
-
Handles the passed
GrpcRoutes.StreamingRoute
. - handle(GrpcServiceContext, BlockingIterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRequestStreamingRoute
-
Handles the passed
GrpcRoutes.BlockingRequestStreamingRoute
. - handle(GrpcServiceContext, BlockingIterable<Req>, GrpcPayloadWriter<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingStreamingRoute
-
Handles the passed
GrpcRoutes.BlockingStreamingRoute
. - handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRoute
-
Handles the passed
GrpcRoutes.BlockingRoute
. - handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.ResponseStreamingRoute
-
Handles the passed
GrpcRoutes.ResponseStreamingRoute
. - handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.Route
-
Handles the passed
GrpcRoutes.Route
. - handle(GrpcServiceContext, Req, GrpcPayloadWriter<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingResponseStreamingRoute
-
Handles the passed
GrpcRoutes.BlockingResponseStreamingRoute
. - handle(HttpServiceContext, BlockingStreamingHttpRequest, BlockingStreamingHttpServerResponse) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpService
-
Handles a single HTTP request.
- handle(HttpServiceContext, HttpRequest, HttpResponseFactory) - Method in interface io.servicetalk.http.api.BlockingHttpService
-
Handles a single HTTP request.
- handle(HttpServiceContext, HttpRequest, HttpResponseFactory) - Method in interface io.servicetalk.http.api.HttpService
-
Handles a single HTTP request.
- handle(HttpServiceContext, StreamingHttpRequest, StreamingHttpResponseFactory) - Method in interface io.servicetalk.http.api.StreamingHttpService
-
Handles a single HTTP request.
- handle(HttpServiceContext, StreamingHttpRequest, StreamingHttpResponseFactory) - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
- handleEntityStream(InputStream, BufferAllocator, BiFunction<Publisher<Buffer>, BufferAllocator, T>, BiFunction<InputStream, BufferAllocator, T>) - Static method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
Helper method for dealing with a request entity
InputStream
that is potentially aBufferPublisherInputStream
. - handleExceptionFromOnSubscribe(CompletableSource.Subscriber, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Handle the case when a call to
CompletableSource.Subscriber.onSubscribe(Cancellable)
throws from a source. - handleExceptionFromOnSubscribe(PublisherSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Handle the case when a call to
PublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
throws from a source. - handleExceptionFromOnSubscribe(SingleSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Handle the case when a call to
SingleSource.Subscriber.onSubscribe(Cancellable)
throws from a source. - handleInboundMessage(Object) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- handleOutboundMessage(Object) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- handlerRemoved(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
- handlerRemoved0(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Gets called after the
ByteToMessageDecoder
was removed from the actual context and it doesn't handle events anymore. - handleSubscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.Completable
-
Handles a subscriber to this
Completable
. - handleSubscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- handleSubscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.TestCompletable
- handleSubscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.transport.netty.internal.NettyFutureCompletable
- handleSubscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Handles a subscriber to this
Publisher
. - handleSubscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.TestPublisher
- handleSubscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
- handleSubscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- handleSubscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Handles a subscriber to this
Single
. - handleSubscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.TestSingle
- handleSubscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
- handshakeComplete(SSLSession) - Method in interface io.servicetalk.transport.api.ConnectionObserver.SecurityHandshakeObserver
-
Callback when the handshake is complete successfully.
- handshakeComplete(SSLSession) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopSecurityHandshakeObserver
- handshakeFailed(Throwable) - Method in interface io.servicetalk.transport.api.ConnectionObserver.SecurityHandshakeObserver
-
Callback when the handshake is failed.
- handshakeFailed(Throwable) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopSecurityHandshakeObserver
- hasArray() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns
true
if and only if this buffer has a backing byte array. - hasArray() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- hasContentType(HttpHeaders, CharSequence, Charset) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Checks if the provider headers contain a
Content-Type
header that matches the specified content type, and optionally the provided charset. - hasData() - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Returns
true
if thisStreamingDeserializer
contains any data from a previous invocation ofStreamingDeserializer.deserialize(Buffer)
that has not yet been deserialized. - hashCode() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a hash code which was calculated from the content of this buffer.
- hashCode() - Method in class io.servicetalk.client.api.DefaultGroupKey
- hashCode() - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
- hashCode() - Method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
- hashCode() - Method in class io.servicetalk.grpc.api.GrpcStatus
- hashCode() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- hashCode() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- hashCode() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- hashCode() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- hashCode() - Method in class io.servicetalk.http.api.HttpProtocolVersion
- hashCode() - Method in class io.servicetalk.http.api.HttpRequestMethod
- hashCode() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
- hashCode() - Method in class io.servicetalk.http.api.HttpResponseStatus
- hashCode() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
- hashCode() - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- hashCode() - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- hashCode() - Method in class io.servicetalk.transport.api.DomainSocketAddress
- hashCode() - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
- hasLeftOver() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- hasLeftOver() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Determine if there are left over bytes buffered.
- hasNext() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
- hasNext() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
- hasNext(long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterator
-
The equivalent of
Iterator.hasNext()
but only waits fortimeout
duration amount of time. - hasQueryParameter(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns
true
if a query parameter with thekey
exists,false
otherwise. - hasQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns
true
if a query parameter with thekey
andvalue
exists,false
otherwise. - hasThreadAffinity() - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- hasThreadAffinity() - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloaderFactory
- hasThreadAffinity() - Method in interface io.servicetalk.concurrent.internal.SignalOffloaderFactory
-
Returns
true
if and only if allSignalOffloader
instances will always provide thread affinity. - hasThreadAffinity(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Returns
true
if the passedExecutor
honors thread affinity. - hasUnsafe() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Checks if
sun.misc.Unsafe
is available and has not been disabled. - head(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.HEAD
request. - head(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.HEAD
request. - head(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.HEAD
request. - head(String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- HEAD - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP HEAD method.
- headCompletable() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- headers() - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns the headers of this message.
- headersEncodedSizeEstimate() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Value used to calculate an exponential moving average of the encoded size of the HTTP start line and header fields for a guess for future buffer allocations.
- headersEncodedSizeEstimate(int) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the value used to calculate an exponential moving average of the encoded size of the HTTP start line and header fields for a guess for future buffer allocations.
- headersFactory() - Method in interface io.servicetalk.http.api.HttpProtocolConfig
-
HttpHeadersFactory
to be used for creatingHttpHeaders
when decoding HTTP messages. - headersFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
HttpHeadersFactory
associated with thisHttpServiceContext
. - headersFactory() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the
HttpHeadersFactory
to be used for creatingHttpHeaders
when decoding HTTP messages. - headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Sets the
HttpHeadersFactory
to be used for creatingHttpHeaders
when decoding HTTP messages. - headersSensitivityDetector() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
- headersSensitivityDetector(BiPredicate<CharSequence, CharSequence>) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Sets the sensitivity detector to determine if a header
name
/value
pair should be treated as sensitive. - HeaderUtils - Class in io.servicetalk.encoding.api.internal
- HeaderUtils - Class in io.servicetalk.http.api
-
Utilities to use for
HttpHeaders
implementations. - HeaderUtils.CookiesByNameIterator - Class in io.servicetalk.http.api
-
An
Iterator
ofHttpCookiePair
designed to iterate across multiple values ofHttpHeaderNames.COOKIE
for a specificcookie-name
. - HeaderUtils.CookiesIterator - Class in io.servicetalk.http.api
- headMapSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- headPojoSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- headResponseSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- headResponseSinglePublisherEntity() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- headStringSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- hexBytesOfLong(long) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Builds an hex
String
that represents the providedlong
value. - HexUtils - Class in io.servicetalk.opentracing.internal
-
Utilities for hex strings.
- host() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The host component derived from
HttpRequestMetaData.requestTarget()
. - host() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- HOST - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"host"
- HostAndPort - Interface in io.servicetalk.transport.api
-
A tuple of
<host name, port>
. - hostHeader(HostAndPort) - Static method in class io.servicetalk.transport.netty.internal.AddressUtils
-
Returns a {code HOST} header value based of the information in
HostAndPort
. - hostName() - Method in interface io.servicetalk.transport.api.HostAndPort
-
Returns the host name.
- hostnameVerification(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Set the host name used to verify the server identity.
- hostnameVerification(String, int) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, int) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, int) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, int) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Set the host name and port used to verify the server identity.
- hostnameVerification(String, String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostNameVerification(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Set the host name used to verify the server identity.
- hostNameVerification(String, int) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Set the host name and port used to verify the server identity.
- hostNameVerification(String, String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostNameVerification(String, String, int) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostnameVerificationAlgorithm - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.
- hostnameVerificationAlgorithm() - Method in interface io.servicetalk.transport.api.ClientSslConfig
-
Get the algorithm to use for hostname verification to verify the server identity.
- hostnameVerificationAlgorithm() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Returns the host name verification algorithm.
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostnameVerificationAlgorithm(String) - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Set the algorithm to use for hostname verification to verify the server identity.
- hostNameVerificationAlgorithm(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Determines what algorithm to use for hostname verification.
- hostnameVerificationHost() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Returns the host name verification host.
- hostNameVerificationHost - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.
- hostnameVerificationPort() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Returns the host name verification port.
- hostNameVerificationPort - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Only valid if
ReadOnlyClientSecurityConfig.hostNameVerificationHost
is valid. - HTTP_1_0 - Static variable in class io.servicetalk.http.api.HttpProtocolVersion
-
HTTP/1.0 version described in RFC 1945.
- HTTP_1_1 - Static variable in class io.servicetalk.http.api.HttpProtocolVersion
-
HTTP/1.1 version described in RFC 7230.
- HTTP_2_0 - Static variable in class io.servicetalk.http.api.HttpProtocolVersion
-
HTTP/2.0 version described in RFC 7540.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
505 HTTP Version Not Supported
- http10Support() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- HttpApiConversions - Class in io.servicetalk.http.api
-
Conversion routines to
StreamingHttpService
. - HttpApiConversions.ServiceAdapterHolder - Interface in io.servicetalk.http.api
-
A holder for
StreamingHttpService
that adapts anotherservice
to the streaming programming model. - HttpClient - Interface in io.servicetalk.http.api
-
Provides a means to issue requests against HTTP service.
- HttpClients - Class in io.servicetalk.http.netty
-
Factory methods for building
HttpClient
(and other API variations) instances. - HttpConnection - Interface in io.servicetalk.http.api
-
Represents a single fixed connection to a HTTP server.
- HttpConnectionContext - Interface in io.servicetalk.http.api
-
ConnectionContext
for HTTP. - HttpCookiePair - Interface in io.servicetalk.http.api
-
Interface defining a HTTP cookie-pair.
- HttpDeserializer<T> - Interface in io.servicetalk.http.api
-
A factory to address deserialization concerns for HTTP request/response payload bodies.
- HttpEventKey<T> - Class in io.servicetalk.http.api
-
A key which identifies a configuration setting for a connection.
- HttpExecutionContext - Interface in io.servicetalk.http.api
-
An extension of
ExecutionContext
for HTTP. - HttpExecutionStrategies - Class in io.servicetalk.http.api
-
A factory to create different
HttpExecutionStrategy
. - HttpExecutionStrategies.Builder - Class in io.servicetalk.http.api
-
A builder to build an
HttpExecutionStrategy
. - HttpExecutionStrategy - Interface in io.servicetalk.http.api
-
An execution strategy for HTTP client and servers.
- HttpExecutionStrategyInfluencer - Interface in io.servicetalk.http.api
-
An entity that wishes to influence
HttpExecutionStrategy
for an HTTP client or server. - HttpHeaderNames - Class in io.servicetalk.http.api
-
Common request header names and response header names.
- HttpHeaders - Interface in io.servicetalk.http.api
-
HTTP Header Fields.
- HttpHeadersFactory - Interface in io.servicetalk.http.api
-
Factory method for creating
HttpHeaders
. - HttpHeaderValues - Class in io.servicetalk.http.api
-
Common request header values and response header values.
- HttpJerseyRouterBuilder - Class in io.servicetalk.http.router.jersey
-
Builds an
StreamingHttpService
which routes requests to JAX-RS annotated classes, using Jersey as the routing engine, eg. - HttpJerseyRouterBuilder() - Constructor for class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
- HttpLoadBalancerFactory<ResolvedAddress> - Interface in io.servicetalk.http.api
-
A
LoadBalancerFactory
for HTTP clients. - HttpMetaData - Interface in io.servicetalk.http.api
-
Meta data shared between requests and responses.
- HttpOutputStream - Class in io.servicetalk.http.api
-
The
OutputStream
which provides access to the HTTP trailers. - HttpOutputStream() - Constructor for class io.servicetalk.http.api.HttpOutputStream
- HttpPayloadWriter<T> - Interface in io.servicetalk.http.api
-
An interface which mimics behavior like
OutputStream
, but allows for writing of objects of typeHttpPayloadWriter
and provides access to the HTTP trailers. - HttpPredicateRouterBuilder - Class in io.servicetalk.http.router.predicate
-
Builds an
StreamingHttpService
which routes requests to a number of otherStreamingHttpService
s based on user specified criteria. - HttpPredicateRouterBuilder() - Constructor for class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- httpProtocol() - Method in interface io.servicetalk.grpc.api.GrpcServiceContext.GrpcProtocol
- HttpProtocolConfig - Interface in io.servicetalk.http.api
-
Defines configuration options for HTTP protocol versions.
- HttpProtocolConfigs - Class in io.servicetalk.http.netty
-
Factory methods for
HttpProtocolConfig
s and builders for their customization. - HttpProtocolVersion - Class in io.servicetalk.http.api
-
HTTP protocol versioning.
- HttpReporter - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
- HttpReporter.Builder - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
-
A builder to create a new
HttpReporter
. - HttpRequest - Interface in io.servicetalk.http.api
-
An HTTP request.
- HttpRequester - Interface in io.servicetalk.http.api
-
Provides a means to make a HTTP request.
- HttpRequestFactory - Interface in io.servicetalk.http.api
-
A factory for creating
HttpRequest
s. - HttpRequestMetaData - Interface in io.servicetalk.http.api
-
Meta data associated with an HTTP request.
- HttpRequestMetaDataFactory - Class in io.servicetalk.http.api
-
A static factory class for
HttpRequestMetaData
objects. - HttpRequestMethod - Class in io.servicetalk.http.api
-
HTTP Request Methods.
- HttpRequestMethod.Properties - Class in io.servicetalk.http.api
- HttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
A combination of
HttpRequestFactory
andHttpResponseFactory
. - HttpRequestUriUtils - Class in io.servicetalk.http.utils
-
Helper methods for computing effective request URIs according to RFC 7230, section 5.5 and base URIs (which are effective request URIs with
/
as path, and no query nor fragment. - HttpResponse - Interface in io.servicetalk.http.api
-
An HTTP response.
- httpResponseFactory() - Method in interface io.servicetalk.http.api.BlockingHttpRequester
-
Get a
HttpResponseFactory
. - httpResponseFactory() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
- httpResponseFactory() - Method in interface io.servicetalk.http.api.HttpRequester
-
Get a
HttpResponseFactory
. - httpResponseFactory() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- httpResponseFactory() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- httpResponseFactory() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- httpResponseFactory() - Method in interface io.servicetalk.http.api.StreamingHttpRequester
-
Get a
StreamingHttpResponseFactory
. - HttpResponseFactory - Interface in io.servicetalk.http.api
-
A factory for creating
HttpResponse
s. - HttpResponseMetaData - Interface in io.servicetalk.http.api
-
Meta data associated with an HTTP response.
- HttpResponseMetaDataFactory - Class in io.servicetalk.http.api
-
A static factory class for
HttpResponseMetaData
objects. - HttpResponseStatus - Class in io.servicetalk.http.api
- HttpResponseStatus.StatusClass - Enum in io.servicetalk.http.api
-
The class of response status codes.
- HttpSerializationProvider - Interface in io.servicetalk.http.api
-
A provider of
HttpSerializer
s andHttpDeserializer
s. - HttpSerializationProviders - Class in io.servicetalk.http.api
-
A factory to create
HttpSerializationProvider
s. - HttpSerializer<T> - Interface in io.servicetalk.http.api
-
A factory to address serialization concerns for HTTP request/response payload bodies.
- HttpServerBuilder - Class in io.servicetalk.http.api
-
A builder for building HTTP Servers.
- HttpServerBuilder() - Constructor for class io.servicetalk.http.api.HttpServerBuilder
- HttpServers - Class in io.servicetalk.http.netty
-
Factory methods for building HTTP Servers backed by
ServerContext
. - HttpServerSecurityConfigurator - Interface in io.servicetalk.http.api
-
Deprecated.
- HttpService - Interface in io.servicetalk.http.api
- HttpServiceContext - Class in io.servicetalk.http.api
-
A
HttpConnectionContext
for use in theHttpService
context. - HttpServiceContext(HttpHeadersFactory, HttpResponseFactory, StreamingHttpResponseFactory, BlockingStreamingHttpResponseFactory) - Constructor for class io.servicetalk.http.api.HttpServiceContext
-
Create a new instance.
- HttpServiceContext(HttpServiceContext) - Constructor for class io.servicetalk.http.api.HttpServiceContext
-
Copy constructor.
- HttpSetCookie - Interface in io.servicetalk.http.api
-
An interface defining a set-cookie-string.
- HttpSetCookie.SameSite - Enum in io.servicetalk.http.api
-
Represents samesite-value for the SameSite attribute.
- httpVersionNotSupported() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.HTTP_VERSION_NOT_SUPPORTED
response. - httpVersionNotSupported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.HTTP_VERSION_NOT_SUPPORTED
response. - httpVersionNotSupported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.HTTP_VERSION_NOT_SUPPORTED
response.
I
- id() - Method in annotation type io.servicetalk.router.api.RouteExecutionStrategy
-
The execution strategy ID specified for this
RouteExecutionStrategy
. - IDEMPOTENT - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
As defined in Method Definitions, methods which are idempotent, but not safe or cacheable.
- identity() - Static method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
Returns a function that always returns its input
ConnectionFactory
. - identity() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns the default, always supported 'identity'
ContentCodec
. - identity() - Static method in class io.servicetalk.encoding.api.Identity
-
Returns the default, always supported NOOP 'identity'
ContentCodec
. - identity() - Static method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
Returns a function that always returns its input
ConnectionAcceptor
. - Identity - Class in io.servicetalk.encoding.api
-
Utility class that constructs and provides the default, always supported NOOP 'identity'
ContentCodec
. - IDENTITY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"identity"
- IDLE_TIMEOUT - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
Allow to idle timeout in milli seconds after which the connection is closed.
- idleDuration() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig.KeepAlivePolicy
-
Duration
of time the connection has to be idle before a ping is sent. - idleDuration(Duration) - Method in class io.servicetalk.http.netty.H2KeepAlivePolicies.KeepAlivePolicyBuilder
-
Set the
Duration
of idleness on a connection after which a ping is sent. - idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Completable
-
Deprecated.
- idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Publisher
-
Deprecated.
- idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Single
-
Deprecated.
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Completable
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Deprecated.
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Completable
-
Deprecated.
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Publisher
-
Deprecated.
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Single
-
Deprecated.
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Deprecated.
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Deprecated.
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Deprecated.
- IdleTimeoutInitializer - Class in io.servicetalk.transport.netty.internal
-
Initializes the channel with idle timeout handling.
- IdleTimeoutInitializer(long) - Constructor for class io.servicetalk.transport.netty.internal.IdleTimeoutInitializer
-
New instance.
- IdleTimeoutInitializer(Duration) - Constructor for class io.servicetalk.transport.netty.internal.IdleTimeoutInitializer
-
New instance.
- IF_MATCH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"if-match"
- IF_MODIFIED_SINCE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"if-modified-since"
- IF_NONE_MATCH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"if-none-match"
- IF_RANGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"if-range"
- IF_UNMODIFIED_SINCE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"if-unmodified-since"
- IGNORE_CANCEL - Static variable in interface io.servicetalk.concurrent.Cancellable
-
A
no-op
instance ofCancellable
. - ignoreActiveSpan() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- IgnoreConsumedEvent<T> - Class in io.servicetalk.client.api.internal
-
A
ConsumableEvent
which ignoresIgnoreConsumedEvent.eventConsumed()
. - IgnoreConsumedEvent(T) - Constructor for class io.servicetalk.client.api.internal.IgnoreConsumedEvent
-
Create a new instance.
- ignoreElement() - Method in class io.servicetalk.concurrent.api.Single
-
Ignores the result of this
Single
and forwards the termination signal to the returnedCompletable
. - ignoreElements() - Method in class io.servicetalk.concurrent.api.Publisher
-
Ignores all elements emitted by this
Publisher
and forwards the termination signal to the returnedCompletable
. - ignoreServiceDiscovererErrors() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
By default,
auto-retry strategies
fail a request if the last signal from the associatedServiceDiscoverer
was an error. - IllBehavedRequestFilter() - Constructor for class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest.IllBehavedRequestFilter
- IllBehavedRequestFilterTest - Class in io.servicetalk.http.router.jersey
- IllBehavedRequestFilterTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest
- IllBehavedRequestFilterTest.IllBehavedRequestFilter - Class in io.servicetalk.http.router.jersey
- IllBehavedRequestFilterTest.TestApplication - Class in io.servicetalk.http.router.jersey
- IllegalCharacterException - Exception in io.servicetalk.utils.internal
-
Exception that clarifies an illegal character and expected values.
- IllegalCharacterException(byte) - Constructor for exception io.servicetalk.utils.internal.IllegalCharacterException
-
Creates a new instance.
- IllegalCharacterException(byte, String) - Constructor for exception io.servicetalk.utils.internal.IllegalCharacterException
-
Creates a new instance.
- IM_USED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
226 IM Used
- immediate() - Static method in class io.servicetalk.concurrent.api.Executors
-
Returns an
Executor
that executes all tasks submitted viaExecutor.execute(Runnable)
immediately by callingRunnable.run()
on the calling thread. - immediate() - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- immediate(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- implicitHead() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- implicitOptions() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- imUsed() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.IM_USED
response. - imUsed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.IM_USED
response. - imUsed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.IM_USED
response. - inboundMessages() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- indexOf(int, int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified
value
in this buffer. - indexOf(int, int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- indexOf(CharSequence, char, int) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Find the index of
c
withinsequence
starting at indexfromIndex
. - indexOf(X, X[]) - Static method in class io.servicetalk.concurrent.internal.ArrayUtils
-
Find the index of
l
inarray
. - influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.ContentCodingHttpRequesterFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.ContentCodingHttpServiceFilter
- influenceStrategy(HttpExecutionStrategy) - Method in interface io.servicetalk.http.api.HttpExecutionStrategyInfluencer
-
Optionally modify the passed
HttpExecutionStrategy
to a newHttpExecutionStrategy
that suits thisHttpExecutionStrategyInfluencer
. - influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.RequestTargetDecoderHttpServiceFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.RequestTargetEncoderHttpRequesterFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.RequestTargetEncoderHttpServiceFilter
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter
- influenceStrategy(HttpExecutionStrategy) - Method in interface io.servicetalk.http.utils.TimeoutFromRequest
-
Optionally modify the passed
HttpExecutionStrategy
to a newHttpExecutionStrategy
that suits thisHttpExecutionStrategyInfluencer
. - influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
- INFO - io.servicetalk.logging.api.LogLevel
-
INFO
log level. - INFORMATIONAL_1XX - io.servicetalk.http.api.HttpResponseStatus.StatusClass
- init(Channel) - Method in class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
- init(Channel) - Method in class io.servicetalk.tcp.netty.internal.TcpServerChannelInitializer
- init(Channel) - Method in interface io.servicetalk.transport.netty.internal.ChannelInitializer
-
Configures the passed
Channel
. - init(Channel) - Method in class io.servicetalk.transport.netty.internal.ConnectionObserverInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.CopyByteBufHandlerChannelInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.IdleTimeoutInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.SniServerChannelInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.SslClientChannelInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.SslServerChannelInitializer
- init(Channel) - Method in class io.servicetalk.transport.netty.internal.WireLoggingInitializer
- initChannel(Channel, BufferAllocator, Executor, Predicate<Read>, CloseHandler, FlushStrategy, Long, ChannelInitializer, ExecutionStrategy, ConnectionInfo.Protocol, ConnectionObserver, boolean) - Static method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- initChildChannel(Channel, BufferAllocator, Executor, Predicate<Read>, CloseHandler, FlushStrategy, Long, ExecutionStrategy, ConnectionInfo.Protocol, SSLSession, ChannelConfig, ConnectionObserver.StreamObserver, boolean, UnaryOperator<Throwable>) - Static method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- initialize(PartitionAttributes, SingleAddressHttpClientBuilder<U, R>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientBuilder.SingleAddressInitializer
-
Configures the passed
SingleAddressHttpClientBuilder
for a given set ofPartitionAttributes
. - initialize(String, U, SingleAddressHttpClientBuilder<U, R>) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientBuilder.SingleAddressInitializer
- initializer(MultiAddressHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Set a function which can customize options for each
StreamingHttpClient
that is built. - initializer(PartitionedHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Set a function which can customize options for each
StreamingHttpClient
that is built. - initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Initialize the next
HttpCookiePair
value forHeaderUtils.CookiesByNameIterator.next()
. - initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
Initialize the next
HttpCookiePair
value forHeaderUtils.CookiesIterator.next()
. - initRequestProperties(BufferPublisherInputStream, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Initialize all request properties.
- initServerAndClient() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- inject(SpanContext, Format<C>, C) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
- inject(InMemorySpanContext, Format<C>, C) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
-
Same as
InMemoryTracer.inject(SpanContext, Format, Object)
but requires aInMemorySpanContext
. - inject(InMemoryTraceState, C) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceStateFormat
-
Inject a trace state into a carrier.
- inject(InMemoryTraceState, SingleLineValue) - Method in class io.servicetalk.opentracing.inmemory.SingleLineFormatter
- injectSpanContextIntoResponse(SpanContext) - Method in class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
Determine if the current span context should be injected into the response.
- InMemoryReference - Interface in io.servicetalk.opentracing.inmemory.api
-
Represents a reference to another span.
- InMemoryScopeManager - Interface in io.servicetalk.opentracing.inmemory.api
-
A
ScopeManager
that works withScope
instances. - InMemorySpan - Interface in io.servicetalk.opentracing.inmemory.api
-
A span that allows reading values at runtime.
- InMemorySpanBuilder - Interface in io.servicetalk.opentracing.inmemory.api
-
A
Tracer.SpanBuilder
that works withInMemorySpan
instances. - InMemorySpanContext - Interface in io.servicetalk.opentracing.inmemory.api
-
A span that allows reading values at runtime.
- InMemorySpanEventListener - Interface in io.servicetalk.opentracing.inmemory.api
-
Listener for tracing events.
- InMemorySpanLog - Interface in io.servicetalk.opentracing.inmemory.api
-
A entry that corresponds to
Span.log(long, String)
events. - InMemoryTracer - Interface in io.servicetalk.opentracing.inmemory.api
-
A
Tracer
that works withInMemorySpan
instances. - InMemoryTraceState - Interface in io.servicetalk.opentracing.inmemory.api
-
Utility for representing a Ziplin-like trace state.
- InMemoryTraceStateFormat<C> - Interface in io.servicetalk.opentracing.inmemory.api
-
A
Format
compatible withInMemoryTraceState
. - InProgress - io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
- InputConsumingGlobalFiltersTest - Class in io.servicetalk.http.router.jersey
- InputConsumingGlobalFiltersTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.InputConsumingGlobalFiltersTest
- InputConsumingGlobalFiltersTest.TestApplication - Class in io.servicetalk.http.router.jersey
- inputStreamConsumingResource() - Method in class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest
- Insecure - io.servicetalk.http.api.AbstractHttpRequesterFilterTest.SecurityType
- Insecure - io.servicetalk.http.api.AbstractHttpServiceFilterTest.SecurityType
- INSTANCE - Static variable in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMapFactory
- INSTANCE - Static variable in class io.servicetalk.concurrent.internal.CancelImmediatelySubscriber
- INSTANCE - Static variable in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- INSTANCE - Static variable in class io.servicetalk.http.api.EmptyHttpHeaders
- INSTANCE - Static variable in class io.servicetalk.http.netty.H2HeadersFactory
- INSTANCE - Static variable in class io.servicetalk.opentracing.inmemory.SingleLineFormatter
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.BufferHandler
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopDataObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopMultiplexedObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopSecurityHandshakeObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopStreamObserver
- INSTANCE - Static variable in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- INSUFFICIENT_STORAGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
507 Insufficient Storage
- insufficientStorage() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INSUFFICIENT_STORAGE
response. - insufficientStorage() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.INSUFFICIENT_STORAGE
response. - insufficientStorage() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INSUFFICIENT_STORAGE
response. - InterceptorsTest - Class in io.servicetalk.http.router.jersey
- InterceptorsTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.InterceptorsTest
- InterceptorsTest.TestApplication - Class in io.servicetalk.http.router.jersey
- INTERNAL - io.servicetalk.grpc.api.GrpcStatusCode
-
Internal invariant violated.
- INTERNAL_SERVER_ERROR - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
500 Internal Server Error
- internalServerError() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INTERNAL_SERVER_ERROR
response. - internalServerError() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.INTERNAL_SERVER_ERROR
response. - internalServerError() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INTERNAL_SERVER_ERROR
response. - INVALID_ARGUMENT - io.servicetalk.grpc.api.GrpcStatusCode
-
Client specified an invalid argument.
- InvalidRedirectException - Exception in io.servicetalk.http.utils
-
Throws when redirect could not be performed.
- invalidStrategies() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- invokeClient(Executor, Publisher<Object>, FS, ClientInvoker<FS>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- invokeClient(Executor, Publisher<Object>, FS, ClientInvoker<FS>) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Invokes the passed
Function
and applies the necessary offloading of request and response for a client. - invokeClient(Publisher<Object>, State) - Method in interface io.servicetalk.http.api.ClientInvoker
-
Invokes the client.
- invokeService(Executor, StreamingHttpRequest, Function<StreamingHttpRequest, Publisher<Object>>, BiFunction<Throwable, Executor, Publisher<Object>>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- invokeService(Executor, StreamingHttpRequest, Function<StreamingHttpRequest, Publisher<Object>>, BiFunction<Throwable, Executor, Publisher<Object>>) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Invokes the passed
Function
and applies the necessary offloading of request and response for a server. - invokeService(Executor, Function<Executor, T>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- invokeService(Executor, Function<Executor, T>) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Invokes a service represented by the passed
Function
. - io.servicetalk.annotations - package io.servicetalk.annotations
- io.servicetalk.buffer.api - package io.servicetalk.buffer.api
- io.servicetalk.buffer.netty - package io.servicetalk.buffer.netty
-
Package that contains internal implementations for buffers.
- io.servicetalk.client.api - package io.servicetalk.client.api
- io.servicetalk.client.api.internal - package io.servicetalk.client.api.internal
- io.servicetalk.client.api.internal.partition - package io.servicetalk.client.api.internal.partition
- io.servicetalk.client.api.partition - package io.servicetalk.client.api.partition
- io.servicetalk.concurrent - package io.servicetalk.concurrent
- io.servicetalk.concurrent.api - package io.servicetalk.concurrent.api
- io.servicetalk.concurrent.api.internal - package io.servicetalk.concurrent.api.internal
- io.servicetalk.concurrent.api.test - package io.servicetalk.concurrent.api.test
- io.servicetalk.concurrent.internal - package io.servicetalk.concurrent.internal
- io.servicetalk.concurrent.jdkflow - package io.servicetalk.concurrent.jdkflow
- io.servicetalk.concurrent.reactivestreams - package io.servicetalk.concurrent.reactivestreams
- io.servicetalk.concurrent.test.internal - package io.servicetalk.concurrent.test.internal
- io.servicetalk.data.jackson - package io.servicetalk.data.jackson
- io.servicetalk.data.jackson.jersey - package io.servicetalk.data.jackson.jersey
- io.servicetalk.data.jackson.jersey.config - package io.servicetalk.data.jackson.jersey.config
- io.servicetalk.data.protobuf - package io.servicetalk.data.protobuf
- io.servicetalk.dns.discovery.netty - package io.servicetalk.dns.discovery.netty
- io.servicetalk.encoding.api - package io.servicetalk.encoding.api
- io.servicetalk.encoding.api.internal - package io.servicetalk.encoding.api.internal
- io.servicetalk.encoding.netty - package io.servicetalk.encoding.netty
- io.servicetalk.grpc.api - package io.servicetalk.grpc.api
-
Core gRPC API.
- io.servicetalk.grpc.netty - package io.servicetalk.grpc.netty
- io.servicetalk.grpc.protobuf - package io.servicetalk.grpc.protobuf
- io.servicetalk.grpc.protoc - package io.servicetalk.grpc.protoc
- io.servicetalk.http.api - package io.servicetalk.http.api
-
The HTTP API package.
- io.servicetalk.http.netty - package io.servicetalk.http.netty
-
The HTTP netty package.
- io.servicetalk.http.router.jersey - package io.servicetalk.http.router.jersey
- io.servicetalk.http.router.jersey.config - package io.servicetalk.http.router.jersey.config
- io.servicetalk.http.router.jersey.internal - package io.servicetalk.http.router.jersey.internal
- io.servicetalk.http.router.jersey.resources - package io.servicetalk.http.router.jersey.resources
- io.servicetalk.http.router.predicate - package io.servicetalk.http.router.predicate
-
HTTP routing based upon predicates.
- io.servicetalk.http.router.predicate.dsl - package io.servicetalk.http.router.predicate.dsl
-
DSL for building HTTP routers based upon predicates.
- io.servicetalk.http.security.auth.basic.jersey - package io.servicetalk.http.security.auth.basic.jersey
- io.servicetalk.http.utils - package io.servicetalk.http.utils
-
HTTP utilities based upon the HTTP API package.
- io.servicetalk.http.utils.auth - package io.servicetalk.http.utils.auth
- io.servicetalk.loadbalancer - package io.servicetalk.loadbalancer
- io.servicetalk.log4j2.mdc - package io.servicetalk.log4j2.mdc
- io.servicetalk.log4j2.mdc.utils - package io.servicetalk.log4j2.mdc.utils
- io.servicetalk.logging.api - package io.servicetalk.logging.api
- io.servicetalk.logging.slf4j.internal - package io.servicetalk.logging.slf4j.internal
- io.servicetalk.oio.api - package io.servicetalk.oio.api
-
The OIO API package.
- io.servicetalk.oio.api.internal - package io.servicetalk.oio.api.internal
-
The OIO API internal package.
- io.servicetalk.opentracing.asynccontext - package io.servicetalk.opentracing.asynccontext
- io.servicetalk.opentracing.http - package io.servicetalk.opentracing.http
- io.servicetalk.opentracing.inmemory - package io.servicetalk.opentracing.inmemory
- io.servicetalk.opentracing.inmemory.api - package io.servicetalk.opentracing.inmemory.api
- io.servicetalk.opentracing.internal - package io.servicetalk.opentracing.internal
- io.servicetalk.opentracing.log4j2 - package io.servicetalk.opentracing.log4j2
- io.servicetalk.opentracing.zipkin.publisher - package io.servicetalk.opentracing.zipkin.publisher
- io.servicetalk.opentracing.zipkin.publisher.reporter - package io.servicetalk.opentracing.zipkin.publisher.reporter
- io.servicetalk.router.api - package io.servicetalk.router.api
- io.servicetalk.router.utils.internal - package io.servicetalk.router.utils.internal
- io.servicetalk.serialization.api - package io.servicetalk.serialization.api
- io.servicetalk.tcp.netty.internal - package io.servicetalk.tcp.netty.internal
-
The TCP Internal package.
- io.servicetalk.test.resources - package io.servicetalk.test.resources
-
The test resources package.
- io.servicetalk.transport.api - package io.servicetalk.transport.api
- io.servicetalk.transport.netty - package io.servicetalk.transport.netty
- io.servicetalk.transport.netty.internal - package io.servicetalk.transport.netty.internal
- io.servicetalk.utils.internal - package io.servicetalk.utils.internal
- ioExecutor() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
- ioExecutor() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
- ioExecutor() - Method in class io.servicetalk.http.api.ExecutionContextToHttpExecutionContext
- ioExecutor() - Method in class io.servicetalk.transport.api.DefaultExecutionContext
- ioExecutor() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
- ioExecutor() - Method in interface io.servicetalk.transport.api.ExecutionContext
-
Get the
IoExecutor
that is used to handle the IO. - ioExecutor() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- ioExecutor(IoExecutor) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Sets the
IoExecutor
. - ioExecutor(IoExecutor) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- ioExecutor(IoExecutor) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Sets the
IoExecutor
to be used by this server. - ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
IoExecutor
to be used by this server. - ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- ioExecutor(IoExecutor) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Sets an
IoExecutor
to use for writing to the datagram channel. - ioExecutor(IoExecutor) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
IoExecutor
to use. - IoExecutor - Interface in io.servicetalk.transport.api
-
Executor
that handles IO. - IoThreadFactory - Class in io.servicetalk.transport.netty.internal
-
Default
ThreadFactory
to create IOThread
s. - IoThreadFactory(String) - Constructor for class io.servicetalk.transport.netty.internal.IoThreadFactory
-
Create a new instance.
- IoThreadFactory(String, boolean) - Constructor for class io.servicetalk.transport.netty.internal.IoThreadFactory
-
Create a new instance.
- IPV4_ONLY - io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Only resolve IPv4 addresses.
- IPV4_PREFERRED - io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Prefer IPv4 addresses over IPv6 ones.
- IPV6_ONLY - io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Only resolve IPv6 addresses.
- IPV6_PREFERRED - io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Prefer IPv6 addresses over IPv4 ones.
- isActive() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- isAlpnConfigured() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Returns
true
if the TLS ALPN Extension is configured on either default or any of the SNI configurations. - isAsciiString(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Deprecated.Internal implementation detail that will be removed in follow-up releases. Please rely on API inside
CharSequences
to manipulated ascii strings. - isAvailable() - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
- isAvailable() - Method in interface io.servicetalk.client.api.ServiceDiscovererEvent
-
Determine if
ServiceDiscovererEvent.address()
is now available or unavailable. - isCacheable() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
Cacheable Methods are those that allow for responses to be cached for future reuse.
- isCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- isCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- isCancelled() - Method in class io.servicetalk.concurrent.api.TestCancellable
- isCancelled() - Method in class io.servicetalk.concurrent.internal.SequentialCancellable
-
Returns
true
if thisCancellable
is cancelled. - isClosed() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- isClosed() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Determine if
AbstractCloseableIteratorAsInputStream.close()
has been called. - isConnectAllowed(ResolvedAddress) - Method in interface io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter
-
Requests permission to create a single connection to the passed
target address
. - isCurrentThreadEventLoop() - Method in interface io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutor
-
Checks if the calling thread is an I/O thread manager by this
NettyIoExecutor
. - isDataReceiveOffloaded() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- isDataReceiveOffloaded() - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Returns
true
if data receive offloading is enabled for thisExecutionStrategy
. - isDirect() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns
true
if the buffer is direct and so not allocated on the heap. - isDirect() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- isDisabled() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Determine if
AsyncContext.disable()
has been previously called. - isEmpty() - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Determine if there are no key/value pairs in this collection.
- isEmpty() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to determine if there are no key/value pairs in the current context.
- isEmpty() - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Determine if there are no key/value pairs in this
AsyncContextMap
. - isEmpty() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- isEmpty() - Method in interface io.servicetalk.http.api.HttpHeaders
- isEmpty() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- isEmpty() - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- isEnabled() - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Determine if the level is enabled.
- isFileDescriptorSocketAddressSupported() - Method in interface io.servicetalk.transport.api.IoExecutor
-
Determine if fd addresses are supported.
- isHttpOnly() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- isHttpOnly() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Checks to see if this
HttpSetCookie
can only be accessed via HTTP. - isIdempotent() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
Idempotent Methods are those that the same action can be repeated indefinitely without changing semantics.
- isInfinite(Duration, Duration) - Static method in class io.servicetalk.utils.internal.DurationUtils
-
Checks if the duration is considered "infinite".
- isInputShutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- isMetadataReceiveOffloaded() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- isMetadataReceiveOffloaded() - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Returns
true
if metadata receive offloading is enabled for thisExecutionStrategy
. - isOpen() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- isOutputShutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- isPayloadEmpty(HttpMetaData) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Checks whether a request/response payload body is empty.
- isPositive(Duration) - Static method in class io.servicetalk.utils.internal.DurationUtils
-
Checks if the duration is positive, excluding zero.
- isPresent() - Method in interface io.servicetalk.http.router.predicate.dsl.CookieMatcher
-
Matches requests where the specified cookie is present.
- isPresent() - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the list of values is not empty.
- isReadOnly() - Method in interface io.servicetalk.buffer.api.Buffer
-
Determine if this buffer is read-only.
- isReadOnly() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- isReady() - Method in interface io.servicetalk.client.api.LoadBalancerReadyEvent
-
A hint which can be used to determine if the
LoadBalancer
is "ready". - isRequestNValid(long) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Returns
false
if the requested amount of elementsn
is not-positive,true
otherwise. - isRetryable(Meta, Throwable) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
-
Checks the provided pair of
AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
andThrowable
that the case is retryable. - isSafe() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
Safe Methods are those that are essentially read-only.
- isSafeToAggregate(HttpMetaData) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Checks whether a request/response payload is safe to aggregate, which may allow for writing a `content-length` header.
- isSampled() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
-
Returns whether the span should be sampled.
- isSampled() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceState
-
Determine if this state is sampled.
- isSampled() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
- isSecure() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- isSecure() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Checks to see if this
HttpSetCookie
is secure. - isSecure() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
- isSendOffloaded() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- isSendOffloaded() - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Returns
true
if send offloading is enabled for thisExecutionStrategy
. - isSetCookieNameMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
- isShutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- isSslEnabled(ChannelPipeline) - Static method in class io.servicetalk.transport.netty.internal.NettyPipelineSslUtils
-
Determine if the
ChannelPipeline
is configured for SSL/TLS. - isStreamingJsonEnabled() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
-
Returns
true
if aCompletableSource.Subscriber
is currently active (has been subscribed, and not terminated), orfalse
otherwise. - isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialPublisherSubscriberFunction
-
Returns
true
if aPublisherSource.Subscriber
is currently active (has been subscribed, and not terminated), orfalse
otherwise. - isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialSingleSubscriberFunction
-
Returns
true
if aSingleSource.Subscriber
is currently active (has been subscribed, and not terminated), orfalse
otherwise. - isSubscribed() - Method in class io.servicetalk.concurrent.api.TestCompletable
- isSubscribed() - Method in class io.servicetalk.concurrent.api.TestPublisher
- isSubscribed() - Method in class io.servicetalk.concurrent.api.TestSingle
- isTransferEncodingChunked(HttpHeaders) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Returns
true
ifheaders
indicatestransfer-encoding
chunked
. - isUnixDomainSocketSupported() - Method in interface io.servicetalk.transport.api.IoExecutor
-
Determine if Unix Domain Sockets are supported.
- isUserInRole(String) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
- isWrapped() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- isWrapped() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- isWrapped() - Method in interface io.servicetalk.http.api.HttpCookiePair
-
Returns
true
if the value should be wrapped in DQUOTE as described in cookie-value. - itemRead() - Method in interface io.servicetalk.transport.api.ConnectionObserver.ReadObserver
-
Invokes when a new item is read.
- itemRead() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- itemReceived() - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when an item is received and ready to be written.
- itemReceived() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- itemWritten() - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when an item is written to the transport.
- itemWritten() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- itemWritten(Object) - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
For each new
FlushStrategy.WriteEventsListener
returned fromFlushStrategy.apply(FlushSender)
, this method will be called once after any item is written to the connection. - itemWritten(Object) - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
- iterator() - Method in class io.servicetalk.concurrent.api.TestIterableToBlockingIterable
- iterator() - Method in interface io.servicetalk.concurrent.BlockingIterable
- iterator() - Method in interface io.servicetalk.concurrent.CloseableIterable
- iterator() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIterable
- iterator() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- iterator() - Method in interface io.servicetalk.http.api.HttpHeaders
J
- JacksonSerializationProvider - Class in io.servicetalk.data.jackson
-
SerializationProvider
implementation using jackson. - JacksonSerializationProvider() - Constructor for class io.servicetalk.data.jackson.JacksonSerializationProvider
-
New instances which will use the default
ObjectMapper
. - JacksonSerializationProvider(ObjectMapper) - Constructor for class io.servicetalk.data.jackson.JacksonSerializationProvider
-
New instance.
- jaxRsAsync() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- JDK - io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Deprecated.Use the stock JDK implementation.
- JDK - io.servicetalk.transport.api.SslProvider
-
Use the stock JDK implementation.
- JdkFlowAdapters - Class in io.servicetalk.concurrent.jdkflow
-
A set of adapter methods for converting to and from JDK Flow APIs and ServiceTalk APIs.
- JSON_V1 - io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Zipkin V1 JSON format.
- JSON_V2 - io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Zipkin V2 JSON format.
- jsonSerializer(SerializationProvider) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates a new
HttpSerializationProvider
that could serialize/deserialize to/from JSON using the passedSerializationProvider
. - jsonSerializer(Serializer) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates a new
HttpSerializationProvider
that could serialize/deserialize to/from JSON using the passedSerializer
.
K
- KEEP_ALIVE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"keep-alive"
- keepAlivePolicy() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
-
Configured
H2ProtocolConfig.KeepAlivePolicy
. - keepAlivePolicy(H2ProtocolConfig.KeepAlivePolicy) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Sets the
H2ProtocolConfig.KeepAlivePolicy
to use. - KeepAlivePolicyBuilder() - Constructor for class io.servicetalk.http.netty.H2KeepAlivePolicies.KeepAlivePolicyBuilder
- key() - Method in class io.servicetalk.concurrent.api.GroupedPublisher
-
Returns the key for this group.
- keyCertChainSupplier() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get a
InputStream
which providesX.509
certificate chain inPEM
format associated withSslConfig.keySupplier()
. - keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Identifying certificate for this host.
- keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Identifying certificate for this host.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManager(KeyManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- keyManager(KeyManagerFactory) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(KeyManagerFactory) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- keyManager(KeyManagerFactory) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Identifying certificate for this host.
- keyManager(KeyManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManager(KeyManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Identifying certificate for this host.
- keyManagerFactory() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the
KeyManagerFactory
to use for the SSL/TLS handshake. - keyPassword() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the password required to access the key material (e.g.
- keySupplier() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get a
InputStream
which provides aPKCS#8
private key inPEM
format associated withSslConfig.keyCertChainSupplier()
.
L
- LAST_MODIFIED - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"last-modified"
- LastHttpMetaData - Interface in io.servicetalk.http.api
-
An indicator that can be attached to the last chunk of payload to carry trailer headers.
- lastSeenValue(T) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
-
Get the last seen value.
- LatestValueSubscriber<T> - Class in io.servicetalk.concurrent.internal
-
A
PublisherSource.Subscriber
which makes the latest value fromLatestValueSubscriber.onNext(Object)
available outside the context of thePublisherSource.Subscriber
. - LatestValueSubscriber() - Constructor for class io.servicetalk.concurrent.internal.LatestValueSubscriber
- Lax - io.servicetalk.http.api.HttpSetCookie.SameSite
- leftOverCheckReset() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- leftOverCheckReset() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Check if the left over buffer needs to be reset.
- leftOverReadableBytes() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- leftOverReadableBytes() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Get the number of readable bytes in the left over buffer.
- leftOverReadBytes(byte[], int, int) - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- leftOverReadBytes(byte[], int, int) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Read bytes from the left over buffer into
b
. - leftOverReadSingleByte() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- leftOverReadSingleByte() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Read a single byte from the left over buffer.
- leftOverReset() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- leftOverReset() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Reset the left over buffer.
- LegacyTestCompletable - Class in io.servicetalk.concurrent.api
-
Deprecated.Use
TestCompletable
instead. - LegacyTestCompletable() - Constructor for class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- LegacyTestCompletable(boolean, boolean) - Constructor for class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- LegacyTestSingle<T> - Class in io.servicetalk.concurrent.api
-
Deprecated.Use
TestSingle
instead. - LegacyTestSingle() - Constructor for class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- LegacyTestSingle(boolean) - Constructor for class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- LegacyTestSingle(boolean, boolean) - Constructor for class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- LegacyTestSingle(Executor, boolean, boolean) - Constructor for class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- LENGTH_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
411 Length Required
- lengthRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LENGTH_REQUIRED
response. - lengthRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LENGTH_REQUIRED
response. - lengthRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LENGTH_REQUIRED
response. - liftAsync(CompletableOperator) - Method in class io.servicetalk.concurrent.api.Completable
-
This method requires advanced knowledge of building operators.
- liftAsync(PublisherOperator<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
This method requires advanced knowledge of building operators.
- liftAsync(SingleOperator<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Single
-
This method requires advanced knowledge of building operators.
- liftSync(CompletableOperator) - Method in class io.servicetalk.concurrent.api.Completable
-
This method requires advanced knowledge of building operators.
- liftSync(PublisherOperator<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
This method requires advanced knowledge of building operators.
- liftSync(SingleOperator<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Single
-
This method requires advanced knowledge of building operators.
- liftSyncToSingle(PublisherToSingleOperator<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
This method requires advanced knowledge of building operators.
- LimitingConnectionFactoryFilter<ResolvedAddress,C extends ListenableAsyncCloseable> - Class in io.servicetalk.client.api
-
A
ConnectionFactory
that limits the total number of active connections created using thisConnectionFactory
. - LimitingConnectionFactoryFilter.ConnectionLimiter<ResolvedAddress,C extends ListenableAsyncCloseable> - Interface in io.servicetalk.client.api
-
A contract to limit number of connections created by
LimitingConnectionFactoryFilter
. - listen(GrpcBindableService<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listen(GrpcServiceFactory<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listen(HttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - ListenableAsyncCloseable - Interface in io.servicetalk.concurrent.api
-
Provides a way to subscribe when
AsyncCloseable.closeAsync()
is completed. - listenAddress() - Method in interface io.servicetalk.transport.api.ServerContext
-
Listen address for the server associated with this context.
- listenAddress() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
- listenAndAwait(GrpcBindableService<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenAndAwait(GrpcServiceFactory<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenAndAwait(HttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenBlocking(BlockingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenBlockingAndAwait(BlockingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenBlockingStreaming(BlockingStreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenBlockingStreamingAndAwait(BlockingStreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenOptions() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Returns the
SocketOption
s that are applied to the server socket channel which listens/accepts socket channels. - listenSocketOption(SocketOption<T>, T) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Adds a
SocketOption
that is applied to the server socket channel which listens/accepts socket channels. - listenSocketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Adds a
SocketOption
that is applied to the server socket channel which listens/accepts socket channels. - listenSocketOption(SocketOption<T>, T) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Adds a
SocketOption
that is applied to the server socket channel which listens/accepts socket channels. - listenStreaming(StreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - listenStreamingAndAwait(StreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started. - LOAD_BALANCER_NOT_READY_EVENT - Static variable in interface io.servicetalk.client.api.LoadBalancerReadyEvent
- LOAD_BALANCER_READY_EVENT - Static variable in interface io.servicetalk.client.api.LoadBalancerReadyEvent
- LoadBalancedAddress<C extends LoadBalancedConnection> - Interface in io.servicetalk.client.api
-
An address managed by a
LoadBalancer
. - LoadBalancedConnection - Interface in io.servicetalk.client.api
-
A connection managed by a
LoadBalancer
. - LoadBalancer<C extends LoadBalancedConnection> - Interface in io.servicetalk.client.api
-
Given multiple
SocketAddress
es select the most desiredSocketAddress
to use. - loadbalancerEvents() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- LoadBalancerFactory<ResolvedAddress,C extends LoadBalancedConnection> - Interface in io.servicetalk.client.api
-
A factory for creating
LoadBalancer
instances. - LoadBalancerReadyEvent - Interface in io.servicetalk.client.api
-
A hint from
LoadBalancer.eventStream()
that the internal state of theLoadBalancer
is ready suchLoadBalancer.selectConnection(Predicate)
is not likely to fail. - loadClientCAPem() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the certificate of the Certificate Authority used to sign the
DefaultTestCerts.loadClientPem()
. - loadClientKey() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the client private key.
- loadClientPem() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the client certificate chain file.
- loadServerCAPem() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the certificate of the Certificate Authority used to sign the
DefaultTestCerts.loadServerPem()
. - loadServerKey() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the server private key.
- loadServerPem() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Load the server certificate chain file.
- localAddress() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- localAddress() - Method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- localAddress() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- localAddress() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- localAddress() - Method in interface io.servicetalk.transport.api.ConnectionInfo
-
The
SocketAddress
to which the associated connection is bound. - localAddress() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- localAddress() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- localAddress(int) - Static method in class io.servicetalk.transport.netty.internal.AddressUtils
-
Creates an
InetSocketAddress
withloopback address
and specified port number. - localAddress(InetSocketAddress) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Configures the local address.
- LOCATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"location"
- locked() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOCKED
response. - locked() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LOCKED
response. - locked() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOCKED
response. - LOCKED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
423 Locked
- log(String) - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Log a
String
corresponding level. - log(String, Object) - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Log a message at the corresponding level according to the specified format and argument.
- log(String, Object...) - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Log a message at the corresponding level according to the specified format and arguments.
- log(String, Object, Object) - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Log a message at the corresponding level according to the specified format and arguments.
- log(String, Throwable) - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Log an
Exception
at the corresponding level with an accompanying message. - LoggerConfig - Interface in io.servicetalk.logging.api
-
Logger name + level configuration.
- loggerName() - Method in interface io.servicetalk.logging.api.LoggerConfig
-
Get the name of the logger to use.
- loggerName() - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- loggerName() - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Get the logger name.
- LoggerStringWriter - Class in io.servicetalk.log4j2.mdc.utils
- LoggingCompletableSubscriber - Class in io.servicetalk.concurrent.api
-
A
CompletableSource.Subscriber
that wraps anotherCompletableSource.Subscriber
, logging all signals received by theCompletableSource.Subscriber
, or sent via theCancellable
. - LoggingCompletableSubscriber(String, CompletableSource.Subscriber) - Constructor for class io.servicetalk.concurrent.api.LoggingCompletableSubscriber
-
Create a
LoggingCompletableSubscriber
that wraps thedelegate
, and uses the specifiedname
for logging. - LoggingPublisherSubscriber<T> - Class in io.servicetalk.concurrent.api
-
A
PublisherSource.Subscriber
that wraps anotherPublisherSource.Subscriber
, logging all signals received by thePublisherSource.Subscriber
, or sent via thePublisherSource.Subscription
. - LoggingPublisherSubscriber(String, PublisherSource.Subscriber<T>) - Constructor for class io.servicetalk.concurrent.api.LoggingPublisherSubscriber
-
Create a
LoggingPublisherSubscriber
that wraps thedelegate
, and uses the specifiedname
for logging. - LoggingReporter - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
-
A Simple
Reporter
that logs the span at INFO level. - LoggingReporter(String) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.reporter.LoggingReporter
-
Create a new instance.
- LoggingReporter(String, LogLevel) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.reporter.LoggingReporter
-
Create a new instance.
- LoggingSingleSubscriber<T> - Class in io.servicetalk.concurrent.api
-
A
SingleSource.Subscriber
that wraps anotherSingleSource.Subscriber
, logging all signals received by theSingleSource.Subscriber
, or sent via theCancellable
. - LoggingSingleSubscriber(String, SingleSource.Subscriber<T>) - Constructor for class io.servicetalk.concurrent.api.LoggingSingleSubscriber
- logLevel() - Method in interface io.servicetalk.logging.api.LoggerConfig
-
Get the level to log at.
- logLevel() - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- logLevel() - Method in interface io.servicetalk.logging.slf4j.internal.FixedLevelLogger
-
Get the level of this logger.
- LogLevel - Enum in io.servicetalk.logging.api
-
Defines different severity level of logging.
- logs() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns an unmodifiable view of logs.
- logUserData() - Method in interface io.servicetalk.logging.api.UserDataLoggerConfig
-
Determine if user data (e.g.
- logUserData() - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- longOfHexBytes(String, int) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Retrieves the
long
value represented by the provided hexString
. - LOOP_DETECTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
508 Loop Detected
- loopDetected() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOOP_DETECTED
response. - loopDetected() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LOOP_DETECTED
response. - loopDetected() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOOP_DETECTED
response.
M
- main(String...) - Static method in class io.servicetalk.grpc.protoc.Main
-
Program entry point.
- Main - Class in io.servicetalk.grpc.protoc
-
This class will be invoked by the protoc compiler to create Java ServiceTalk source classes.
- major() - Method in class io.servicetalk.http.api.HttpProtocolVersion
-
Get the <major> portion of the http protocol version.
- managed() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceUnsupportedAsync
- map(Function<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transforms elements emitted by this
Publisher
into a different type. - map(Function<? super T, ? extends R>) - Method in class io.servicetalk.concurrent.api.Single
-
Maps the result of this single to a different type.
- mapOnComplete() - Method in interface io.servicetalk.concurrent.api.ScanWithMapper
-
Invoked when a
PublisherSource.Subscriber.onComplete()
signal is received, and maps the current state into an object of typeScanWithMapper
which will be emitted downstream asPublisherSource.Subscriber.onNext(Object)
, followed byPublisherSource.Subscriber.onComplete()
. - mapOnError(Throwable) - Method in interface io.servicetalk.concurrent.api.ScanWithMapper
-
Invoked when a
PublisherSource.Subscriber.onError(Throwable)
signal is received, and maps the current state into an object of typeScanWithMapper
which will be emitted downstream asPublisherSource.Subscriber.onNext(Object)
, followed byPublisherSource.Subscriber.onComplete()
. - mapOnNext(T) - Method in interface io.servicetalk.concurrent.api.ScanWithMapper
-
Invoked on each
PublisherSource.Subscriber.onNext(Object)
signal and maps from typeScanWithMapper
to typeScanWithMapper
. - mapResponse() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- mapTerminal() - Method in interface io.servicetalk.concurrent.api.ScanWithMapper
-
Invoked when a terminal signal is received and determines if an additional
PublisherSource.Subscriber.onNext(Object)
signal will be emitted downstream. - markSupported() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
- Matchers - Class in io.servicetalk.buffer.api
-
Custom
Matcher
s specific to http-api. - matches(Throwable, Class<? extends Throwable>) - Static method in class io.servicetalk.concurrent.internal.ThrowableUtils
-
Finds if the passed
original
or any of its causes are an instance oftoMatch
. - MathUtils - Class in io.servicetalk.utils.internal
-
Internal math utilities.
- MAX_AGE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"max-age"
- MAX_CONCURRENCY - Static variable in class io.servicetalk.http.api.HttpEventKey
-
Option to define max concurrent requests allowed on a connection.
- MAX_FORWARDS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"max-forwards"
- MAX_STALE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"max-stale"
- maxAge() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- maxAge() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Returns the maximum age of this
HttpSetCookie
in seconds if specified. - maxCapacity() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the maximum allowed capacity of this buffer.
- maxCapacity() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- maxChunkSize(int) - Method in class io.servicetalk.encoding.netty.ZipContentCodecBuilder
-
Set the max allowed chunk size to inflate during decoding.
- maxConcurrentReports(int) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter.Builder
-
Sets the maximum number of concurrent requests that will be made to the zipkin collector at any time.
- maxHeaderFieldLength() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Maximum length of the HTTP header fields and trailer fields to parse.
- maxHeaderFieldLength(int) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the maximum length of the HTTP header fields and trailer fields to parse.
- maxPipelinedRequests() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Maximum number of pipelined HTTP requests to queue up.
- maxPipelinedRequests(int) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the maximum number of pipelined HTTP requests to queue up.
- maxRedirects(int) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Sets a maximum number of redirects to follow.
- MaxRequestLimitExceededException - Exception in io.servicetalk.client.api
-
Exception raised when more concurrent requests have been issued on a connection than is allowed.
- MaxRequestLimitExceededException(String) - Constructor for exception io.servicetalk.client.api.MaxRequestLimitExceededException
-
New instance.
- MaxRequestLimitExceededRejectedSubscribeException - Exception in io.servicetalk.client.api.internal
-
Exception raised when more concurrent requests have been issued on a connection than is allowed.
- MaxRequestLimitExceededRejectedSubscribeException(String) - Constructor for exception io.servicetalk.client.api.internal.MaxRequestLimitExceededRejectedSubscribeException
-
New instance.
- maxRetries(int) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Set the maximum number of allowed retry operations before giving up.
- maxRetries(int) - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
Updates maximum number of automatic retries done for any request.
- maxStartLineLength() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Maximum length of the HTTP start line for an HTTP message.
- maxStartLineLength(int) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the maximum length of the HTTP start line for an HTTP message.
- maxUdpPayloadSize(int) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Set the maximum size of the receiving UDP datagram (in bytes).
- maxUtf8Bytes(CharSequence) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Calculate the max bytes length of UTF8 character sequence.
- maxWritableBytes() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the maximum possible number of writable bytes, which is equal to
(this.maxCapacity - this.writerIndex)
. - maxWritableBytes() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- mayHaveTrailers(HttpMetaData) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Checks whether a request/response payload may have trailers.
- merge(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
so that the resultingCompletable
terminates successfully when both of these complete or either terminates with an error. - merge(Completable...) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
s so that the resultingCompletable
terminates successfully when all of these complete or any one terminates with an error. - merge(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges the passed
Publisher
with thisCompletable
. - merge(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- merge(HttpExecutionStrategy) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Merges the passed
HttpExecutionStrategy
withthis
HttpExecutionStrategy
and return the merged result. - merge(Iterable<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
s so that the resultingCompletable
terminates successfully when all of these complete or terminates with an error when any one terminates with an error. - merge(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Merges the passed
AsyncCloseable
with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of the previously registeredAsyncCloseable
s are closed too. - mergeAll(int, Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Merges all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - mergeAll(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Merges all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - mergeAll(Iterable<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAll(Iterable<? extends Completable>, int) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAllDelayError(int, Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAllDelayError(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAllDelayError(Iterable<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeAllDelayError(Iterable<? extends Completable>, int) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completable
that terminates when all the passedCompletable
terminate. - mergeDelayError(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
, and delays error notification until all involvedCompletable
s terminate. - mergeDelayError(Completable...) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
s, and delays error notification until all involvedCompletable
s terminate. - mergeDelayError(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges the passed
Publisher
with thisCompletable
. - mergeDelayError(Iterable<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completable
with theother
Completable
s, and delays error notification until all involvedCompletable
s terminate. - messageBody() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Get the message-body which contains the payload body concatenated with the trailer (if present).
- messageBody() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Get the message-body which contains the payload body concatenated with the trailer (if present).
- MessageEncodingException - Exception in io.servicetalk.grpc.api
-
Exception thrown when a message was encoded with an unsupported encoder.
- MessageEncodingException(String) - Constructor for exception io.servicetalk.grpc.api.MessageEncodingException
-
New instance.
- MessageEncodingException(String, Throwable) - Constructor for exception io.servicetalk.grpc.api.MessageEncodingException
-
New instance.
- MessageEncodingException(String, Throwable, boolean, boolean, String) - Constructor for exception io.servicetalk.grpc.api.MessageEncodingException
-
New instance.
- method() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns the
HttpRequestMethod
of thisStreamingHttpRequest
. - method(HttpRequestMethod) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- method(HttpRequestMethod) - Method in interface io.servicetalk.http.api.HttpRequest
- method(HttpRequestMethod) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Set the
HttpRequestMethod
of thisStreamingHttpRequest
. - method(HttpRequestMethod) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- METHOD_NOT_ALLOWED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
405 Method Not Allowed
- methodNotAllowed() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.METHOD_NOT_ALLOWED
response. - methodNotAllowed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.METHOD_NOT_ALLOWED
response. - methodNotAllowed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.METHOD_NOT_ALLOWED
response. - MIN_FRESH - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"min-fresh"
- minor() - Method in class io.servicetalk.http.api.HttpProtocolVersion
-
Get the <minor> portion of the http protocol version.
- minTTL(int) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
The minimum allowed TTL.
- MISDIRECTED_REQUEST - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
421 Misdirected Request
- misdirectedRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MISDIRECTED_REQUEST
response. - misdirectedRequest() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MISDIRECTED_REQUEST
response. - misdirectedRequest() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MISDIRECTED_REQUEST
response. - missingRouteExecId() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- MixedModeResources - Class in io.servicetalk.http.router.jersey.resources
- MixedModeResources() - Constructor for class io.servicetalk.http.router.jersey.resources.MixedModeResources
- MixedModeResourceTest - Class in io.servicetalk.http.router.jersey
- MixedModeResourceTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.MixedModeResourceTest
- MixinAwareParametersRunnerFactory - Class in io.servicetalk.http.api
-
JUnit supports
@Test
annotated default methods from v5, this small extension enables it for JUnit 4. - MixinAwareParametersRunnerFactory() - Constructor for class io.servicetalk.http.api.MixinAwareParametersRunnerFactory
- MockFlushStrategy - Class in io.servicetalk.transport.netty.internal
-
A mocking setup for
FlushStrategy
that provides ways to verify interactions withFlushStrategy.WriteEventsListener
and also provides access toFlushStrategy.FlushSender
. - MockFlushStrategy() - Constructor for class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
New instance.
- MOVED_PERMANENTLY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
301 Moved Permanently
- movedPermanently() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MOVED_PERMANENTLY
response. - movedPermanently() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MOVED_PERMANENTLY
response. - movedPermanently() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MOVED_PERMANENTLY
response. - MULTI_STATUS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
207 Multi-Status
- MultiAddressHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
A builder of
StreamingHttpClient
instances which have a capacity to call any server based on the parsed absolute-form URL address information from eachStreamingHttpRequest
. - MultiAddressHttpClientBuilder() - Constructor for class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- MultiAddressHttpClientBuilder.SingleAddressInitializer<U,R> - Interface in io.servicetalk.http.api
-
Initializes the
SingleAddressHttpClientBuilder
for each new client. - MultiAddressHttpClientFilterFactory<U> - Interface in io.servicetalk.http.api
-
A factory for
StreamingHttpClientFilter
to filter clients for different unresolved addresses. - multicastToExactly(int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Create a
Publisher
that multicasts all the signals to exactlyexpectedSubscribers
. - multicastToExactly(int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Create a
Publisher
that allows exactlyexpectedSubscribers
subscribes. - MULTIPART_FORM_DATA - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"multipart/form-data"
- MULTIPLE_CHOICES - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
300 Multiple Choices
- multipleChoices() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTIPLE_CHOICES
response. - multipleChoices() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MULTIPLE_CHOICES
response. - multipleChoices() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTIPLE_CHOICES
response. - multiplexedConnectionEstablished(ConnectionInfo) - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when a multiplexed connection is established and ready.
- multiplexedConnectionEstablished(ConnectionInfo) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- multiStatus() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTI_STATUS
response. - multiStatus() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MULTI_STATUS
response. - multiStatus() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTI_STATUS
response. - MUST_REVALIDATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"must-revalidate"
N
- name() - Method in interface io.servicetalk.encoding.api.ContentCodec
-
A unique textual representation for the coding.
- name() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- name() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- name() - Method in interface io.servicetalk.http.api.HttpCookiePair
-
Returns the name of this
HttpCookiePair
. - name() - Method in class io.servicetalk.http.api.HttpProtocolVersion
- name() - Method in class io.servicetalk.http.api.HttpRequestMethod
-
Get the method name.
- name() - Method in interface io.servicetalk.transport.api.ConnectionInfo.Protocol
-
Returns name of the protocol.
- names() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- names() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns a
Set
of all header names in this object. - nameServerAddressStream(String) - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStreamProvider
-
Ask this provider for the name servers to query for
hostname
. - nameServerAddressStream(String) - Method in class io.servicetalk.dns.discovery.netty.SequentialDnsServerAddressStreamProvider
- nameServerAddressStream(String) - Method in class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddressStreamProvider
- nAvailable() - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.ResolutionResult
-
Number of resolved records that became
available
. - ndots(int) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Set the number of dots which must appear in a name before an initial absolute query is made.
- negotiateAcceptedEncoding(CharSequence, List<ContentCodec>) - Static method in class io.servicetalk.encoding.api.internal.HeaderUtils
-
Establish a commonly accepted encoding between server and client, according to the supported-encodings on the server side and the
'Accepted-Encoding'
incoming header on the request. - negotiateAcceptedEncoding(List<ContentCodec>, List<ContentCodec>) - Static method in class io.servicetalk.encoding.api.internal.HeaderUtils
-
Establish a commonly accepted encoding between server and client, according to the supported-encodings on the server side and the incoming header on the request.
- nettyChannel() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- nettyChannel() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Return the Netty
Channel
backing this connection. - NettyChannelListenableAsyncCloseable - Class in io.servicetalk.transport.netty.internal
-
Implements
ListenableAsyncCloseable
using a nettyChannel
. - NettyChannelListenableAsyncCloseable(Channel, Executor) - Constructor for class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
-
New instance.
- NettyConnection<Read,Write> - Interface in io.servicetalk.transport.netty.internal
-
A wrapper over a physical connection providing a way to read/write as a
Publisher
. - NettyConnectionContext - Interface in io.servicetalk.transport.netty.internal
-
A specialized
ConnectionContext
for netty based transports. - NettyConnectionContext.FlushStrategyProvider - Interface in io.servicetalk.transport.netty.internal
- NettyFutureCompletable - Class in io.servicetalk.transport.netty.internal
-
A
Completable
that wraps a nettyFuture
. - NettyFutureCompletable(Supplier<Future<?>>) - Constructor for class io.servicetalk.transport.netty.internal.NettyFutureCompletable
-
New instance.
- NettyIoExecutor - Interface in io.servicetalk.transport.netty.internal
-
IoExecutor
for netty. - NettyIoExecutors - Class in io.servicetalk.transport.netty.internal
-
A static factory to create or convert to
NettyIoExecutor
. - NettyIoExecutors - Class in io.servicetalk.transport.netty
-
Factory methods to create
IoExecutor
s using netty as the transport. - NettyPipelineSslUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities for
ChannelPipeline
and SSL/TLS. - NettyServerContext - Class in io.servicetalk.transport.netty.internal
-
ServerContext
implementation using a nettyChannel
. - NETWORK_AUTHENTICATION_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
511 Network Authentication Required
- networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NETWORK_AUTHENTICATION_REQUIRED
response. - networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NETWORK_AUTHENTICATION_REQUIRED
response. - networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NETWORK_AUTHENTICATION_REQUIRED
response. - never() - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a
Completable
that never terminates. - never() - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that never emits any item to itsPublisherSource.Subscriber
and never call any terminal methods on it. - never() - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a
Single
that never terminates. - newAsciiString(Buffer) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Create a new
CharSequence
from the specifiedinput
, supporting only 8-bit ASCII characters, and with a case-insensitivehashCode
. - newAsciiString(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Create a new
CharSequence
from the specifiedinput
, supporting only 8-bit ASCII characters, and with a case-insensitivehashCode
. - newBlockingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.BlockingClientCall
. - newBlockingClient(GrpcClientCallFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new client that follows the specified gRPC
GrpcClientFactory
contract using the passedGrpcClientCallFactory
. - newBlockingIterableProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
BlockingIterable.Processor
. - newBlockingIterableProcessor(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
BlockingIterable.Processor
. - newBlockingIterableProcessor(BlockingProcessorSignalsHolder<T>) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
BlockingIterable.Processor
. - newBlockingRequestStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.BlockingRequestStreamingClientCall
. - newBlockingResponseStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.BlockingResponseStreamingClientCall
. - newBlockingStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.BlockingStreamingClientCall
. - newBuffer() - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new buffer.
- newBuffer(boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new buffer.
- newBuffer(int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new buffer with the given initial capacity.
- newBuffer(int, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new buffer with the given initial capacity.
- newBuffer(int, int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new buffer with the given initial capacity and given max capacity.
- newBufferFrom(ByteBuf) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Return a
Buffer
for the givenByteBuf
. - newCachedThreadExecutor() - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that creates as many threads as required but reuses threads when possible. - newCachedThreadExecutor(ThreadFactory) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that creates as many threads as required but reuses threads when possible. - newCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.ClientCall
. - newClient(FilterableClient) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new
GrpcClientFactory
using the passedGrpcClientFactory
. - newClient(GrpcClientCallFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new client that follows the specified gRPC
GrpcClientFactory
contract using the passedGrpcClientCallFactory
. - newCompletableProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
CompletableSource.Processor
that allows for multiplesubscribes
. - newCompositeBuffer() - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new composite buffer.
- newCompositeBuffer(int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new composite buffer.
- newCompositeCloseable() - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Creates a new
CompositeCloseable
. - newConnection() - Method in interface io.servicetalk.client.api.LoadBalancedAddress
-
Creates and asynchronously returns a connection for this address.
- newConnection(ResolvedAddress, TransportObserver) - Method in interface io.servicetalk.client.api.ConnectionFactory
-
Creates and asynchronously returns a connection.
- newConnection(ResolvedAddress, TransportObserver) - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
- newConnectionRefusedException(ResolvedAddress) - Method in interface io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter
-
Create a
Throwable
representing a connection attempt refused, typically as a result of returningfalse
fromLimitingConnectionFactoryFilter.ConnectionLimiter.isConnectAllowed(Object)
. - newController(Publisher<? extends ConsumableEvent<Integer>>, Completable, int) - Static method in class io.servicetalk.client.api.internal.RequestConcurrencyControllers
-
Create a new instance of
RequestConcurrencyController
. - newController(Publisher<? extends ConsumableEvent<Integer>>, Completable, int) - Static method in class io.servicetalk.client.api.internal.ReservableRequestConcurrencyControllers
-
Create a new instance of
ReservableRequestConcurrencyController
. - newDefaultEstimator() - Static method in class io.servicetalk.transport.netty.internal.WriteDemandEstimators
-
Returns a new instance of a default implementation of
WriteDemandEstimator
. - newDirectBuffer(long, long, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Creates a new
ByteBuffer
for the specified pre-allocated direct memory. - newEmptySubscription() - Static method in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
Create an empty
PublisherSource.Subscription
that will throw on invalid demand. - newEmptySubscription(PublisherSource.Subscriber<T>) - Static method in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
Create an empty
PublisherSource.Subscription
that will propagate an error to aPublisherSource.Subscriber
upon invalid demand. - newEmptyTrailers() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- newEmptyTrailers() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Create an
HttpHeaders
instance designed to hold trailers, possibly optimized for being empty. - newEmptyTrailers() - Method in class io.servicetalk.http.netty.H2HeadersFactory
- newExceptionForInvalidRequestN(long) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Create a new exception for an invalid amount of
PublisherSource.Subscription.request(long)
according to Reactive Streams, Rule 3.9. - newFilter(Client, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
- newFixedSizeExecutor(int) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that has a fixed number of threads as specified by thesize
. - newFixedSizeExecutor(int, ThreadFactory) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that has a fixed number of threads as specified by thesize
. - newGrpcClientCallFactory() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Create a new
GrpcClientCallFactory
. - newHeaders() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- newHeaders() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Create an
HttpHeaders
instance. - newHeaders() - Method in class io.servicetalk.http.netty.H2HeadersFactory
- newInstance(Class<?>, String) - Static method in exception io.servicetalk.transport.netty.internal.StacklessClosedChannelException
-
Creates a new
StacklessClosedChannelException
instance. - newKey() - Static method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
-
Create a new instance.
- newKey() - Static method in class io.servicetalk.concurrent.api.AsyncContextMap.Key
-
Create a new instance.
- newKey(String) - Static method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
-
Create a new
PartitionAttributes.Key
which has aString
used only in thePartitionAttributes.Key.toString()
method for debugging visibility. - newKey(String) - Static method in class io.servicetalk.concurrent.api.AsyncContextMap.Key
-
Create a new
AsyncContextMap.Key
which has aString
used only in theAsyncContextMap.Key.toString()
method for debugging visibility. - newLargePayload() - Static method in class io.servicetalk.http.router.jersey.TestUtils
- newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, T>) - Method in interface io.servicetalk.client.api.LoadBalancerFactory
-
Create a new
LoadBalancer
. - newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, T>) - Method in interface io.servicetalk.http.api.HttpLoadBalancerFactory
- newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, T>) - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory
- newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, T>) - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer.RoundRobinLoadBalancerFactory
- newLogger(String, LogLevel) - Static method in class io.servicetalk.logging.slf4j.internal.Slf4jFixedLevelLoggers
-
Create a
FixedLevelLogger
. - newMpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for multiple producers (different threads) and a single consumer (one thread!). - newMpscQueue(int, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for multiple producers (different threads) and a single consumer (one thread!). - newOffloaderFor(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Create a new instance of
SignalOffloader
using the passedexecutor
. - newPartitionMap(Function<PartitionAttributes, T>) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMapFactory
- newPartitionMap(Function<PartitionAttributes, T>) - Method in interface io.servicetalk.client.api.partition.PartitionMapFactory
-
Create a new
PartitionMap
object. - newPublisherProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processor
that allows for a singlesubscribe
. - newPublisherProcessor(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processor
that allows for a singlesubscribe
. - newPublisherProcessor(PublisherProcessorSignalsHolder<T>) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processor
that allows for a singlesubscribe
. - newPublisherProcessorDropHeadOnOverflow(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processor
that allows for a singlesubscribe
. - newPublisherProcessorDropTailOnOverflow(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processor
that allows for a singlesubscribe
. - newRequest(HttpRequestMethod, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestFactory
. - newRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
- newRequest(HttpRequestMethod, String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequest
. - newRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- newRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- newRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- newRequest(HttpRequestMethod, String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestFactory
. - newRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpRequests
-
Creates a new
StreamingHttpRequest
. - newRequestMetaData(HttpProtocolVersion, HttpRequestMethod, String, HttpHeaders) - Static method in class io.servicetalk.http.api.HttpRequestMetaDataFactory
-
Create a new instance.
- newRequestMethodProperties(boolean, boolean, boolean) - Static method in class io.servicetalk.http.api.HttpRequestMethod.Properties
- newRequestStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.RequestStreamingClientCall
. - newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
StreamingHttpResponse
object. - newResponse(HttpResponseStatus) - Method in class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
- newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponse
object. - newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
StreamingHttpResponse
object. - newResponse(HttpResponseStatus, HttpProtocolVersion, HttpHeaders, BufferAllocator, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpResponses
-
Create a new instance using HTTP 1.1 with empty payload body.
- newResponseMetaData(HttpProtocolVersion, HttpResponseStatus, HttpHeaders) - Static method in class io.servicetalk.http.api.HttpResponseMetaDataFactory
-
Create a new instance.
- newResponseStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.ResponseStreamingClientCall
. - newRoundRobinFactory() - Static method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
-
Create a
LoadBalancerFactory
that creates instances ofRoundRobinLoadBalancer
. - newRule() - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRule
with a default executor. - newServiceFromRoutes(GrpcRoutes.AllGrpcRoutes) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Create a new
GrpcRoutes
from the passedGrpcRoutes.AllGrpcRoutes
. - newSignalOffloader(Executor) - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- newSignalOffloader(Executor) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloaderFactory
- newSignalOffloader(Executor) - Method in interface io.servicetalk.concurrent.internal.SignalOffloaderFactory
-
Creates a new
SignalOffloader
. - newSingleController(Publisher<? extends ConsumableEvent<Integer>>, Completable) - Static method in class io.servicetalk.client.api.internal.RequestConcurrencyControllers
-
Create a
RequestConcurrencyController
that only allows a single outstanding request. - newSingleController(Publisher<? extends ConsumableEvent<Integer>>, Completable) - Static method in class io.servicetalk.client.api.internal.ReservableRequestConcurrencyControllers
-
Create a
ReservableRequestConcurrencyController
that only allows a single outstanding request. - newSingleProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
SingleSource.Processor
that allows for multiplesubscribes
. - newSocketAddress() - Static method in class io.servicetalk.transport.netty.internal.AddressUtils
-
Creates a new
DomainSocketAddress
. - newSpanContext(InMemoryTraceState) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- newSpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for single producer (one thread!) and a single consumer (one thread!). - newSpscQueue(int, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for single producer (one thread!) and a single consumer (one thread!). - newState() - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
- newState() - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Creates a new instance of the
TrailersTransformer
. - newStrategy(Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
-
Builds a new retry strategy
BiIntFunction
for retrying withPublisher.retryWhen(BiIntFunction)
,Single.retryWhen(BiIntFunction)
, andCompletable.retryWhen(BiIntFunction)
or in general with an alternative timerExecutor
. - newStrategy(Publisher<Object>, Completable) - Method in interface io.servicetalk.client.api.AutoRetryStrategyProvider
-
Creates a new
AutoRetryStrategyProvider.AutoRetryStrategy
instance. - newStrategy(Publisher<Object>, Completable) - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider
- newStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactory.StreamingClientCall
. - newTaskBasedOffloader(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Create a new instance of
SignalOffloader
using the passedexecutor
that uses granular tasks for sending signals. - newThread(Runnable) - Method in class io.servicetalk.concurrent.api.DefaultThreadFactory
- newThread(Runnable) - Method in class io.servicetalk.transport.netty.internal.IoThreadFactory
- newThreadBasedOffloader(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Create a new instance of
SignalOffloader
using the passedexecutor
that captures a thread for its lifetime. - newTrailers() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- newTrailers() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Create an
HttpHeaders
instance designed to hold trailers. - newTrailers() - Method in class io.servicetalk.http.netty.H2HeadersFactory
- newTransportRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, boolean, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpRequests
-
Creates a new
StreamingHttpRequest
which is read from the transport. - newTransportResponse(HttpResponseStatus, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, boolean, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpResponses
-
Creates a new
StreamingHttpResponse
which is read from the transport. - newUnboundedLinkedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new MPSC
Queue
that will use a linked data structure and supportsCollection.remove(Object)
. - newUnboundedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for multiple producers (different threads) and a single consumer (one thread!). - newUnboundedMpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queue
which is safe to use for multiple producers (different threads) and a single consumer (one thread!). - newUnboundedSpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new unbounded
Queue
which is safe to use for single producer (one thread!) and a single consumer (one thread!). - newUnsafe() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- next() - Method in interface io.servicetalk.concurrent.BlockingIterator
- next() - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStream
-
Retrieves the next DNS server address from the stream.
- next() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
- next() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
- next() - Method in interface io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutor
-
Returns a
EventLoopAwareNettyIoExecutor
that is tied to a singleEventLoop
and not aEventLoopGroup
. - next(long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterator
-
The equivalent of
BlockingIterator.next()
but only waits fortimeout
duration of time. - next(T) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
Emits the passed
nextItem
from theBlockingIterator
when called. - nextCancellable(Cancellable) - Method in class io.servicetalk.concurrent.internal.SequentialCancellable
-
Sets the current
Cancellable
. - nextLeftOver(CloseableIterator<Buffer>) - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
- nextLeftOver(CloseableIterator<T>) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Read the next element from the
Iterator
. - nioBufferCount() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the maximum number of NIO
ByteBuffer
s that consist this buffer. - nioBufferCount() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- NO_CACHE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"no-cache"
- NO_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
204 No Content
- NO_OFFLOADS - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
- NO_PARENT_ID - Static variable in class io.servicetalk.opentracing.internal.TracingConstants
- NO_STORE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"no-store"
- NO_TRANSFORM - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"no-transform"
- NoAvailableHostException - Exception in io.servicetalk.client.api
-
Thrown when no host is available but at least one is required.
- NoAvailableHostException(String) - Constructor for exception io.servicetalk.client.api.NoAvailableHostException
-
Creates a new instance.
- noContent() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NO_CONTENT
response. - noContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NO_CONTENT
response. - noContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NO_CONTENT
response. - NON_AUTHORITATIVE_INFORMATION - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
203 Non-Authoritative Information (since HTTP/1.1)
- nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NON_AUTHORITATIVE_INFORMATION
response. - nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NON_AUTHORITATIVE_INFORMATION
response. - nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NON_AUTHORITATIVE_INFORMATION
response. - None - io.servicetalk.http.api.HttpSetCookie.SameSite
- NONE - io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Indicates that the
SSLEngine
will not request client authentication. - NONE - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEngine
will not request client authentication. - NONE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"none"
- NONE - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
As defined in Method Definitions, methods which are not safe, idempotent, or cacheable.
- nonnullParentSpanIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the parent span ID in hex.
- NonResubscribeableCompletableSubscriberFunction - Class in io.servicetalk.concurrent.api
-
Allows only a single
CompletableSource.Subscriber
to subscribe to aTestCompletable
. - NonResubscribeableCompletableSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.NonResubscribeableCompletableSubscriberFunction
- NonResubscribeablePublisherSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows only a single
PublisherSource.Subscriber
to subscribe to aTestPublisher
. - NonResubscribeablePublisherSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.NonResubscribeablePublisherSubscriberFunction
- NonResubscribeableSingleSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows only a single
SingleSource.Subscriber
to subscribe to aTestSingle
. - NonResubscribeableSingleSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.NonResubscribeableSingleSubscriberFunction
- noOffloadsIsSupported() - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- noOffloadsOverrideIsSupported() - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- NoOffloadsRouteExecutionStrategy - Annotation Type in io.servicetalk.router.api
-
A special
RouteExecutionStrategy
that indicates that a resource class or method needs to use a strategy that does not offload user code using a different thread pool. - noOffloadsStrategy() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
A
GrpcExecutionStrategy
that disables all offloads. - noOffloadsStrategy() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
A
HttpExecutionStrategy
that disables all offloads on the request-response path. - NoopTransportObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
TransportObserver
. - NoopTransportObserver.NoopConnectionObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver
. - NoopTransportObserver.NoopDataObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.DataObserver
. - NoopTransportObserver.NoopMultiplexedObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.MultiplexedObserver
. - NoopTransportObserver.NoopReadObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.ReadObserver
. - NoopTransportObserver.NoopSecurityHandshakeObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.SecurityHandshakeObserver
. - NoopTransportObserver.NoopStreamObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.StreamObserver
. - NoopTransportObserver.NoopWriteObserver - Class in io.servicetalk.transport.netty.internal
-
Noop version of
ConnectionObserver.WriteObserver
. - NoopWriteEventsListener - Class in io.servicetalk.transport.netty.internal
-
A
FlushStrategy.WriteEventsListener
that by default does nothing for all method. - NoopWriteEventsListener() - Constructor for class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
- noPayloadRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- NOT_ACCEPTABLE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
406 Not Acceptable
- NOT_EXTENDED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
510 Not Extended
- NOT_FOUND - io.servicetalk.grpc.api.GrpcStatusCode
-
Some requested entity not found.
- NOT_FOUND - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
404 Not Found
- NOT_IMPLEMENTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
501 Not Implemented
- NOT_MODIFIED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
304 Not Modified
- notAcceptable() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_ACCEPTABLE
response. - notAcceptable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_ACCEPTABLE
response. - notAcceptable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_ACCEPTABLE
response. - notExtended() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDED
response. - notExtended() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDED
response. - notExtended() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDED
response. - notFound() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUND
response. - notFound() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUND
response. - notFound() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUND
response. - notFound() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- notImplemented() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTED
response. - notImplemented() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTED
response. - notImplemented() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTED
response. - notModified() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIED
response. - notModified() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIED
response. - notModified() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIED
response. - notTranslatedException() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- nUnavailable() - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.ResolutionResult
-
Number of resolved records that became
unavailable
.
O
- objectsByCategory(PathSegment, List<String>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- observer(DnsServiceDiscovererObserver) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Sets a
DnsServiceDiscovererObserver
that provides visibility into DNSServiceDiscoverer
built by this builder. - of(int, int) - Static method in class io.servicetalk.http.api.HttpProtocolVersion
- of(int, String) - Static method in class io.servicetalk.http.api.HttpResponseStatus
- of(Status) - Static method in exception io.servicetalk.grpc.api.GrpcStatusException
-
Returns a new
GrpcStatusException
for the givenStatus
. - of(CharSequence) - Static method in class io.servicetalk.http.api.HttpResponseStatus
-
Convert from
CharSequence
toHttpResponseStatus
. - of(String) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
Returns an
HttpRequestMethod
for the specified method name. - of(String) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Returns a
SingleLineValue
backed by a fixed string. - of(String, int) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
Returns a
HostAndPort
object for the specified values. - of(String, HttpRequestMethod.Properties) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
Returns an
HttpRequestMethod
for the specifiedString
representation of method name andHttpRequestMethod.Properties
. - of(InetSocketAddress) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
Create a new
HostAndPort
from aInetSocketAddress
. - offloadAll() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enable all offloads.
- offloadAll() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enable all offloads.
- offloadCancellable(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadCancellable(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
CompletableSource.Subscriber
such that all method calls to itsCancellable
will be offloaded. - offloadCancellable(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadCancellable(SingleSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
SingleSource.Subscriber
such that all method calls to itsCancellable
will be offloaded. - OffloaderAwareExecutor - Class in io.servicetalk.concurrent.api.internal
-
An
Executor
which is also aSignalOffloaderFactory
and hence can influence a specificSignalOffloader
used by thisExecutor
. - OffloaderAwareExecutor(Executor, SignalOffloaderFactory) - Constructor for class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
-
New instance.
- offloadNone() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Disable all offloads.
- offloadNone() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Disable all offloads.
- offloadReceive(Executor, Publisher<T>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- offloadReceive(Executor, Publisher<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Publisher
for receiving data from the transport. - offloadReceive(Executor, Single<T>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- offloadReceive(Executor, Single<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Single
for receiving data from the transport. - offloadReceiveData() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for receiving of data.
- offloadReceiveData() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for receiving of data.
- offloadReceiveMetadata() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for receiving of metadata.
- offloadReceiveMetadata() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for receiving of metadata.
- offloadSend() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for sending.
- offloadSend() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for sending.
- offloadSend(Executor, Publisher<T>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- offloadSend(Executor, Publisher<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Publisher
for sending data on the transport. - offloadSend(Executor, Single<T>) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- offloadSend(Executor, Single<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Single
for sending data on the transport. - offloadService(Executor, StreamingHttpService) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- offloadService(Executor, StreamingHttpService) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Wraps the passed
StreamingHttpService
to apply thisHttpExecutionStrategy
. - offloadSignal(T, Consumer<T>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSignal(T, Consumer<T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Offloads the consumption of the passed
signal
by the passedConsumer
. - offloadSourcePublisher(HttpExecutionStrategy, Executor) - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
Offload operations on the wrapped
Publisher<Buffer>
to the designated executor. - offloadSubscribe(CompletableSource.Subscriber, Consumer<CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscribe(CompletableSource.Subscriber, Consumer<CompletableSource.Subscriber>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Offloads the subscribe call for the passed
PublisherSource.Subscriber
. - offloadSubscribe(PublisherSource.Subscriber<? super T>, Consumer<PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscribe(PublisherSource.Subscriber<? super T>, Consumer<PublisherSource.Subscriber<? super T>>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Offloads subscribe call for the passed
PublisherSource.Subscriber
. - offloadSubscribe(SingleSource.Subscriber<? super T>, Consumer<SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscribe(SingleSource.Subscriber<? super T>, Consumer<SingleSource.Subscriber<? super T>>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Offloads subscribe call for the passed
PublisherSource.Subscriber
. - offloadSubscriber(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscriber(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
CompletableSource.Subscriber
such that all method calls to it will be offloaded. - offloadSubscriber(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscriber(PublisherSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
PublisherSource.Subscriber
such that all method calls to it will be offloaded. - offloadSubscriber(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscriber(SingleSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
SingleSource.Subscriber
such that all method calls to it will be offloaded. - offloadSubscription(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.internal.DelegatingSignalOffloader
- offloadSubscription(PublisherSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
PublisherSource.Subscriber
such that all method calls to itsPublisherSource.Subscription
will be offloaded. - offloadWithThreadAffinity() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enable thread affinity while offloading.
- offloadWithThreadAffinity() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enable thread affinity while offloading.
- oioStreamsResource() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- ok() - Static method in interface io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequestHandler
-
Default OK response handler.
- ok() - Static method in interface io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequestWithContextHandler
-
Default OK response handler.
- ok() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.OK
response. - ok() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.OK
response. - ok() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.OK
response. - OK - io.servicetalk.grpc.api.GrpcStatusCode
-
Successful.
- OK - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
200 OK
- onClose() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
- onClose() - Method in class io.servicetalk.client.api.internal.DefaultPartitionedClientGroup
- onClose() - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- onClose() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- onClose() - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- onClose() - Method in interface io.servicetalk.concurrent.api.ListenableAsyncCloseable
-
Returns a
Completable
that is notified once theListenableAsyncCloseable
was closed. - onClose() - Method in class io.servicetalk.concurrent.api.TestExecutor
- onClose() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- onClose() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- onClose() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- onClose() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- onClose() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- onClose() - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
- onClose() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- onClose() - Method in class io.servicetalk.transport.netty.internal.ChannelSet
- onClose() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
- onClose() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
- onClosing() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- onClosing() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Returns a
Completable
that notifies when the connection has begun its closing sequence. - onComplete() - Method in class io.servicetalk.concurrent.api.DemandCheckingSubscriber
- onComplete() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- onComplete() - Method in class io.servicetalk.concurrent.api.LoggingCompletableSubscriber
- onComplete() - Method in class io.servicetalk.concurrent.api.LoggingPublisherSubscriber
- onComplete() - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to indicate termination via
PublisherSource.Subscriber.onComplete()
orCompletableSource.Subscriber.onComplete()
. - onComplete() - Method in class io.servicetalk.concurrent.api.TestCompletable
-
Completes the
CompletableSource.Subscriber
. - onComplete() - Method in class io.servicetalk.concurrent.api.TestPublisher
-
Completes the
PublisherSource.Subscriber
. - onComplete() - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Success terminal state.
- onComplete() - Method in class io.servicetalk.concurrent.internal.CancelImmediatelySubscriber
- onComplete() - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
- onComplete() - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
- onComplete() - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to signal completion of the
PublisherSource
for thisSubscriber
. - onComplete() - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
- onComplete() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
- onConnectionClose(ResolvedAddress) - Method in interface io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter
-
Callback invoked when a connection created after getting permission from
LimitingConnectionFactoryFilter.ConnectionLimiter.isConnectAllowed(Object)
is closed. - onDataRead(int) - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when
size
bytes are read from the connection. - onDataRead(int) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- onDataWrite(int) - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when
size
bytes are written to the connection. - onDataWrite(int) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.DemandCheckingSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.LoggingCompletableSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.LoggingPublisherSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.LoggingSingleSubscriber
- onError(Throwable) - Method in interface io.servicetalk.concurrent.api.SingleTerminalSignalConsumer
-
Callback to indicate termination via
SingleSource.Subscriber.onError(Throwable)
. - onError(Throwable) - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to indicate termination via
PublisherSource.Subscriber.onError(Throwable)
orCompletableSource.Subscriber.onError(Throwable)
. - onError(Throwable) - Method in class io.servicetalk.concurrent.api.TestCompletable
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.TestPublisher
- onError(Throwable) - Method in class io.servicetalk.concurrent.api.TestSingle
- onError(Throwable) - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Failed terminal state.
- onError(Throwable) - Method in class io.servicetalk.concurrent.internal.CancelImmediatelySubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
- onError(Throwable) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to receive an
error
for thisSubscriber
. - onError(Throwable) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Failed terminal state.
- onError(Throwable) - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
- onError(Throwable) - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
- onErrorComplete() - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
into aCompletableSource.Subscriber.onComplete()
signal (e.g. - onErrorComplete() - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
into aPublisherSource.Subscriber.onComplete()
signal (e.g. - onErrorComplete(Class<E>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
which matchtype
into aCompletableSource.Subscriber.onComplete()
signal (e.g. - onErrorComplete(Class<E>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchtype
into aPublisherSource.Subscriber.onComplete()
signal (e.g. - onErrorComplete(Predicate<? super Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
which matchpredicate
into aCompletableSource.Subscriber.onComplete()
signal (e.g. - onErrorComplete(Predicate<? super Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchpredicate
into aPublisherSource.Subscriber.onComplete()
signal (e.g. - onErrorMap(Class<E>, Function<? super E, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
which matchtype
into a different error. - onErrorMap(Class<E>, Function<? super E, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchtype
into a different error. - onErrorMap(Class<E>, Function<? super E, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
which matchtype
into a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
into a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
into a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
into a different error. - onErrorMap(Predicate<? super Throwable>, Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completable
which matchpredicate
into a different error. - onErrorMap(Predicate<? super Throwable>, Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchpredicate
into a different error. - onErrorMap(Predicate<? super Throwable>, Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
which matchpredicate
into a different error. - onErrorResume(Class<E>, Function<? super E, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Recover from errors emitted by this
Completable
which matchtype
by using anotherCompletable
provided by the passednextFactory
. - onErrorResume(Class<E>, Function<? super E, ? extends Publisher<? extends T>>) - Method in class io.servicetalk.concurrent.api.Publisher
- onErrorResume(Class<E>, Function<? super E, ? extends Single<? extends T>>) - Method in class io.servicetalk.concurrent.api.Single
- onErrorResume(Function<? super Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Recover from any error emitted by this
Completable
by using anotherCompletable
provided by the passednextFactory
. - onErrorResume(Function<? super Throwable, ? extends Publisher<? extends T>>) - Method in class io.servicetalk.concurrent.api.Publisher
- onErrorResume(Function<? super Throwable, ? extends Single<? extends T>>) - Method in class io.servicetalk.concurrent.api.Single
- onErrorResume(Predicate<? super Throwable>, Function<? super Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Recover from errors emitted by this
Completable
which matchpredicate
by using anotherCompletable
provided by the passednextFactory
. - onErrorResume(Predicate<? super Throwable>, Function<? super Throwable, ? extends Publisher<? extends T>>) - Method in class io.servicetalk.concurrent.api.Publisher
- onErrorResume(Predicate<? super Throwable>, Function<? super Throwable, ? extends Single<? extends T>>) - Method in class io.servicetalk.concurrent.api.Single
- onErrorReturn(Class<E>, Function<? super E, ? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchtype
intoPublisherSource.Subscriber.onNext(Object)
thenPublisherSource.Subscriber.onComplete()
signals (e.g. - onErrorReturn(Class<E>, Function<? super E, ? extends T>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
which matchtype
intoSingleSource.Subscriber.onSuccess(Object)
signal (e.g. - onErrorReturn(Function<? super Throwable, ? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
intoPublisherSource.Subscriber.onNext(Object)
thenPublisherSource.Subscriber.onComplete()
signals (e.g. - onErrorReturn(Function<? super Throwable, ? extends T>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
intoSingleSource.Subscriber.onSuccess(Object)
signal (e.g. - onErrorReturn(Predicate<? super Throwable>, Function<? super Throwable, ? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisher
which matchpredicate
intoPublisherSource.Subscriber.onNext(Object)
thenPublisherSource.Subscriber.onComplete()
signals (e.g. - onErrorReturn(Predicate<? super Throwable>, Function<? super Throwable, ? extends T>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Single
which matchpredicate
intoSingleSource.Subscriber.onSuccess(Object)
signal (e.g. - onEventLogged(InMemorySpan, long, String) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanEventListener
-
Called when an event was logged.
- onEventLogged(InMemorySpan, long, String) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
- onEventLogged(InMemorySpan, long, Map<String, ?>) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanEventListener
-
Called when an event was logged.
- onEventLogged(InMemorySpan, long, Map<String, ?>) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
- onFlush() - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when previously written data is flushed to the connection.
- onFlush() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- onFlushRequest() - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when flush operation is requested.
- onFlushRequest() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- onItemWrite(Object, long, long) - Method in interface io.servicetalk.transport.netty.internal.WriteDemandEstimator
-
Callback whenever an item is written on the connection.
- ONLY_IF_CACHED - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"only-if-cached"
- onNewConnection() - Method in interface io.servicetalk.transport.api.TransportObserver
-
Callback when transport starts initializing a new network connection.
- onNewConnection() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver
- onNewDiscovery(String) - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver
-
Notifies that a new
discovery
started. - onNewRead() - Method in interface io.servicetalk.transport.api.ConnectionObserver.DataObserver
-
Callback when the connection starts reading a new message.
- onNewRead() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopDataObserver
- onNewResolution(String) - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.DnsDiscoveryObserver
-
Notifies that a new DNS resolution started.
- onNewStream() - Method in interface io.servicetalk.transport.api.ConnectionObserver.MultiplexedObserver
-
Callback when the connection requests a new stream.
- onNewStream() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopMultiplexedObserver
- onNewWrite() - Method in interface io.servicetalk.transport.api.ConnectionObserver.DataObserver
-
Callback when the connection starts writing a new message.
- onNewWrite() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopDataObserver
- onNext(Object) - Method in class io.servicetalk.concurrent.internal.CancelImmediatelySubscriber
- onNext(T) - Method in class io.servicetalk.concurrent.api.DemandCheckingSubscriber
- onNext(T) - Method in class io.servicetalk.concurrent.api.LoggingPublisherSubscriber
- onNext(T) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
- onNext(T) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
- onNext(T) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to receive a
data
element for thisSubscriber
. - onNext(T) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
- onNext(T...) - Method in class io.servicetalk.concurrent.api.TestPublisher
-
Delivers the
items
, one at a time, to thePublisherSource.Subscriber
. - onSecurityHandshake() - Method in interface io.servicetalk.transport.api.ConnectionObserver
-
Callback when a security handshake is initiated.
- onSecurityHandshake() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopConnectionObserver
- onSpanFinished(InMemorySpan, long) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanEventListener
-
Called when a span has finished.
- onSpanFinished(InMemorySpan, long) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
- onSpanStarted(InMemorySpan) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanEventListener
-
Called when a span has started.
- onSpanStarted(InMemorySpan) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.LoggingCompletableSubscriber
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.LoggingSingleSubscriber
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.TestCompletable
-
Delivers the
Cancellable
to theCompletableSource.Subscriber
'sCompletableSource.Subscriber.onSubscribe(Cancellable)
. - onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.TestSingle
-
Delivers the
Cancellable
to theSingleSource.Subscriber
'sSingleSource.Subscriber.onSubscribe(Cancellable)
. - onSubscribe(Cancellable) - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Called when the associated
CompletableSource
is subscribed viaCompletableSource.subscribe(Subscriber)
. - onSubscribe(Cancellable) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Called when the associated
SingleSource
is subscribed viaSingleSource.subscribe(Subscriber)
. - onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
- onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.api.DemandCheckingSubscriber
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.api.LoggingPublisherSubscriber
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.api.TestPublisher
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.internal.CancelImmediatelySubscriber
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
- onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
- onSubscribe(PublisherSource.Subscription) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to receive a
PublisherSource.Subscription
for thisSubscriber
. - onSubscribe(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
- onSuccess(T) - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- onSuccess(T) - Method in class io.servicetalk.concurrent.api.LoggingSingleSubscriber
- onSuccess(T) - Method in interface io.servicetalk.concurrent.api.SingleTerminalSignalConsumer
-
Callback to indicate termination via
SingleSource.Subscriber.onSuccess(Object)
. - onSuccess(T) - Method in class io.servicetalk.concurrent.api.TestSingle
-
Delivers the
result
to theSingleSource.Subscriber
. - onSuccess(T) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Success terminal state.
- onSuccess(T) - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
- OPENSSL - io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Deprecated.Use the openssl implementation.
- OPENSSL - io.servicetalk.transport.api.SslProvider
-
Use the openssl implementation.
- operationName() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the operation name.
- OPTIONAL - io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Indicates that the
SSLEngine
will request client authentication. - OPTIONAL - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEngine
will request client authentication. - options(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONS
request. - options(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONS
request. - options(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONS
request. - options(String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- OPTIONS - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP OPTIONS method.
- optResourceEnabled(boolean) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Enable the automatic inclusion of a optional records that tries to give the remote DNS server a hint about how much data the resolver can read per response.
- ORIGIN - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"origin"
- OUT_OF_RANGE - io.servicetalk.grpc.api.GrpcStatusCode
-
Used for range errors.
- outboundMessages() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
P
- PARENT_SPAN_ID - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
- parentSpanId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the parent span ID, could be null.
- parentSpanIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceState
-
The hex representation of the parent's spanId.
- parentSpanIdHex() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
- parseCookiePair(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Parse a single cookie-pair from a cookie-string.
- parseLong(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Parses the
CharSequence
argument as a signed decimallong
. - parseSetCookie(CharSequence, boolean) - Static method in class io.servicetalk.http.api.DefaultHttpSetCookie
- parseSetCookie(CharSequence, CharSequence, boolean) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Parse a
HttpSetCookie
from a set-cookie-string. - PARTIAL_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
206 Partial Content
- partialContent() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PARTIAL_CONTENT
response. - partialContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PARTIAL_CONTENT
response. - partialContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PARTIAL_CONTENT
response. - partitionAddress() - Method in interface io.servicetalk.client.api.partition.PartitionedServiceDiscovererEvent
-
Get the fully specified
PartitionAttributes
that uniquely identifiesServiceDiscovererEvent.address()
. - PartitionAttributes - Interface in io.servicetalk.client.api.partition
-
Provide a way to describe a partition using a collection of of attributes.
- PartitionAttributes.Key<T> - Class in io.servicetalk.client.api.partition
-
A key identifies a specific object in a
PartitionAttributes
. - PartitionAttributesBuilder - Interface in io.servicetalk.client.api.partition
-
A builder for
PartitionAttributes
objects. - PartitionedHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
A builder of homogeneous
StreamingHttpClient
instances which call the server associated with a partition selected from a set ofPartitionedServiceDiscovererEvent
s resolved from a single unresolved address. - PartitionedHttpClientBuilder() - Constructor for class io.servicetalk.http.api.PartitionedHttpClientBuilder
- PartitionedHttpClientBuilder.SingleAddressInitializer<U,R> - Interface in io.servicetalk.http.api
-
Initializes the
SingleAddressHttpClientBuilder
for each new client. - PartitionedHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
- PartitionedServiceDiscovererEvent<ResolvedAddress> - Interface in io.servicetalk.client.api.partition
-
An
ServiceDiscovererEvent
which is associated with a partition. - PartitionHttpClientBuilderConfigurator<U,R> - Interface in io.servicetalk.http.api
-
Deprecated.
- PartitionMap<T extends AsyncCloseable> - Interface in io.servicetalk.client.api.partition
-
A map like interface which manages
PartitionAttributes
that are fully specified and returns the corresponding partitions thosePartitionAttributes
belong to. - partitionMapFactory(PartitionMapFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Sets
PartitionMapFactory
to use by allStreamingHttpClient
s created by this builder. - PartitionMapFactory - Interface in io.servicetalk.client.api.partition
-
A generic factory for
PartitionMap
objects. - patch(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PATCH
request. - patch(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.PATCH
request. - patch(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PATCH
request. - PATCH - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP PATCH method.
- path() - Method in interface io.servicetalk.grpc.api.GrpcMetadata
-
Returns the path for the associated gRPC method.
- path() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- path() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Get an equivalent value as
HttpRequestMetaData.rawPath()
but decoded according to percent-encoding. - path() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Returns the path of this
HttpSetCookie
. - path(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- path(String) - Method in interface io.servicetalk.http.api.HttpRequest
- path(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets the path, performing encoding according to percent-encoding, except for forward-slash (
'/'
) characters. - path(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- PATH - Static variable in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- PATH - Static variable in class io.servicetalk.http.router.jersey.resources.CancellableResources
- PATH - Static variable in class io.servicetalk.http.router.jersey.resources.MixedModeResources
- PATH - Static variable in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- pathMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
- pathParams() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- PAYLOAD_TOO_LARGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
413 Payload Too Large
- payloadBody() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- payloadBody() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- payloadBody() - Method in interface io.servicetalk.http.api.HttpRequest
-
Gets the underlying payload as a
Buffer
. - payloadBody() - Method in interface io.servicetalk.http.api.HttpResponse
-
Gets the underlying payload as a
Buffer
. - payloadBody() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- payloadBody() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- payloadBody(Buffer) - Method in interface io.servicetalk.http.api.HttpRequest
-
Returns an
HttpRequest
with its underlying payload set topayloadBody
. - payloadBody(Buffer) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponse
with its underlying payload set topayloadBody
. - payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload set topayloadBody
. - payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload set topayloadBody
. - payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload set to the result of serialization. - payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload set to the result of serialization. - payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload set topayloadBody
. - payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload set topayloadBody
. - payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload set to the result of serialization. - payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload set to the result of serialization. - payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.HttpRequest
-
Gets and deserializes the payload body.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.HttpResponse
-
Gets and deserializes the payload body.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(InputStream) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload set topayloadBody
. - payloadBody(InputStream) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload set topayloadBody
. - payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload set topayloadBody
. - payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload set topayloadBody
. - payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload set to the result of serialization. - payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload set to the result of serialization. - payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpRequest
-
Returns an
HttpRequest
with its underlying payload set to the results of serialization ofpojo
. - payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponse
with its underlying payload set to the results of serialization ofpojo
. - payloadBodyInputStream() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Gets the underlying payload as a
InputStream
. - payloadBodyInputStream() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Gets the underlying payload as a
InputStream
. - payloadComplete(HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
Same as
StatelessTrailersTransformer.payloadComplete(Object, HttpHeaders)
but without the state. - payloadComplete(Object, HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
- payloadComplete(State, HttpHeaders) - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Invoked once all
TrailersTransformer
instances areaccepted
and the payload stream has successfully completed. - payloadFailed(Throwable, HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
Same as
StatelessTrailersTransformer.catchPayloadFailure(Object, Throwable, HttpHeaders)
but without the state. - payloadRequest(HttpRequestMethod, String, CharSequence, CharSequence) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- payloadTooLarge() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYLOAD_TOO_LARGE
response. - payloadTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PAYLOAD_TOO_LARGE
response. - payloadTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYLOAD_TOO_LARGE
response. - PayloadWriter<T> - Interface in io.servicetalk.oio.api
-
An interface which mimics behavior like
OutputStream
, but allows for writing of objects of typePayloadWriter
. - PayloadWriterUtils - Class in io.servicetalk.oio.api.internal
-
Utilities for
PayloadWriter
. - PAYMENT_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
402 Payment Required
- paymentRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYMENT_REQUIRED
response. - paymentRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PAYMENT_REQUIRED
response. - paymentRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYMENT_REQUIRED
response. - peerHost() - Method in interface io.servicetalk.transport.api.ClientSslConfig
-
Get the non-authoritative name of the peer.
- peerHost(String) - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Set the non-authoritative name of the peer.
- peerPort() - Method in interface io.servicetalk.transport.api.ClientSslConfig
-
Get the non-authoritative port of the peer.
- peerPort(int) - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Set the non-authoritative port of the peer.
- PERMANENT_REDIRECT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
308 Permanent Redirect
- permanentRedirect() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PERMANENT_REDIRECT
response. - permanentRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PERMANENT_REDIRECT
response. - permanentRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PERMANENT_REDIRECT
response. - PERMISSION_DENIED - io.servicetalk.grpc.api.GrpcStatusCode
-
Permission denied for a particular client.
- persistLogs(boolean) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets whether logs are persisted in the span object.
- PlatformDependent - Class in io.servicetalk.utils.internal
-
Provide utilities that are dependent on the current runtime environment.
- pollAllOnNext() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Consume all currently available
TestPublisherSubscriber.onNext(Object)
signals. - pollOnNext(long, TimeUnit) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Blocks for at most
timeout
time until the nextTestPublisherSubscriber.onNext(Object)
method invocation. - pollTerminal(long, TimeUnit) - Method in class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
-
Block for a terminal event.
- pollTerminal(long, TimeUnit) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Block for a terminal event.
- pollTerminal(long, TimeUnit) - Method in class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
-
Block for a terminal event.
- POOLED_ALLOCATOR - Static variable in class io.servicetalk.transport.netty.internal.CopyByteBufHandlerChannelInitializer
-
PooledByteBufAllocator
to use internally when we know memory won't be leaked. - port() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The port component derived from
HttpRequestMetaData.requestTarget()
. - port() - Method in interface io.servicetalk.transport.api.HostAndPort
-
Returns the port.
- post(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.POST
request. - post(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.POST
request. - post(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.POST
request. - post(String, CharSequence, CharSequence) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- POST - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP POST method.
- POST_RS - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestMode
- postBadJson() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postFiltered(String) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJson() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postJson() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJson(Map<String, Object>) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJson(Map<String, Object>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonBuffer() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postJsonBuffer() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonBuffer(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonBuffer(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonBufPubInPubOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonBufPubInPubOut(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonBufPubInPubOutResponse() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonBufPubInPubOutResponse(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonBufSingleInSingleOut() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonBufSingleInSingleOut(boolean, Single<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonBufSingleInSingleOutResponse() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonBufSingleInSingleOutResponse(Single<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonBytes() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postJsonBytes() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonBytes(byte[]) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonBytes(byte[]) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonMapInPubOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonMapInPubOut(Map<String, Object>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonOioStreams() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonOioStreams(InputStream) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonPojo(TestPojo) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonPojoInPojoOut() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postJsonPojoInPojoOut() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonPojoInPojoOut(TestPojo) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonPojoInPojoOutResponse() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonPojoInPojoOutResponse(TestPojo) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonPojoInPojoOutResponseSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonPojoInPojoOutResponseSingle(boolean, TestPojo) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonPojoInPojoOutSingle() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postJsonPojoInPojoOutSingle(boolean, TestPojo) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postJsonPubInMapOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonPubInMapOut(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postJsonPubInPubOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postJsonPubInPubOut(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postNoOffloadsOioStreams(InputStream) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postNoOffloadsRsStreams(boolean, Publisher<Buffer>, ConnectionContext) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postOffloadedOioStreams(InputStream) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postOffloadedRsStreams(boolean, Publisher<Buffer>, ConnectionContext) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postOioStreams(InputStream) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postRsStreams(boolean, Publisher<Buffer>, ConnectionContext) - Method in class io.servicetalk.http.router.jersey.resources.CancellableResources
- postText() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postText(String) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postText(String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextBuffer() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postTextBuffer() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postTextBuffer(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postTextBuffer(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextBufferResponse() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postTextBufferResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postTextBufferResponse(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postTextBufferResponse(Buffer) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextBytes() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postTextBytes() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postTextBytes(byte[]) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postTextBytes(byte[]) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextNoEntity() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postTextOioStreams() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postTextOioStreams(InputStream) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextPubInPubOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postTextPubInPubOut(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextPubInStrOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postTextPubInStrOut(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextResponse() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- postTextResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- postTextResponse(String) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- postTextResponse(String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- postTextStrInPubOut() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- postTextStrInPubOut(String) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- PowerSetPartitionMap<T extends AsyncCloseable> - Class in io.servicetalk.client.api.internal.partition
-
A
PartitionMap
that creates the full power set using the individual attributes inPartitionAttributes
es to create partitions for eachPowerSetPartitionMap.add(PartitionAttributes)
. - PowerSetPartitionMap(Function<PartitionAttributes, T>, IntFunction<PartitionAttributesBuilder>) - Constructor for class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
-
Create a new instance.
- PowerSetPartitionMapFactory - Class in io.servicetalk.client.api.internal.partition
-
A
PartitionMapFactory
that generatesPowerSetPartitionMap
type objects. - PRAGMA - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"pragma"
- PRECONDITION_FAILED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
412 Precondition Failed
- PRECONDITION_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
428 Precondition Required
- preconditionFailed() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_FAILED
response. - preconditionFailed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_FAILED
response. - preconditionFailed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_FAILED
response. - preconditionRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIRED
response. - preconditionRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIRED
response. - preconditionRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIRED
response. - PREFER_DIRECT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocator
whoseBuffer
s are typically backed by Netty buffers and prefers direct memory allocation when otherwise not specified. - PREFER_DIRECT_RO_ALLOCATOR - Static variable in class io.servicetalk.buffer.api.ReadOnlyBufferAllocators
-
BufferAllocator
that createsBuffer
instances which prefer off-heap allocations when otherwise unspecified which cannot be modified and are read only. - PREFER_HEAP_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocator
whoseBuffer
s are typically backed by Netty buffers and prefers heap memory allocation when otherwise not specified. - PREFER_HEAP_RO_ALLOCATOR - Static variable in class io.servicetalk.buffer.api.ReadOnlyBufferAllocators
-
BufferAllocator
that createsBuffer
instances which prefer heap allocations when otherwise unspecified which cannot be modified and are read only. - preferredAlpnProtocol() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
Get the preferred ALPN protocol.
- prepend(HttpExecutionStrategyInfluencer) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Adds the passed
HttpExecutionStrategyInfluencer
to the head of this chain. - prepend(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends the passed
AsyncCloseable
with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of the previously registeredAsyncCloseable
s are closed too. - prependAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - prependAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends all the passed
AsyncCloseable
s with thisCompositeCloseable
such that when thisCompositeCloseable
is closed, all of theseAsyncCloseable
s are closed too. - prependIfInfluencer(Object) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
If the passed
mayBeInfluencer
is anHttpExecutionStrategyInfluencer
then add it to the head of this chain. - principalFunction(PF) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Specify a custom function the filter will use to create
Principal
instances. - PRIVATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"private"
- process(byte) - Method in interface io.servicetalk.buffer.api.ByteProcessor
-
Process bytes until returns
false
. - processing() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROCESSING
response. - processing() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PROCESSING
response. - processing() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROCESSING
response. - PROCESSING - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
102 Processing
- processOnComplete() - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
Attempt to process
ConcurrentTerminalSubscriber.onComplete()
. - processOnError(Throwable) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
Attempt to process
ConcurrentTerminalSubscriber.onError(Throwable)
. - Processors - Class in io.servicetalk.concurrent.api
-
Static factory methods for creating processor instances for different type of sources.
- ProcessorSignalsConsumer<T> - Interface in io.servicetalk.concurrent.api
-
Consumer of items from a
PublisherProcessorSignalsHolder
orBlockingProcessorSignalsHolder
. - properties() - Method in class io.servicetalk.http.api.HttpRequestMethod
-
Get the
HttpRequestMethod.Properties
associated with this method. - PROTO3 - io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Zipkin V2 protocol buffers V3 format.
- ProtobufSerializationProvider - Class in io.servicetalk.data.protobuf
-
A
SerializationProvider
for serializing/deserializing protocol buffer objects. - ProtobufSerializationProvider() - Constructor for class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- ProtobufSerializationProvider(Function<Class<?>, Parser<?>>) - Constructor for class io.servicetalk.data.protobuf.ProtobufSerializationProvider
- ProtoBufSerializationProviderBuilder - Class in io.servicetalk.grpc.protobuf
-
A builder for building a
GrpcSerializationProvider
that can serialize and deserialize pre-registered protocol buffer objects. - ProtoBufSerializationProviderBuilder() - Constructor for class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
- protocol() - Method in interface io.servicetalk.grpc.api.GrpcServiceContext
- protocol() - Method in class io.servicetalk.http.api.DelegatingHttpConnectionContext
- protocol() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- protocol() - Method in interface io.servicetalk.http.api.HttpConnectionContext
- protocol() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- protocol() - Method in interface io.servicetalk.transport.api.ConnectionInfo
-
Get the
ConnectionInfo.Protocol
for thisConnectionInfo
. - protocol() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- protocol() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- PROTOCOL_CLOSING_INBOUND - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Inbound protocol close command observed eg.
- PROTOCOL_CLOSING_OUTBOUND - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Outbound protocol close command observed eg.
- protocolClosingInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal inbound close command observed, to be emitted from the
EventLoop
for theChannel
. - protocolClosingOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal outbound close command observed, to be emitted from the
EventLoop
for theChannel
. - protocolPayloadBeginInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of inbound payload, to be emitted from the
EventLoop
for theChannel
. - protocolPayloadBeginOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of outbound payload, to be emitted from the
EventLoop
for theChannel
. - protocolPayloadEndInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of inbound payload, to be emitted from the
EventLoop
for theChannel
. - protocolPayloadEndOutbound(ChannelHandlerContext, ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of outbound payload, including the
ChannelPromise
associated with the last write. - protocols(HttpProtocolConfig...) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Configurations of various underlying protocol versions.
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Configurations of various HTTP protocol versions.
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- protocols(String...) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.The SSL protocols to enable, in the order of preference.
- protocols(String...) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- protocols(String...) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.The SSL protocols to enable, in the order of preference.
- protocols(String...) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.The SSL protocols to enable, in the order of preference.
- provider() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the
SslProvider
to use. - provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.Sets the
SecurityConfigurator.SslProvider
to use. - provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- provider(SecurityConfigurator.SslProvider) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Sets the
SecurityConfigurator.SslProvider
to use. - provider(SecurityConfigurator.SslProvider) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Sets the
SecurityConfigurator.SslProvider
to use. - PROXY_AUTHENTICATE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"proxy-authenticate"
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
407 Proxy Authentication Required
- PROXY_AUTHORIZATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"proxy-authorization"
- PROXY_REVALIDATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"proxy-revalidate"
- proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROXY_AUTHENTICATION_REQUIRED
response. - proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PROXY_AUTHENTICATION_REQUIRED
response. - proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROXY_AUTHENTICATION_REQUIRED
response. - ProxyResponseException - Exception in io.servicetalk.http.netty
-
A proxy response exception, that indicates an unexpected response status from a proxy.
- PUBLIC - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"public"
- publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke the following methods: AllCompletableSource.Subscriber
methods. AllCancellable
methods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Completable
. - publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke the following methods: AllPublisherSource.Subscriber
methods. AllPublisherSource.Subscription
methods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Publisher
. - publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke the following methods: AllSingleSource.Subscriber
methods. AllCancellable
methods. TheSingle.handleSubscribe(SingleSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Single
. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke the following methods: AllCompletableSource.Subscriber
methods. AllCancellable
methods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Completable
. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke the following methods: AllPublisherSource.Subscriber
methods. AllPublisherSource.Subscription
methods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Publisher
. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke the following methods: AllSingleSource.Subscriber
methods. AllCancellable
methods. TheSingle.handleSubscribe(SingleSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Single
. - Publisher<T> - Class in io.servicetalk.concurrent.api
-
An asynchronous computation that produces 0, 1 or more elements and may or may not terminate successfully or with an error.
- Publisher() - Constructor for class io.servicetalk.concurrent.api.Publisher
-
New instance.
- publisherConsumingResource() - Method in class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest
- PublisherFirstStep<T> - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the first step in a
Subscriber
's lifecycle. - publisherInputStreamQueueCapacity(int) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Set the hint for the capacity of the intermediary queue that stores items when adapting
Publisher
s intoInputStream
s. - PublisherLastStep - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the terminal signals (e.g.
- PublisherOperator<T,R> - Interface in io.servicetalk.concurrent.api
-
An operator contract for a
Publisher
. - PublisherProcessorSignalsHolder<T> - Interface in io.servicetalk.concurrent.api
-
A holder of items for a
PublisherSource.Processor
. - publisherResources() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- PublisherSource<T> - Interface in io.servicetalk.concurrent
-
An asynchronous computation that emits zero or more items to its
PublisherSource.Subscriber
and may or may not terminate successfully or with an error. - PublisherSource(Publisher<T>) - Constructor for class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
-
Creates a new
SourceWrappers.PublisherSource
instance. - PublisherSource.Processor<T,R> - Interface in io.servicetalk.concurrent
-
A
PublisherSource.Processor
represents a processing stage that is both aPublisherSource
and aPublisherSource.Subscriber
and obeys the contracts of both. - PublisherSource.Subscriber<T> - Interface in io.servicetalk.concurrent
-
A subscriber of result(s) produced by a
PublisherSource
. - PublisherSource.Subscription - Interface in io.servicetalk.concurrent
-
A subscription to control the signals emitted from a
PublisherSource
to aPublisherSource.Subscriber
. - PublisherStep<T> - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the
PublisherSource.Subscriber.onNext(Object)
stages of aSubscriber
's lifecycle. - PublisherToSingleOperator<T,R> - Interface in io.servicetalk.concurrent.api
- publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke allCompletableSource.Subscriber
methods. - publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke allPublisherSource.Subscriber
methods. - publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke allSingleSource.Subscriber
methods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke allCompletableSource.Subscriber
methods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke allPublisherSource.Subscriber
methods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke allSingleSource.Subscriber
methods. - put(AsyncContextMap.Key<T>, T) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method for adding a value to the current context.
- put(AsyncContextMap.Key<T>, T) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Put a new key/value pair into this
AsyncContextMap
. - put(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PUT
request. - put(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.PUT
request. - put(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PUT
request. - put(String, CharSequence, CharSequence) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- put(String, String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- PUT - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP PUT method.
- putAll(Map<AsyncContextMap.Key<?>, Object>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method for to put all the key/value pairs into the current context.
- putAll(Map<AsyncContextMap.Key<?>, Object>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Put all the key/value pairs into this
AsyncContextMap
. - putAll(Map<String, String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- putJsonResponse() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- putJsonResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- putJsonResponse(Map<String, Object>) - Method in class io.servicetalk.http.router.jersey.resources.AsynchronousResources
- putJsonResponse(Map<String, Object>) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
Q
- query() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Get an equivalent value as
HttpRequestMetaData.rawQuery()
but decoded according to rfc3986, Query. - query(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- query(String) - Method in interface io.servicetalk.http.api.HttpRequest
- query(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets the path, performing encoding according to rfc3986, Query.
- query(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- queryParameter(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns the value of a query parameter with the specified key.
- queryParameterAreEncoded() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- queryParameters() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns all query parameters as key/value pairs.
- queryParameters(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns all values for the query parameter with the specified key.
- queryParametersIterator(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns all values for the query parameter with the specified key.
- queryParametersKeys() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns a
Set
of all query parameter keys. - queryParametersSize() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns the number of query parameters.
- queryTimeout(Duration) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Sets the timeout of each DNS query performed by this service discoverer.
- queuedTasksExecuted() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of queued (
execute
/submit
methods) tasks that have been executed. - queuedTasksPending() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of queued (
execute
/submit
methods) tasks currently pending. - QueueFullAndRejectedSubscribeException - Exception in io.servicetalk.concurrent.internal
-
Exception indicating a bounded queue is full, which also resulted in a rejected subscribe.
- QueueFullAndRejectedSubscribeException(String) - Constructor for exception io.servicetalk.concurrent.internal.QueueFullAndRejectedSubscribeException
-
Create a new instance.
- QueueFullAndRejectedSubscribeException(String, int) - Constructor for exception io.servicetalk.concurrent.internal.QueueFullAndRejectedSubscribeException
-
Create a new instance.
- QueueFullException - Exception in io.servicetalk.concurrent.internal
-
Exception indicating a bounded queue is full.
- QueueFullException(String) - Constructor for exception io.servicetalk.concurrent.internal.QueueFullException
-
Create a new instance.
- QueueFullException(String, int) - Constructor for exception io.servicetalk.concurrent.internal.QueueFullException
-
Create a new instance.
- QUOTED_PRINTABLE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"quoted-printable"
R
- randomCharSequenceOfByteLength(int) - Static method in class io.servicetalk.transport.netty.internal.RandomDataUtils
-
Generates a new random
CharSequence
whose UTF-8 encoding is of the specified size. - RandomDataUtils - Class in io.servicetalk.transport.netty.internal
- range(int, int) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will emit allInteger
s within the range of [begin
,end
). - range(int, int, int) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisher
that when subscribed will emit allInteger
s within the range of [begin
,end
) with an increment ofstride
between each signal. - RANGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"range"
- RANGE_NOT_SATISFIABLE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
416 Range Not Satisfiable
- rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RANGE_NOT_SATISFIABLE
response. - rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.RANGE_NOT_SATISFIABLE
response. - rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RANGE_NOT_SATISFIABLE
response. - rawPath() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The path component derived from
HttpRequestMetaData.requestTarget()
. - rawPath(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- rawPath(String) - Method in interface io.servicetalk.http.api.HttpRequest
- rawPath(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets the path to
path
, without any encoding performed. - rawPath(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- rawQuery() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The query component derived from
HttpRequestMetaData.requestTarget()
. - rawQuery(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- rawQuery(String) - Method in interface io.servicetalk.http.api.HttpRequest
- rawQuery(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets the query component to
query
, without any encoding performed. - rawQuery(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- ReactiveStreamsAdapters - Class in io.servicetalk.concurrent.reactivestreams
-
A set of adapter methods for converting to and from Reactive Streams APIs and ServiceTalk APIs.
- read() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
- read() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.UpperCaseInputStream
- read() - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
- read() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- read() - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Returns
Publisher
that emits all items as read from this connection. - read(byte[], int, int) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
- read(byte[], int, int) - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.UpperCaseInputStream
- read(byte[], int, int) - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
- readableBytes() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of readable bytes which is equal to
(this.writerIndex - this.readerIndex)
. - readableBytes() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBoolean() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a boolean at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readBoolean() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readByte() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a byte at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readByte() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=dst.length
). - readBytes(byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to a newly created buffer starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
until the destination becomes non-writable, and increases thereaderIndex
by the number of the transferred bytes. - readBytes(Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
until the destination's position reaches its limit, and increases thereaderIndex
by the number of the transferred bytes. - readBytes(ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readCancelled() - Method in interface io.servicetalk.transport.api.ConnectionObserver.ReadObserver
-
Callback when the read operation is cancelled.
- readCancelled() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- readChar() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 2-byte UTF-16 character at the current
readerIndex
and increases thereaderIndex
by2
in this buffer. - readChar() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readComplete() - Method in interface io.servicetalk.transport.api.ConnectionObserver.ReadObserver
-
Callback when the entire read operation completes successfully.
- readComplete() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- readDouble() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit floating point number at the current
readerIndex
and increases thereaderIndex
by8
in this buffer. - readDouble() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readerIndex() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the
readerIndex
of this buffer. - readerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the
readerIndex
of this buffer. - readerIndex(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- readerIndex(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readFailed(Throwable) - Method in interface io.servicetalk.transport.api.ConnectionObserver.ReadObserver
-
Callback when the read operation fails with an
error
. - readFailed(Throwable) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- readFloat() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit floating point number at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readFloat() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readInt() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readInt() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readIntLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by4
in this buffer. - readIntLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readLong() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit integer at the current
readerIndex
and increases thereaderIndex
by8
in this buffer. - readLong() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readLongLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by8
in this buffer. - readLongLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readMedium() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the current
readerIndex
and increases thereaderIndex
by3
in this buffer. - readMedium() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readMediumLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by3
in this buffer. - readMediumLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ReadOnlyBufferAllocators - Class in io.servicetalk.buffer.api
-
Utility class containing
BufferAllocator
s that createBuffer
instances which cannot be modified and are read only. - ReadOnlyClientSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Deprecated.Use
ClientSslConfig
. - ReadOnlyClientSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.
- ReadOnlyClientSecurityConfig(ReadOnlyClientSecurityConfig) - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Copy constructor.
- ReadOnlyServerSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Deprecated.Use
ServerSslConfig
. - ReadOnlyServerSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Deprecated.Creates new instance.
- ReadOnlyServerSecurityConfig(ReadOnlyServerSecurityConfig) - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Deprecated.Copy constructor.
- ReadOnlyTcpClientConfig - Class in io.servicetalk.tcp.netty.internal
-
Read only view of
TcpClientConfig
. - ReadOnlyTcpServerConfig - Class in io.servicetalk.tcp.netty.internal
-
Read only view of
TcpServerConfig
. - readShort() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the current
readerIndex
and increases thereaderIndex
by2
in this buffer. - readShort() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readShortLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by2
in this buffer. - readShortLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readSlice(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a new slice of this buffer's sub-region starting at the current
readerIndex
and increases thereaderIndex
by the size of the new slice (=length
). - readSlice(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedByte() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned byte at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readUnsignedByte() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedInt() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readUnsignedInt() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedIntLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by4
in this buffer. - readUnsignedIntLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedMedium() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the current
readerIndex
and increases thereaderIndex
by3
in this buffer. - readUnsignedMedium() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedMediumLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by3
in this buffer. - readUnsignedMediumLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedShort() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the current
readerIndex
and increases thereaderIndex
by2
in this buffer. - readUnsignedShort() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readUnsignedShortLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by2
in this buffer. - readUnsignedShortLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ready() - Method in class io.servicetalk.transport.netty.internal.DeferSslHandler
-
Indicates that we are ready to stop deferring, and add the deferred
SslHandler
. - reasonPhrase() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Get the reason-phrase that provides a textual description associated with the numeric status code.
- recoverWith(Function<? super Throwable, ? extends Single<? extends T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Deprecated.
- recoverWith(Function<Throwable, ? extends Publisher<? extends T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Deprecated.
- RedirectingHttpRequesterFilter - Class in io.servicetalk.http.utils
-
A HTTP request filter that performs automatic redirects if
StreamingHttpRequester.request(HttpExecutionStrategy, StreamingHttpRequest)
method receives 3XX status code in theresponse
. - RedirectingHttpRequesterFilter() - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance, only performing relative redirects.
- RedirectingHttpRequesterFilter(boolean) - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance, performing relative redirects only for
HttpConnection
. - RedirectingHttpRequesterFilter(boolean, boolean) - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance.
- RedirectingHttpRequesterFilter(boolean, boolean, int) - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance.
- RedirectingHttpRequesterFilter(boolean, int) - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance, performing relative redirects only for
HttpConnection
. - RedirectingHttpRequesterFilter(int) - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance, only performing relative redirects.
- REDIRECTION_3XX - io.servicetalk.http.api.HttpResponseStatus.StatusClass
- references() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns an immutable list of references.
- REFERER - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"referer"
- referredTo() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryReference
-
Returns the span being referred to.
- ReflectionUtils - Class in io.servicetalk.utils.internal
-
Provide utilities to assist reflective access.
- regionMatches(CharSequence, boolean, int, CharSequence, int, int) - Static method in class io.servicetalk.buffer.api.CharSequences
-
This methods make regionMatches operation correctly for any chars in strings.
- registerMessageType(Class<T>, Parser<T>) - Method in class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
Register the passed
messageType
with the providedParser
. - registerRoutes(Service) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Register all routes contained in the passed
GrpcRoutes
. - RejectedPermanently - io.servicetalk.client.api.internal.RequestConcurrencyController.Result
-
Selecting the resource was denied, and will not succeed at later time.
- RejectedSubscribeError - Interface in io.servicetalk.concurrent.internal
-
Used in scenarios where a subscribe to an asynchronous source is attempted, but no "real" subscription is established.
- RejectedSubscribeException - Exception in io.servicetalk.concurrent.internal
-
Used in scenarios where a subscribe to an asynchronous source is attempted, but no "real" subscription is established.
- RejectedSubscribeException(String) - Constructor for exception io.servicetalk.concurrent.internal.RejectedSubscribeException
-
Create a new instance.
- RejectedSubscribeException(Throwable) - Constructor for exception io.servicetalk.concurrent.internal.RejectedSubscribeException
-
Create a new instance.
- RejectedTemporary - io.servicetalk.client.api.internal.RequestConcurrencyController.Result
-
Selecting the resource was denied, but may succeed at later time.
- release() - Method in interface io.servicetalk.http.api.ReservedBlockingHttpConnection
-
Releases this reserved
BlockingHttpConnection
to be used for subsequent requests. - release() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
-
Releases this reserved
BlockingStreamingHttpConnection
to be used for subsequent requests. - releaseAsync() - Method in interface io.servicetalk.client.api.internal.ReservableRequestConcurrencyController
-
Must be called (and subscribed to) to signify the reservation has completed after
ReservableRequestConcurrencyController.tryReserve()
. - releaseAsync() - Method in interface io.servicetalk.http.api.FilterableReservedStreamingHttpConnection
-
Releases this reserved
FilterableStreamingHttpConnection
to be used for subsequent requests. - releaseAsync() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
-
Releases this reserved
ReservedHttpConnection
to be used for subsequent requests. - releaseAsync() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- releaseLock(AtomicIntegerFieldUpdater<T>, T) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Release a lock that was previously acquired via
ConcurrentUtils.tryAcquireLock(AtomicIntegerFieldUpdater, Object)
. - releaseReentrantLock(AtomicLongFieldUpdater<T>, long, T) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Release a lock that was previously acquired via
ConcurrentUtils.tryAcquireReentrantLock(AtomicLongFieldUpdater, Object)
. - remoteAddress() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- remoteAddress() - Method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- remoteAddress() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- remoteAddress() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- remoteAddress() - Method in interface io.servicetalk.transport.api.ConnectionInfo
-
The
SocketAddress
to which the associated connection is connected. - remoteAddress() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- remoteAddress() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- remove() - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Remove the underlying in-memory log appender.
- remove(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
- remove(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
Remove a
PartitionAttributes
that was previously added viaPartitionMap.add(PartitionAttributes)
. - remove(AsyncContextMap.Key<?>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to remove a key/value pair from the current context.
- remove(AsyncContextMap.Key<T>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Remove a key/value pair from this
AsyncContextMap
, and get the previous value (if one exists). - remove(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- remove(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all headers with the specified
name
. - remove(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- remove(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes specific value(s) from the specified header
name
. - remove(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- removeAll(Iterable<AsyncContextMap.Key<?>>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to remove all the key/value pairs from the current context.
- removeAll(Iterable<AsyncContextMap.Key<?>>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Remove all key/value pairs from this
AsyncContextMap
associated with the keys from theIterable
. - removeAll(Iterable<String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- removeCookiePairs(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Remove a single cookie-pair for a cookie-string.
- removeCookies(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- removeCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all cookie identified by
name
. - removeIgnoreCase(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- removeIgnoreCase(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes specific value(s) from the specified header
name
. - removeQueryParameters(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Removes all query parameters with the specified
key
. - removeQueryParameters(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Removes all query parameters with the specified
key
andvalue
. - removeSetCookies(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- removeSetCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all set-cookie identified by
name
. - removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all set-cookie identified by
name
. - repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Completable
- repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Publisher
- repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Single
- RepeatStrategies - Class in io.servicetalk.concurrent.api
-
A set of strategies to use for repeating with
Publisher.repeatWhen(IntFunction)
,Single.repeatWhen(IntFunction)
andCompletable.repeatWhen(IntFunction)
or in general. - RepeatStrategies.TerminateRepeatException - Exception in io.servicetalk.concurrent.api
-
An
Exception
instance used to indicate termination of repeats. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completable
when it completes and theCompletable
returned by the suppliedIntFunction
completes successfully. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisher
when it completes and theCompletable
returned by the suppliedIntFunction
completes successfully. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Single
when it completes and theCompletable
returned by the suppliedIntFunction
completes successfully. - repeatWithConstantBackoffDeltaJitter(int, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds the passed constant
Duration
as delay between repeats. - repeatWithConstantBackoffDeltaJitter(Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds the passed constant
Duration
as delay between repeats. - repeatWithConstantBackoffFullJitter(int, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds the passed constant
Duration
as delay between repeats. - repeatWithConstantBackoffFullJitter(Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds the passed constant
Duration
as delay between repeats. - repeatWithExponentialBackoffDeltaJitter(int, Duration, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- repeatWithExponentialBackoffDeltaJitter(Duration, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- repeatWithExponentialBackoffFullJitter(int, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- repeatWithExponentialBackoffFullJitter(Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- replace(Buffer) - Method in interface io.servicetalk.buffer.api.BufferHolder
-
Returns a new
BufferHolder
which contains the specifiedcontent
. - replace(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- replace(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all header names contained in
headers
from this object, and then adds all headers contained inheaders
. - report(Span) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
- report(Span) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.LoggingReporter
-
Logs a
Span
to the configured logger. - report(Span) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter
- request(long) - Method in class io.servicetalk.concurrent.api.DeferredEmptySubscription
- request(long) - Method in class io.servicetalk.concurrent.api.TestSubscription
- request(long) - Method in class io.servicetalk.concurrent.internal.ConcurrentSubscription
- request(long) - Method in class io.servicetalk.concurrent.internal.DelayedSubscription
- request(long) - Method in class io.servicetalk.concurrent.internal.ScalarValueSubscription
- request(long) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscription
-
Requests
n
more items from the associatedPublisherSource
for the associatedPublisherSource.Subscriber
. - request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.RequestStreamingClientCall
-
Sends the passed
Publisher
ofGrpcClientCallFactory.RequestStreamingClientCall
. - request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.StreamingClientCall
-
Sends the passed
Publisher
ofGrpcClientCallFactory.StreamingClientCall
. - request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingRequestStreamingClientCall
-
Sends the passed
BlockingIterable
ofGrpcClientCallFactory.BlockingRequestStreamingClientCall
. - request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingStreamingClientCall
-
Sends the passed
BlockingIterable
ofGrpcClientCallFactory.BlockingStreamingClientCall
. - request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingClientCall
-
Sends the passed
GrpcClientCallFactory.BlockingClientCall
. - request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingResponseStreamingClientCall
-
Sends the passed
GrpcClientCallFactory.BlockingResponseStreamingClientCall
. - request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.ClientCall
-
Sends the passed
GrpcClientCallFactory.ClientCall
. - request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.ResponseStreamingClientCall
-
Sends the passed
GrpcClientCallFactory.ResponseStreamingClientCall
. - request(BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Send a
request
. - request(BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Send a
request
. - request(HttpExecutionStrategy, BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
-
Send a
request
using the passedstrategy
. - request(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.BlockingHttpRequester
-
Send a
request
using the passedstrategy
. - request(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.HttpRequester
-
Send a
request
using the specifiedstrategy
. - request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpRequester
-
Send a
request
using the specifiedstrategy
. - request(HttpRequest) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Send a
request
. - request(HttpRequest) - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Send a
request
. - request(HttpRequest) - Method in interface io.servicetalk.http.api.HttpClient
-
Send a
request
. - request(HttpRequest) - Method in interface io.servicetalk.http.api.HttpConnection
-
Send a
request
. - request(StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Send a
request
. - request(StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
Send a
request
. - request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
Called when the filter needs to delegate the request using the provided
StreamingHttpRequester
on which to callStreamingHttpRequester.request(HttpExecutionStrategy, StreamingHttpRequest)
. - request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
Called when the filter needs to delegate the request using the provided
StreamingHttpRequester
on which to callStreamingHttpRequester.request(HttpExecutionStrategy, StreamingHttpRequest)
. - request(StreamingHttpResponseFactory, StreamingHttpRequest) - Method in interface io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequestHandler
-
Handle requests from the filter under test.
- request(StreamingHttpResponseFactory, ConnectionContext, StreamingHttpRequest) - Method in interface io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequestWithContextHandler
-
Handle requests with
ConnectionContext
information from the filter under test. - REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
431 Request Header Fields Too Large
- REQUEST_TIMEOUT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
408 Request Timeout
- RequestConcurrencyController - Interface in io.servicetalk.client.api.internal
-
An interface which allows controlling reserving connections which maybe used concurrently.
- RequestConcurrencyController.Result - Enum in io.servicetalk.client.api.internal
-
Result of the
RequestConcurrencyController.tryRequest()
call. - RequestConcurrencyControllers - Class in io.servicetalk.client.api.internal
-
Factory for common
RequestConcurrencyController
s. - requested() - Method in class io.servicetalk.concurrent.api.TestSubscription
-
Returns the cumulative total of
n
fromTestSubscription.request(long)
s. - requestedEquals(long) - Method in class io.servicetalk.concurrent.api.TestSubscription
-
Test if the cumulative value of
TestSubscription.request(long)
matchesvalue
. - requestedToRead(long) - Method in interface io.servicetalk.transport.api.ConnectionObserver.ReadObserver
-
Callback when new items are requested to read.
- requestedToRead(long) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopReadObserver
- requestedToWrite(long) - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when new items are requested to write.
- requestedToWrite(long) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- requestEncoding() - Method in class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
- requestEncoding() - Method in interface io.servicetalk.grpc.api.GrpcClientMetadata
-
ContentCodec
to use for the associated gRPC method. - requesterTypes() - Static method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- requestFinished() - Method in interface io.servicetalk.client.api.internal.RequestConcurrencyController
-
Must be called after
RequestConcurrencyController.tryRequest()
to signify the request has completed. - requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_HEADER_FIELDS_TOO_LARGE
response. - requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_HEADER_FIELDS_TOO_LARGE
response. - requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_HEADER_FIELDS_TOO_LARGE
response. - RequestProperties - Class in io.servicetalk.http.router.jersey.internal
-
Helper methods used internally for accessing ServiceTalk-specific request properties.
- requestStreamingRouteFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
Returns the registered
GrpcRoutes.RequestStreamingRoute
for the passedpath
. - requestTarget() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The request-target.
- requestTarget(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- requestTarget(String) - Method in interface io.servicetalk.http.api.HttpRequest
- requestTarget(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Set the request-target.
- requestTarget(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- requestTarget(String, Charset) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- requestTarget(String, Charset) - Method in interface io.servicetalk.http.api.HttpRequest
- requestTarget(String, Charset) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Set the request-target.
- requestTarget(String, Charset) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- requestTarget(Charset) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The request-target.
- RequestTargetDecoderHttpServiceFilter - Class in io.servicetalk.http.utils
-
Decodes the
HttpRequestMetaData.requestTarget()
for each incoming request. - RequestTargetDecoderHttpServiceFilter() - Constructor for class io.servicetalk.http.utils.RequestTargetDecoderHttpServiceFilter
-
Create a new instance.
- RequestTargetDecoderHttpServiceFilter(Charset) - Constructor for class io.servicetalk.http.utils.RequestTargetDecoderHttpServiceFilter
-
Create a new instance.
- RequestTargetEncoderHttpRequesterFilter - Class in io.servicetalk.http.utils
-
Encodes the
HttpRequestMetaData.requestTarget()
for each outgoing request. - RequestTargetEncoderHttpRequesterFilter() - Constructor for class io.servicetalk.http.utils.RequestTargetEncoderHttpRequesterFilter
-
Create a new instance.
- RequestTargetEncoderHttpRequesterFilter(Charset) - Constructor for class io.servicetalk.http.utils.RequestTargetEncoderHttpRequesterFilter
-
Create a new instance.
- RequestTargetEncoderHttpServiceFilter - Class in io.servicetalk.http.utils
-
Encodes the
HttpRequestMetaData.requestTarget()
for each incoming request. - RequestTargetEncoderHttpServiceFilter() - Constructor for class io.servicetalk.http.utils.RequestTargetEncoderHttpServiceFilter
-
Create a new instance.
- RequestTargetEncoderHttpServiceFilter(Charset) - Constructor for class io.servicetalk.http.utils.RequestTargetEncoderHttpServiceFilter
-
Create a new instance.
- requestTimeout() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_TIMEOUT
response. - requestTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_TIMEOUT
response. - requestTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_TIMEOUT
response. - REQUIRE - io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Indicates that the
SSLEngine
will require client authentication. - REQUIRE - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEngine
will require client authentication. - ReservableRequestConcurrencyController - Interface in io.servicetalk.client.api.internal
-
A
RequestConcurrencyController
that also allows toReservableRequestConcurrencyController.tryReserve()
a connection for exclusive use. - ReservableRequestConcurrencyControllers - Class in io.servicetalk.client.api.internal
-
Factory for common
ReservableRequestConcurrencyController
s. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Reserve a
BlockingHttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Reserve a
BlockingStreamingHttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpClient
-
Reserve a
StreamingHttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
Reserve an
HttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.StreamingHttpClient
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Reserve a
BlockingHttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Reserve a
BlockingStreamingHttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
Reserve an
HttpConnection
based on providedHttpRequestMetaData
. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Reserve a
StreamingHttpConnection
based on providedHttpRequestMetaData
. - ReservedBlockingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
BlockingHttpConnection
for the exclusive use of the caller ofBlockingHttpClient.reserveConnection(HttpRequestMetaData)
andBlockingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData)
. - ReservedBlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
BlockingStreamingHttpConnection
for the exclusive use of the caller ofBlockingStreamingHttpClient.reserveConnection(HttpRequestMetaData)
andBlockingStreamingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData)
. - ReservedConnection - io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequesterType
- ReservedHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
HttpConnection
for the exclusive use of the caller ofHttpClient.reserveConnection(HttpRequestMetaData)
andHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData)
. - ReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
StreamingHttpConnection
for the exclusive use of the caller ofStreamingHttpClient.reserveConnection(HttpRequestMetaData)
andStreamingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData)
. - ReservedStreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
A
ReservedStreamingHttpConnectionFilter
that delegates all methods to a differentReservedStreamingHttpConnectionFilter
. - ReservedStreamingHttpConnectionFilter(FilterableReservedStreamingHttpConnection) - Constructor for class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
Create a new instance.
- reserveMemory(long, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Reserves direct memory for the specified size and capacity.
- reset() - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Clear the content of the
LoggerStringWriter.accumulated()
. - RESET_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
205 Reset Content
- resetContent() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RESET_CONTENT
response. - resetContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.RESET_CONTENT
response. - resetContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RESET_CONTENT
response. - resolutionCompleted(DnsServiceDiscovererObserver.ResolutionResult) - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.DnsResolutionObserver
-
Notifies that the current DNS resolution completed successfully.
- resolutionFailed(Throwable) - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.DnsResolutionObserver
-
Notifies that the current DNS resolution failed.
- resolvedRecords() - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.ResolutionResult
-
Number of resolved DNS records.
- RESOURCE_EXHAUSTED - io.servicetalk.grpc.api.GrpcStatusCode
-
Resource exhausted.
- ResourceDefaultStrategy() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceDefaultStrategy
- ResourceInvalidExecStrategy() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceInvalidExecStrategy
- ResourceRouteExecIdStrategy() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceRouteExecIdStrategy
- ResourceRouteNoOffloadsStrategy() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceRouteNoOffloadsStrategy
- ResourceUnsupportedAsync() - Constructor for class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceUnsupportedAsync
- responseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
HttpResponseFactory
associated with thisHttpServiceContext
. - responseFactory() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- responseStreamingRouteFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
Returns the registered
GrpcRoutes.ResponseStreamingRoute
for the passedpath
. - resumeSuspended() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- resumeSuspendedWithJson() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- retainAddressesTillSuccess(boolean) - Method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
A
Publisher
returned fromServiceDiscoverer.discover(Object)
may fail transiently leaving the consumer of these events with an option of either disposing the addresses that were provided before the error or retain them till a retry succeeds. - retrieveMethod(Class<?>, String, Class<?>...) - Static method in class io.servicetalk.utils.internal.ReflectionUtils
-
Retrieves the specific
Method
from theClass
without checked exception. - retry(BiIntPredicate<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completable
if an error is emitted and the passedBiIntPredicate
returnstrue
. - retry(BiIntPredicate<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
- retry(BiIntPredicate<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
- RETRY_AFTER - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"retry-after"
- RetryableConnectException - Exception in io.servicetalk.client.api
-
Throws when a connect operations failed.
- RetryableConnectException(String) - Constructor for exception io.servicetalk.client.api.RetryableConnectException
-
New instance.
- RetryableConnectException(ConnectException) - Constructor for exception io.servicetalk.client.api.RetryableConnectException
-
Create a new instance.
- RetryableException - Interface in io.servicetalk.transport.api
-
A marker-interface for exceptions which are safely retryable and occur only before ServiceTalk starts writing a request to the network.
- retryFor(BiPredicate<Meta, Throwable>) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Overrides the default criterion for determining which requests or errors should be retried.
- retryForIdempotentRequestsPredicate() - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter.Builder
-
Behaves as
AbstractRetryingFilterBuilder.defaultRetryForPredicate()
, but also retries idempotent requests when applicable. - RetryingHttpRequesterFilter - Class in io.servicetalk.http.utils
-
A filter to enable retries for HTTP requests.
- RetryingHttpRequesterFilter.Builder - Class in io.servicetalk.http.utils
-
A builder for
RetryingHttpRequesterFilter
, which puts an upper bound on retry attempts. - retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, PartitionedServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.Use
MultiAddressHttpClientBuilder.initializer(SingleAddressInitializer)
andSingleAddressHttpClientBuilder.retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy)
on the last argument ofMultiAddressHttpClientBuilder.SingleAddressInitializer.initialize(String, Object, SingleAddressHttpClientBuilder)
. - retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- RetryStrategies - Class in io.servicetalk.concurrent.api
-
A set of strategies to use for retrying with
Publisher.retryWhen(BiIntFunction)
,Single.retryWhen(BiIntFunction)
, andCompletable.retryWhen(BiIntFunction)
or in general. - retryStrategy(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
Specifies a
BiFunction
which is applied as-is usingPublisher.retryWhen(BiIntFunction)
on thePublisher
passed toDefaultServiceDiscoveryRetryStrategy.apply(Publisher)
. - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completable
if an error is emitted and theCompletable
returned by the suppliedBiIntFunction
completes successfully. - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisher
if an error is emitted and theCompletable
returned by the suppliedBiIntFunction
completes successfully. - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Single
if an error is emitted and theCompletable
returned by the suppliedBiIntFunction
completes successfully. - retryWithConstantBackoffDeltaJitter(int, Predicate<Throwable>, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant
Duration
as a delay between retries. - retryWithConstantBackoffDeltaJitter(Predicate<Throwable>, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant
Duration
as a delay between retries. - retryWithConstantBackoffFullJitter(int, Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant
Duration
as a delay between retries. - retryWithConstantBackoffFullJitter(Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant
Duration
as a delay between retries. - retryWithExponentialBackoffDeltaJitter(int, Predicate<Throwable>, Duration, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- retryWithExponentialBackoffDeltaJitter(Predicate<Throwable>, Duration, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- retryWithExponentialBackoffFullJitter(int, Predicate<Throwable>, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- retryWithExponentialBackoffFullJitter(Predicate<Throwable>, Duration, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- RoundRobinLoadBalancer<ResolvedAddress,C extends LoadBalancedConnection> - Class in io.servicetalk.loadbalancer
-
A
LoadBalancer
that uses a round robin strategy for selecting addresses. - RoundRobinLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, ? extends C>) - Constructor for class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
-
Creates a new instance.
- RoundRobinLoadBalancer.RoundRobinLoadBalancerFactory<ResolvedAddress,C extends LoadBalancedConnection> - Class in io.servicetalk.loadbalancer
- RoundRobinLoadBalancerFactory() - Constructor for class io.servicetalk.loadbalancer.RoundRobinLoadBalancer.RoundRobinLoadBalancerFactory
- ROUTE_EXEC - Static variable in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- RouteContinuation - Interface in io.servicetalk.http.router.predicate.dsl
-
Methods for continuing a route.
- RouteExecutionStrategy - Annotation Type in io.servicetalk.router.api
-
Indicates that a resource class or method needs a specific execution strategy.
- routeExecutionStrategyFactory(RouteExecutionStrategyFactory<HttpExecutionStrategy>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Set a
RouteExecutionStrategyFactory<HttpExecutionStrategy>
for creatingHttpExecutionStrategy
instances that can be used for offloading the handling of request to resource methods, as specified viaRouteExecutionStrategy
annotations. - RouteExecutionStrategyFactory<ES> - Interface in io.servicetalk.router.api
-
A factory that creates an execution strategy for different
id
s ofRouteExecutionStrategy
annotation. - RouteExecutionStrategyUtils - Class in io.servicetalk.router.utils.internal
-
Utilities to handle
RouteExecutionStrategy
annotation. - routeFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
Returns the registered
GrpcRoutes.Route
for the passedpath
. - ROUTER_EXEC - Static variable in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- RouteStarter - Interface in io.servicetalk.http.router.predicate.dsl
-
Methods for starting a route.
- RS_THREAD_NAME - Static variable in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources
- rsCancelDelayedDelayedStageResponse() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- rsCancelDelayedText() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- rsCancelSuspended() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- rule - Variable in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- rule - Variable in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- rule - Variable in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- rule - Variable in class io.servicetalk.http.router.jersey.CancellationTest
- RunnableCompletable - Class in io.servicetalk.concurrent.api
- runTwiceToEnsureEndpointCache(Runnable) - Static method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
-
Runs the provided
test
lambda multiple times.
S
- S_MAXAGE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"s-maxage"
- SAFE_IDEMPOTENT - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
As defined in Method Definitions, methods which are safe and idempotent, but not cacheable.
- SAFE_IDEMPOTENT_CACHEABLE - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
As defined in Method Definitions, methods which are safe, idempotent, and cacheable.
- safeCancel(Cancellable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
Cancellable.cancel()
ignoring any exceptions that are thrown. - safeClose(PayloadWriter<T>, Throwable) - Static method in class io.servicetalk.oio.api.internal.PayloadWriterUtils
-
Invokes
PayloadWriter.close(Throwable)
ignoring an occurred exception if any. - safeFindNextPositivePowerOfTwo(int) - Static method in class io.servicetalk.utils.internal.MathUtils
-
Fast method of finding the next power of 2 greater than or equal to the supplied value.
- safeOnComplete(CompletableSource.Subscriber) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
CompletableSource.Subscriber.onComplete()
ignoring an occurred exception if any. - safeOnComplete(PublisherSource.Subscriber<T>) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
PublisherSource.Subscriber.onComplete()
ignoring an occurred exception if any. - safeOnError(CompletableSource.Subscriber, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
CompletableSource.Subscriber.onError(Throwable)
ignoring an occurred exception if any. - safeOnError(PublisherSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
PublisherSource.Subscriber.onError(Throwable)
ignoring an occurred exception if any. - safeOnError(SingleSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
SingleSource.Subscriber.onError(Throwable)
ignoring an occurred exception if any. - safeOnSuccess(SingleSource.Subscriber<T>, T) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Invokes
SingleSource.Subscriber.onSuccess(Object)
ignoring an occurred exception if any. - sameSite() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- sameSite() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Get the value for the SameSite attribute.
- SAMPLED - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
- sampleRespectRequestOrEveryN(int) - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Filter that samples as requested, but if there is no request will sample approximately
sampleCountHint
times. - sampleUnlessFalse() - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Sample unless explicitly requested to not sample.
- sampleWhenRequestedOrEveryN(int) - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Filter that samples when requested, or otherwise treats no request and
false
as the same and will filter approximatelysampleCountHint
times. - SamplingStrategies - Class in io.servicetalk.opentracing.inmemory
-
Utility methods for sampling strategies.
- ScalarValueSubscription<T> - Class in io.servicetalk.concurrent.internal
-
A
PublisherSource.Subscription
that only emits a single value. - ScalarValueSubscription(T, PublisherSource.Subscriber<? super T>) - Constructor for class io.servicetalk.concurrent.internal.ScalarValueSubscription
-
New instance.
- scanWith(Supplier<? extends ScanWithMapper<? super T, ? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Apply a function to each
PublisherSource.Subscriber.onNext(Object)
emitted by thisPublisher
as well as optionally concat onePublisherSource.Subscriber.onNext(Object)
signal before the terminal signal is emitted downstream. - scanWith(Supplier<R>, BiFunction<R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Apply a
BiFunction
to eachPublisherSource.Subscriber.onNext(Object)
emitted by thisPublisher
and an accumulated state. - scanWithLifetime(Supplier<? extends ScanWithLifetimeMapper<? super T, ? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Apply a function to each
PublisherSource.Subscriber.onNext(Object)
emitted by thisPublisher
as well as optionally concat onePublisherSource.Subscriber.onNext(Object)
signal before the terminal signal is emitted downstream. - ScanWithLifetimeMapper<T,R> - Interface in io.servicetalk.concurrent.api
-
Provides the ability to transform (aka map) signals emitted via the
Publisher.scanWithLifetime(Supplier)
operator, as well as the ability to cleanup state viaScanWithLifetimeMapper.afterFinally()
. - ScanWithMapper<T,R> - Interface in io.servicetalk.concurrent.api
-
Provides the ability to transform (aka map) signals emitted via the
Publisher.scanWith(Supplier)
operator. - schedule(Runnable, long, TimeUnit) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- schedule(Runnable, long, TimeUnit) - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
- schedule(Runnable, long, TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
- schedule(Runnable, long, TimeUnit) - Method in interface io.servicetalk.concurrent.Executor
-
Executes the passed
task
afterdelay
amount ofunit
s time has passed. - schedule(Runnable, Duration) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- schedule(Runnable, Duration) - Method in interface io.servicetalk.concurrent.Executor
-
Executes the passed
task
afterdelay
amount time has passed. - scheduledTasksExecuted() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of scheduled (
schedule
/timer
methods) tasks that have been executed. - scheduledTasksPending() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of scheduled (
schedule
/timer
methods) tasks currently pending. - scheme() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The scheme component derived from
HttpRequestMetaData.requestTarget()
in lower case. - SCOPE_MANAGER - Static variable in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
- scopeManager() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTracer
- scopeManager() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
- score() - Method in interface io.servicetalk.client.api.ScoreSupplier
-
Returns the current score of a resource.
- ScoreSupplier - Interface in io.servicetalk.client.api
-
Enables components to expose a score.
- SEC_WEBSOCKET_ACCEPT - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-accept"
- SEC_WEBSOCKET_EXTENSIONS - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-protocol"
- SEC_WEBSOCKET_KEY - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-key"
- SEC_WEBSOCKET_KEY1 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-key1"
- SEC_WEBSOCKET_KEY2 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-key2"
- SEC_WEBSOCKET_LOCATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-location"
- SEC_WEBSOCKET_ORIGIN - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-origin"
- SEC_WEBSOCKET_PROTOCOL - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-protocol"
- SEC_WEBSOCKET_VERSION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"sec-websocket-version"
- secure() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
Deprecated.
- secure() - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Deprecated.
- secure() - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Deprecated.
- secure() - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Deprecated.
- secure() - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
Deprecated.
- secure(BiConsumer<HostAndPort, ClientSecurityConfigurator>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Deprecated.
- Secure - io.servicetalk.http.api.AbstractHttpRequesterFilterTest.SecurityType
- Secure - io.servicetalk.http.api.AbstractHttpServiceFilterTest.SecurityType
- security - Variable in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- security - Variable in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- SecurityConfigurator - Interface in io.servicetalk.transport.api
-
Deprecated.
- SecurityConfigurator.SslProvider - Enum in io.servicetalk.transport.api
-
Deprecated.Use
SslProvider
. - securityContext(SecurityContext) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- securityContextFunction(SCF) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Specify a custom function the filter will use to use to create
SecurityContext
instances. - SecurityFilterTest - Class in io.servicetalk.http.router.jersey
- SecurityFilterTest(AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.SecurityFilterTest
- SecurityFilterTest.TestApplication - Class in io.servicetalk.http.router.jersey
- SecurityFilterTest.TestSecurityFilter - Class in io.servicetalk.http.router.jersey
- securityTypes() - Static method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- SEE_OTHER - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
303 See Other (since HTTP/1.1)
- seeOther() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SEE_OTHER
response. - seeOther() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SEE_OTHER
response. - seeOther() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SEE_OTHER
response. - selectConnection(Predicate<C>) - Method in interface io.servicetalk.client.api.LoadBalancer
-
Select the most appropriate connection for a request.
- selectConnection(Predicate<C>) - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
- sendAndAssertNoResponse(StreamingHttpRequest, HttpResponseStatus) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertResponse(StreamingHttpRequest, HttpProtocolVersion, HttpResponseStatus, CharSequence, Matcher<String>, Function<String, Integer>) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertResponse(StreamingHttpRequest, HttpResponseStatus, CharSequence, String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertResponse(StreamingHttpRequest, HttpResponseStatus, CharSequence, String, int, TimeUnit) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertResponse(StreamingHttpRequest, HttpResponseStatus, CharSequence, Matcher<String>, int) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertResponse(StreamingHttpRequest, HttpResponseStatus, CharSequence, Matcher<String>, Function<String, Integer>) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendAndAssertStatusOnly(StreamingHttpRequest, HttpResponseStatus) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- sendMetaData() - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaData
and returns anHttpPayloadWriter
to continue writing the payload body. - sendMetaData(HttpSerializer<T>) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaData
to the client and returns anHttpPayloadWriter
of typeBlockingStreamingHttpServerResponse
to continue writing a payload body. - sendMetaDataOutputStream() - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaData
to the client and returns anOutputStream
to continue writing a payload body. - sendOnSubscribe() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- SequentialCancellable - Class in io.servicetalk.concurrent.internal
-
A
Cancellable
that can hold at most oneCancellable
that will be cancelled when this is cancelled. - SequentialCancellable() - Constructor for class io.servicetalk.concurrent.internal.SequentialCancellable
-
Create a new instance with no current
Cancellable
. - SequentialCancellable(Cancellable) - Constructor for class io.servicetalk.concurrent.internal.SequentialCancellable
-
Create a new instance with the current
Cancellable
set tocancellable
. - SequentialCompletableSubscriberFunction - Class in io.servicetalk.concurrent.api
-
Allows multiple
CompletableSource.Subscriber
s to be sequentially subscribed to aTestCompletable
. - SequentialCompletableSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
- SequentialDnsServerAddressStreamProvider - Class in io.servicetalk.dns.discovery.netty
-
A
DnsServerAddressStreamProvider
which is backed by a sequential list of DNS servers. - SequentialDnsServerAddressStreamProvider(InetSocketAddress...) - Constructor for class io.servicetalk.dns.discovery.netty.SequentialDnsServerAddressStreamProvider
-
Create a new instance.
- SequentialDnsServerAddressStreamProvider(List<InetSocketAddress>) - Constructor for class io.servicetalk.dns.discovery.netty.SequentialDnsServerAddressStreamProvider
-
Create a new instance.
- SequentialPublisherSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows multiple
PublisherSource.Subscriber
s to be sequentially subscribed to aTestPublisher
. - SequentialPublisherSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.SequentialPublisherSubscriberFunction
- SequentialSingleSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Allows multiple
SingleSource.Subscriber
s to be sequentially subscribed to aTestSingle
. - SequentialSingleSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.SequentialSingleSubscriberFunction
- sequentialSubscribers() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow sequential subscribers.
- sequentialSubscribers() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow sequential subscribers.
- sequentialSubscribers() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow sequential subscribers.
- sequentialSubscribers(SequentialCompletableSubscriberFunction) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow sequential subscribers, with the specified
SequentialCompletableSubscriberFunction
. - sequentialSubscribers(SequentialPublisherSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow sequential subscribers, with the specified
SequentialPublisherSubscriberFunction
. - sequentialSubscribers(SequentialSingleSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow sequential subscribers, with the specified
SequentialSingleSubscriberFunction
. - SerializationException - Exception in io.servicetalk.serialization.api
-
Exception indicating an error during serialization or deserialization.
- SerializationException(String) - Constructor for exception io.servicetalk.serialization.api.SerializationException
-
New instance.
- SerializationException(String, Throwable) - Constructor for exception io.servicetalk.serialization.api.SerializationException
-
New instance.
- SerializationException(String, Throwable, boolean, boolean) - Constructor for exception io.servicetalk.serialization.api.SerializationException
-
New instance.
- SerializationException(Throwable) - Constructor for exception io.servicetalk.serialization.api.SerializationException
-
New instance.
- serializationProvider(SerializationProvider, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates a new
HttpSerializationProvider
that could serialize/deserialize to/from the desired content-type using the passedSerializationProvider
. - serializationProvider(Serializer, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates a new
HttpSerializationProvider
that could serialize/deserialize to/from the desired content-type using the passedSerializer
. - SerializationProvider - Interface in io.servicetalk.serialization.api
-
A provider of serialization implementation for
Serializer
. - serialize(Publisher<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Publisher<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Publisher<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Publisher<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Publisher<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Publisher<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(BlockingIterable<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(BlockingIterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(HttpHeaders, Publisher<T>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
- serialize(HttpHeaders, BlockingIterable<T>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
- serialize(HttpHeaders, HttpPayloadWriter<Buffer>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
Returns an
HttpPayloadWriter
of typeHttpSerializer
which serializes eachwritten object
into aBuffer
. - serialize(HttpHeaders, T, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
Serialize an object of type
HttpSerializer
into aBuffer
. - serialize(Iterable<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Iterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Iterable<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Iterable<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Iterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(Iterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of typeSerializer
is serialized into aBuffer
. - serialize(Object, Buffer) - Method in interface io.servicetalk.serialization.api.StreamingSerializer
- serialize(T, Buffer) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
- serialize(T, Buffer) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(T, Buffer) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Serializes the passed object
toSerialize
to the passedBuffer
. - serialize(T, Buffer) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the passedBuffer
. - serialize(T, BufferAllocator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(T, BufferAllocator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the returnedBuffer
. - serialize(T, BufferAllocator, int) - Method in class io.servicetalk.serialization.api.DefaultSerializer
- serialize(T, BufferAllocator, int) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the returnedBuffer
. - Serializer - Interface in io.servicetalk.serialization.api
-
A contract for serialization and deserialization.
- serializerFor(ContentCodec, Class<T>) - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
- serializerFor(TypeHolder<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- serializerFor(TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- serializerFor(Class<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- serializerFor(Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
- SERVER - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"server"
- SERVER_CTX - Static variable in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- SERVER_ERROR_5XX - io.servicetalk.http.api.HttpResponseStatus.StatusClass
- serverChannel(EventLoopGroup, Class<? extends SocketAddress>) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct
Class
to use with the givenEventLoopGroup
. - ServerContext - Interface in io.servicetalk.transport.api
-
Context for servers.
- serverHostAndPort(ServerContext) - Static method in class io.servicetalk.transport.netty.internal.AddressUtils
-
Returns a
HostAndPort
representation of server's listening address. - serverNoOffloads() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- serverPemHostname() - Static method in class io.servicetalk.test.resources.DefaultTestCerts
-
Get the hostname contained within
DefaultTestCerts.loadServerPem()
which should match for client hostname verification. - ServerSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Deprecated.Use
ServerSslConfig
. - ServerSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.
- ServerSecurityConfigurator - Interface in io.servicetalk.transport.api
-
Deprecated.
- ServerSecurityConfigurator.ClientAuth - Enum in io.servicetalk.transport.api
-
Deprecated.Use
SslClientAuthMode
. - ServerSslConfig - Interface in io.servicetalk.transport.api
-
Specifies the configuration for server side TLS/SSL.
- ServerSslConfigBuilder - Class in io.servicetalk.transport.api
-
Default builder for
ServerSslConfig
objects. - ServerSslConfigBuilder(Supplier<InputStream>, Supplier<InputStream>) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance from a
InputStream
which providesX.509
certificate chain inPEM
format and aPKCS#8
private key inPEM
format. - ServerSslConfigBuilder(Supplier<InputStream>, Supplier<InputStream>, String) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance from a
InputStream
which providesX.509
certificate chain inPEM
format and aPKCS#8
private key inPEM
format. - ServerSslConfigBuilder(KeyManagerFactory) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance using the
KeyManagerFactory
for SSL/TLS handshakes. - SERVICE_UNAVAILABLE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
503 Service Unavailable
- serviceDiscoverer(ServiceDiscoverer<U, R, PartitionedServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- serviceDiscoverer(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- serviceDiscoverer(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- serviceDiscoverer(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- ServiceDiscoverer<UnresolvedAddress,ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Interface in io.servicetalk.client.api
-
Represents the interaction pattern with a service discovery system.
- ServiceDiscovererEvent<ResolvedAddress> - Interface in io.servicetalk.client.api
-
Notification from the Service Discovery system that availability for an address has changed.
- ServiceDiscovererUtils - Class in io.servicetalk.client.api.internal
-
A set of utility functions for
ServiceDiscoverer
. - ServiceDiscovererUtils.TwoIntsConsumer - Interface in io.servicetalk.client.api.internal
-
Represents an operation that accepts two
int
-valued arguments and returns no result. - serviceDiscoveryMaxQueueSize(int) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Sets the maximum amount of
ServiceDiscovererEvent
objects that will be queued for each partition. - ServiceDiscoveryRetryStrategy<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Interface in io.servicetalk.http.api
-
A retry strategy for errors emitted from
ServiceDiscoverer.discover(Object)
. - serviceInvocationStrategy() - Method in interface io.servicetalk.http.api.HttpApiConversions.ServiceAdapterHolder
-
HttpExecutionStrategy
that should be used to invoke the service returned byHttpApiConversions.ServiceAdapterHolder.adaptor()
. - ServiceTalkAutoDiscoverable - Class in io.servicetalk.http.router.jersey.config
-
AutoDiscoverable
registeringServiceTalkFeature
if the feature is not already registered. - ServiceTalkAutoDiscoverable() - Constructor for class io.servicetalk.http.router.jersey.config.ServiceTalkAutoDiscoverable
- ServiceTalkFeature - Class in io.servicetalk.http.router.jersey
-
Feature enabling ServiceTalk request handling.
- ServiceTalkFeature() - Constructor for class io.servicetalk.http.router.jersey.ServiceTalkFeature
- ServiceTalkJacksonSerializerAutoDiscoverable - Class in io.servicetalk.data.jackson.jersey.config
-
AutoDiscoverable
registeringServiceTalkJacksonSerializerFeature
if the feature is not already registered. - ServiceTalkJacksonSerializerAutoDiscoverable() - Constructor for class io.servicetalk.data.jackson.jersey.config.ServiceTalkJacksonSerializerAutoDiscoverable
- ServiceTalkJacksonSerializerFeature - Class in io.servicetalk.data.jackson.jersey
-
Feature enabling ServiceTalk Jackson serializer request/response content handling.
- ServiceTalkJacksonSerializerFeature() - Constructor for class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
- serviceTalkRequest(StreamingHttpRequest) - Method in class io.servicetalk.http.router.jersey.resources.SynchronousResources
- servicetalkRequestContext() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- ServiceTalkSocketOptions - Class in io.servicetalk.transport.api
-
SocketOption
s that can be used besideStandardSocketOptions
. - ServiceTalkTestTimeout - Class in io.servicetalk.concurrent.internal
-
Standard timeout shared by test classes.
- ServiceTalkTestTimeout() - Constructor for class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- ServiceTalkTestTimeout(long, TimeUnit) - Constructor for class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- ServiceTalkTestTimeout(long, TimeUnit, Runnable) - Constructor for class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- ServiceTalkThreadContextMap - Class in io.servicetalk.log4j2.mdc.utils
-
A
ThreadContext
that provides storage for MDC based uponAsyncContext
. - ServiceTalkThreadContextMap() - Constructor for class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- ServiceTalkTracingThreadContextMap - Class in io.servicetalk.opentracing.log4j2
-
A
ThreadContext
that provides storage for MDC based uponAsyncContext
that also includes tracing information in accessors viaAsyncContextInMemoryScopeManager
. - ServiceTalkTracingThreadContextMap() - Constructor for class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
- serviceUnavailable() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SERVICE_UNAVAILABLE
response. - serviceUnavailable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SERVICE_UNAVAILABLE
response. - serviceUnavailable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SERVICE_UNAVAILABLE
response. - sessionCacheSize() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.Set the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- sessionCacheSize(long) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Set the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Set the size of the cache used for storing SSL session objects.
- sessionTimeout() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.Set the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- sessionTimeout(long) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Set the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Set the timeout for the cached SSL session objects, in seconds.
- set(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- set(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Clears the current header entries and copies all header entries of the specified
headers
object. - set(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- set(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a header with the specified
name
andvalue
. - set(CharSequence, CharSequence...) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- set(CharSequence, CharSequence...) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a header with the specified
name
andvalues
. - set(CharSequence, Iterable<? extends CharSequence>) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- set(CharSequence, Iterable<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a new header with the specified
name
andvalues
. - set(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a new header with the specified
name
andvalues
. - set(String) - Method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Sets the value.
- SET_COOKIE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"set-cookie"
- SET_COOKIE2 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"set-cookie2"
- setAnInt(int) - Method in class io.servicetalk.http.router.jersey.TestPojo
- setaString(String) - Method in class io.servicetalk.http.router.jersey.TestPojo
- setBoolean(int, boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified boolean at the specified absolute
index
in this buffer. - setBoolean(int, boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBoolean(int, boolean) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setByte(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified byte at the specified absolute
index
in this buffer. - setByte(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setByte(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index
. - setBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index
. - setBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
until the source buffer becomes unreadable. - setBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
. - setBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
. - setBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers a fixed amount from the specified source InputStream's data to this buffer starting at the specified absolute
index
untillength
bytes have been read, the end of stream is reached, or an exception is thrown. - setBytes(int, InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytes(int, ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
until the source buffer's position reaches its limit. - setBytes(int, ByteBuffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setBytes(int, ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setBytesUntilEndStream(int, InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers all the specified source InputStream's data to this buffer starting at the specified absolute
index
until the end of stream is reached or an exception is thrown. - setBytesUntilEndStream(int, InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setChar(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 2-byte UTF-16 character at the specified absolute
index
in this buffer. - setChar(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setChar(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setCharsetUtf8(boolean) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Sets an advice for a user agent to use
UTF-8
charset when it generatesuser-id:password
pair. - setDone() - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
Indicates the operation associated with this
Cancellable
is done and future calls toThreadInterruptingCancellable.cancel()
should be NOOPs. - setDone(Throwable) - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
Indicates the operation associated with this
Cancellable
is done and future calls toThreadInterruptingCancellable.cancel()
should be NOOPs. - setDouble(int, double) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit floating-point number at the specified absolute
index
in this buffer. - setDouble(int, double) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setDouble(int, double) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setFloat(int, float) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit floating-point number at the specified absolute
index
in this buffer. - setFloat(int, float) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setFloat(int, float) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- setHeader(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Sets a header with the specified
name
andvalue
. - setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- setHeaders(HttpHeaders) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Clears the current header entries and copies all header entries of the specified
headers
object. - setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- setInt(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer. - setInt(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setInt(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setIntLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer with Little Endian byte order . - setIntLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setIntLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setLong(int, long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer. - setLong(int, long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setLong(int, long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setLongLE(int, long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - setLongLE(int, long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setLongLE(int, long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setMaxAllowedPayloadSize(int) - Method in interface io.servicetalk.encoding.api.ContentCodecBuilder
-
Deprecated.Sets the maximum allowed decompressed payload size that the codec can process.
- setMedium(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the specified absolute
index
in this buffer. - setMedium(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setMedium(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setMediumLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the specified absolute
index
in this buffer in the Little Endian Byte Order. - setMediumLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setMediumLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequest
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequest
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets new query parameters with the specified
key
andvalues
. - setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequest
- setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets new query parameters with the specified
key
andvalues
. - setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- setRequestCancellable(Cancellable, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Set the request
Cancellable
. - setResponseBufferPublisher(Publisher<Buffer>, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Set the response
Publisher<Buffer>
. - setResponseExecutionStrategy(HttpExecutionStrategy, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Set the response
HttpExecutionStrategy
used for offloading. - setShort(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer. - setShort(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setShort(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setShortLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer with the Little Endian Byte Order. - setShortLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- setShortLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- setSystemId(String) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
- setSystemId(String) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
- setTimeOutExpire() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- setTimeOutExpireHandled() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- setTimeOutResumed() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- setTimeOutResumeSuspended() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- setTrailer(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.HttpOutputStream
- setTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpPayloadWriter
- setTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
- setTrailer(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
- setTrailers(HttpHeaders) - Method in class io.servicetalk.http.api.HttpOutputStream
- setTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpPayloadWriter
- setTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
- setTrailers(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
- setup() - Method in class io.servicetalk.http.router.jersey.CancellationTest
- setUp() - Method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- setupContext() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- shouldFlushOnUnwritable() - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
- shouldFlushOnUnwritable() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy
-
Returns
true
if pending writes, if any, MUST be flushed when the connection is not writable. - shouldFlushOnUnwritable() - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
- shutdown() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- shutdown(ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- shutdownInput() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- shutdownInput(ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- shutdownOutput() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- shutdownOutput(ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- SignalOffloader - Interface in io.servicetalk.concurrent.internal
-
A contract to offload signals to and from any asynchronous source.
- SignalOffloaderFactory - Interface in io.servicetalk.concurrent.internal
-
A factory to create new instances of
SignalOffloader
. - SignalOffloaders - Class in io.servicetalk.concurrent.internal
-
A factory for creating different
SignalOffloader
s. - single() - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- single(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.ExecutionContextRule
- Single<T> - Class in io.servicetalk.concurrent.api
-
An asynchronous computation that either completes with success giving the result or completes with an error.
- Single() - Constructor for class io.servicetalk.concurrent.api.Single
-
New instance.
- SingleAddressHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
A builder of
StreamingHttpClient
instances which call a single server based on the provided unresolved address. - SingleAddressHttpClientBuilder() - Constructor for class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- SingleAddressHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
-
Deprecated.
- singleBufferResponse() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- SingleFirstStep<T> - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the first step in a
Subscriber
's lifecycle. - SingleLastStep<T> - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to express expectations for the terminal signals (e.g.
- SingleLineFormatter - Class in io.servicetalk.opentracing.inmemory
-
Single-line serialization format.
- SingleLineValue - Interface in io.servicetalk.opentracing.inmemory
-
Wrapper for supporting injecting and extracting single-string values.
- singleMapResponse() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- SingleOperator<T,R> - Interface in io.servicetalk.concurrent.api
-
An operator contract for a
Single
. - singleResources() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- SingleSource<T> - Interface in io.servicetalk.concurrent
-
An asynchronous computation that either completes with success giving the result or completes with an error.
- SingleSource(Single<T>) - Constructor for class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
-
Creates a new
SourceWrappers.SingleSource
instance. - SingleSource.Processor<T,R> - Interface in io.servicetalk.concurrent
-
A
SingleSource.Processor
represents a processing stage that is both aSingleSource
and aSingleSource.Subscriber
and obeys the contracts of both. - SingleSource.Subscriber<T> - Interface in io.servicetalk.concurrent
-
Subscriber of the outcome of a
SingleSource
. - singleSubscriber() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow only a single subscriber.
- singleSubscriber() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow only a single subscriber.
- singleSubscriber() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow only a single subscriber.
- singleSubscriber(NonResubscribeableCompletableSubscriberFunction) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Allow only a single subscriber, with the specified
NonResubscribeableCompletableSubscriberFunction
. - singleSubscriber(NonResubscribeablePublisherSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Allow only a single subscriber, with the specified
NonResubscribeablePublisherSubscriberFunction
. - singleSubscriber(NonResubscribeableSingleSubscriberFunction<T>) - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Allow only a single subscriber, with the specified
NonResubscribeableSingleSubscriberFunction
. - SingleTerminalSignalConsumer<T> - Interface in io.servicetalk.concurrent.api
-
A contract that provides discrete callbacks for various ways in which a
SingleSource.Subscriber
can terminate. - singletonBlockingIterable(T) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
- SingletonDnsServerAddressStreamProvider - Class in io.servicetalk.dns.discovery.netty
-
A
DnsServerAddressStreamProvider
which always returns the sameDnsServerAddressStream
. - SingletonDnsServerAddressStreamProvider(InetSocketAddress) - Constructor for class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddressStreamProvider
-
Create a new instance.
- size() - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Determine how many key/value pairs are contained in this collection.
- size() - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Determine the number of
AsyncContextMap.Key
-value mappings. - size() - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStream
-
Get the number of times
DnsServerAddressStream.next()
will return a distinct element before repeating or terminating. - size() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- size() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the number of headers in this object.
- skipBytes(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Increases the current
readerIndex
by the specifiedlength
in this buffer. - skipBytes(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- skipBytes(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- Slf4jFixedLevelLoggers - Class in io.servicetalk.logging.slf4j.internal
-
SLF4J implementations of
FixedLevelLogger
. - slice() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a slice of this buffer's readable bytes.
- slice() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- slice(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a slice of this buffer's sub-region.
- slice(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- sniConfig() - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
- sniHostname - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.
- sniHostname() - Method in interface io.servicetalk.transport.api.ClientSslConfig
-
Get the SNI host name.
- sniHostname() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Deprecated.Returns the SNI host name.
- sniHostname(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- sniHostname(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- sniHostname(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- sniHostname(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.Set the SNI host name.
- sniHostname(String) - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Set the SNI host name.
- sniHostname(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Set the SNI host name.
- sniMapping() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Gets the
Mapping
for SNI. - SniServerChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
SNI
ChannelInitializer
for servers. - SniServerChannelInitializer(Mapping<String, SslContext>) - Constructor for class io.servicetalk.transport.netty.internal.SniServerChannelInitializer
-
Create a new instance.
- SO_BACKLOG - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The number of pending accepted connections for server sockets.
- socketChannel(EventLoopGroup, FileDescriptorSocketAddress) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct Channel that wraps the given filedescriptor or
null
if not supported. - socketChannel(EventLoopGroup, Class<? extends SocketAddress>) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct
Class
to use with the givenEventLoopGroup
. - socketOption(SocketOption<T>) - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- socketOption(SocketOption<T>) - Method in class io.servicetalk.http.api.TestHttpServiceContext
- socketOption(SocketOption<T>) - Method in interface io.servicetalk.transport.api.ConnectionInfo
- socketOption(SocketOption<T>) - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- socketOption(SocketOption<T>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Add a
SocketOption
that is applied. - socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Adds a
SocketOption
that is applied to connected/accepted socket channels. - socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
- SocketOptionUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities to convert
SocketOption
s. - SourceAdapters - Class in io.servicetalk.concurrent.api
-
A set of adapter methods to convert an asynchronous source in this module to a corresponding source in
io.servicetalk.concurrent
module. - SourceWrappers - Class in io.servicetalk.http.router.jersey.internal
-
When request's contents are not buffered, Jersey's determines if the entity body input stream that backs a request can be closed by introspecting the return type of the
MessageBodyReader
. - SourceWrappers.PublisherSource<T> - Class in io.servicetalk.http.router.jersey.internal
-
A
Publisher
that is also aSource
. - SourceWrappers.SingleSource<T> - Class in io.servicetalk.http.router.jersey.internal
-
A
Single
that is also aSource
. - SPAN_ID - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
- spanId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the span ID.
- spanIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceState
-
The hex representation of the traceId.
- spanIdHex() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
- specExceptions() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Additional exceptions for HTTP/1.1 specification.
- specExceptions(H1SpecExceptions) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets additional exceptions for HTTP/1.1 specification.
- split(CharSequence, char, boolean) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Split a given
AsciiString
to separate ones on the givendelimiter
. - spliterator() - Method in interface io.servicetalk.concurrent.BlockingIterable
-
The same behavior as
Iterable.spliterator()
, but returns aBlockingSpliterator
view. - spliterator() - Method in interface io.servicetalk.http.api.HttpHeaders
- SplittingFlushStrategy - Class in io.servicetalk.transport.netty.internal
-
A
FlushStrategy
that splits writes into logical write boundaries and manages flush state across those logical write boundaries. - SplittingFlushStrategy(FlushStrategy, SplittingFlushStrategy.FlushBoundaryProvider) - Constructor for class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Create a new instance.
- SplittingFlushStrategy.FlushBoundaryProvider - Interface in io.servicetalk.transport.netty.internal
-
A provider of
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
for each written item. - SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary - Enum in io.servicetalk.transport.netty.internal
-
An enumeration for boundary of flushes on which this
SplittingFlushStrategy
splits writes. - sse(SseEventSink, Sse) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceUnsupportedAsync
- sseBroadcast() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- sseSinkClosedLatch - Variable in class io.servicetalk.http.router.jersey.resources.CancellableResources
- sseStream() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- sseUnsupported() - Method in class io.servicetalk.http.router.jersey.AsynchronousResourceTest
- SslClientAuthMode - Enum in io.servicetalk.transport.api
-
Indicates the state of the
SSLEngine
with respect to client authentication. - SslClientChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
SSL
ChannelInitializer
for clients. - SslClientChannelInitializer(SslContext, ClientSslConfig, boolean) - Constructor for class io.servicetalk.transport.netty.internal.SslClientChannelInitializer
-
New instance.
- sslConfig() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
Get the
ClientSslConfig
. - sslConfig(ClientSslConfig) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- sslConfig(ClientSslConfig) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
Set the SSL/TLS configuration.
- sslConfig(ServerSslConfig) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Set the SSL/TLS configuration.
- sslConfig(ServerSslConfig) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Set the SSL/TLS configuration.
- sslConfig(ServerSslConfig, Map<String, ServerSslConfig>) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Set the SSL/TLS and SNI configuration.
- sslConfig(ServerSslConfig, Map<String, ServerSslConfig>) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Set the SSL/TLS and SNI configuration.
- sslConfig(ServerSslConfig, Map<String, ServerSslConfig>) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Add SSL/TLS and SNI related config.
- SslConfig - Interface in io.servicetalk.transport.api
-
Specifies the configuration for TLS/SSL.
- sslContext() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
- sslContext() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
- SslContextFactory - Class in io.servicetalk.transport.netty.internal
-
A factory for creating
SslContext
s. - sslProtocols() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the TLS protocols to enable, in the order of preference.
- SslProvider - Enum in io.servicetalk.transport.api
-
The provider to use for
SSLEngine
. - SslServerChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
SSL
ChannelInitializer
for servers. - SslServerChannelInitializer(SslContext) - Constructor for class io.servicetalk.transport.netty.internal.SslServerChannelInitializer
-
New instance.
- sslSession() - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- sslSession() - Method in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- sslSession() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
- sslSession() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- sslSession() - Method in interface io.servicetalk.transport.api.ConnectionInfo
-
Get the
SSLSession
for this connection. - sslSession() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- sslSession() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- stableAccumulated(int) - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Wait for the
LoggerStringWriter.accumulated()
content to remain unchanged fordelayMillis
milliseconds. - stableAccumulated(int, long) - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Wait for the
LoggerStringWriter.accumulated()
content to remain unchanged forsleepDurationMs
milliseconds. - StacklessClosedChannelException - Exception in io.servicetalk.transport.netty.internal
-
ClosedChannelException
that will not not fill in the stacktrace but use a cheaper way of producing limited stacktrace details for the user. - start() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- Start - io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
- startEpochMicros() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the starting epoch in milliseconds.
- StatelessTrailersTransformer<Payload> - Class in io.servicetalk.http.api
-
An implementation of
TrailersTransformer
that does not require any state. - StatelessTrailersTransformer() - Constructor for class io.servicetalk.http.api.StatelessTrailersTransformer
- status() - Method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Returns a standard
GrpcStatus
with this status code. - status() - Method in exception io.servicetalk.grpc.api.GrpcStatusException
-
Returns the wrapped
GrpcStatus
. - status() - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
Returns the status of this
StreamingHttpResponse
. - status() - Method in exception io.servicetalk.http.netty.ProxyResponseException
-
Returns the
HttpResponseStatus
that was received. - status(HttpResponseStatus) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- status(HttpResponseStatus) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- status(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponse
- status(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
Set the status of this
StreamingHttpResponse
. - statusClass() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Get the
HttpResponseStatus.StatusClass
for thisHttpResponseStatus
. - stepVerifier(Completable) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.create(Completable)
instead. - stepVerifier(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.create(Publisher)
instead. - stepVerifier(Single<T>) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.create(Single)
instead. - StepVerifier - Interface in io.servicetalk.concurrent.api.test
-
Provides the ability to verify expectations on asynchronous sources.
- stepVerifierForSource(CompletableSource) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.createForSource(CompletableSource)
instead. - stepVerifierForSource(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.createForSource(PublisherSource)
instead. - stepVerifierForSource(SingleSource<T>) - Static method in class io.servicetalk.concurrent.api.test.Verifiers
-
Deprecated.Use
StepVerifiers.createForSource(SingleSource)
instead. - StepVerifiers - Class in io.servicetalk.concurrent.api.test
-
Factory for the first steps that lead to
StepVerifier
test utility to verify each step in the lifecycle of asynchronous sourcesPublisher
,Single
, andCompletable
. - strategy() - Method in class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
- strategy() - Method in interface io.servicetalk.grpc.api.GrpcClientMetadata
-
GrpcExecutionStrategy
to use for the associated gRPC method. - StrategyInfluencerChainBuilder - Class in io.servicetalk.http.api
-
A chain of
HttpExecutionStrategyInfluencer
. - StrategyInfluencerChainBuilder() - Constructor for class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Creates a new instance.
- streamClosed() - Method in interface io.servicetalk.transport.api.ConnectionObserver.StreamObserver
-
Callback when the stream is closed.
- streamClosed() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopStreamObserver
- streamClosed(Throwable) - Method in interface io.servicetalk.transport.api.ConnectionObserver.StreamObserver
-
Callback when the stream is closed due to an
error
. - streamClosed(Throwable) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopStreamObserver
- streamEstablished() - Method in interface io.servicetalk.transport.api.ConnectionObserver.StreamObserver
-
Callback when the stream is established and ready.
- streamEstablished() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopStreamObserver
- StreamingDeserializer<T> - Interface in io.servicetalk.serialization.api
-
A contract capable of deserializing a stream of
Buffer
s into a stream ofStreamingDeserializer
s. - StreamingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
HttpClient
but that acceptsStreamingHttpRequest
and returnsStreamingHttpResponse
. - StreamingHttpClientFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpClient
that delegates all methods to a differentStreamingHttpClient
. - StreamingHttpClientFilter(FilterableStreamingHttpClient) - Constructor for class io.servicetalk.http.api.StreamingHttpClientFilter
-
Create a new instance.
- StreamingHttpClientFilterFactory - Interface in io.servicetalk.http.api
-
A factory for
StreamingHttpClientFilter
. - StreamingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
HttpConnection
but that acceptsStreamingHttpRequest
and returnsStreamingHttpResponse
. - StreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpConnection
that delegates all methods to a differentStreamingHttpConnection
. - StreamingHttpConnectionFilter(FilterableStreamingHttpConnection) - Constructor for class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
Create a new instance.
- StreamingHttpConnectionFilterFactory - Interface in io.servicetalk.http.api
-
A factory for
StreamingHttpConnectionFilter
. - StreamingHttpRequest - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequest
but provides the payload as aPublisher
. - StreamingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequester
but that acceptsStreamingHttpRequest
and returnsStreamingHttpResponse
. - StreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
A factory for creating
StreamingHttpRequest
s. - StreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
A combination of
StreamingHttpRequestFactory
andStreamingHttpResponseFactory
. - StreamingHttpRequests - Class in io.servicetalk.http.api
-
Factory methods for creating
StreamingHttpRequest
s. - StreamingHttpResponse - Interface in io.servicetalk.http.api
-
The equivalent of
HttpResponse
but provides the payload as aPublisher
. - StreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
A factory for creating
StreamingHttpResponse
s. - StreamingHttpResponses - Class in io.servicetalk.http.api
-
Factory methods for creating
StreamingHttpResponse
s. - StreamingHttpService - Interface in io.servicetalk.http.api
-
A service contract for the HTTP protocol.
- StreamingHttpServiceFilter - Class in io.servicetalk.http.api
-
An implementation of
StreamingHttpService
that delegates all methods to the providedStreamingHttpService
. - StreamingHttpServiceFilter(StreamingHttpService) - Constructor for class io.servicetalk.http.api.StreamingHttpServiceFilter
-
New instance.
- StreamingHttpServiceFilterFactory - Interface in io.servicetalk.http.api
-
A factory for
StreamingHttpServiceFilter
. - streamingResponseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
StreamingHttpResponseFactory
associated with thisHttpServiceContext
. - streamingResponseFactory() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- streamingRouteFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
Returns the registered
GrpcRoutes.StreamingRoute
for the passedpath
. - StreamingSerializer - Interface in io.servicetalk.serialization.api
-
A contract capable of serializing a stream of
Object
s into a stream ofBuffer
s. - Strict - io.servicetalk.http.api.HttpSetCookie.SameSite
- StringMultiValueMatcher - Interface in io.servicetalk.http.router.predicate.dsl
-
Extends
CookieMatcher
for things where the value is a string, like headers and query parameters. - stringResponse() - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest
- submit(Runnable) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- submit(Runnable) - Method in interface io.servicetalk.concurrent.api.Executor
-
Create a new
Completable
that executes the passedRunnable
on each subscribe. - submit(Callable<? extends T>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- submit(Callable<? extends T>) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Single
that creates and executes the passedCallable
when subscribed to. - submitCallable(Supplier<? extends Callable<? extends T>>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- submitCallable(Supplier<? extends Callable<? extends T>>) - Method in interface io.servicetalk.concurrent.api.Executor
- submitRunnable(Supplier<Runnable>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- submitRunnable(Supplier<Runnable>) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that creates and executes aRunnable
when subscribed to. - subResourceDefault() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceDefaultPubMapped(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceDefaultSingle() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceDefaultSingleBuffer() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceDefaultSingleMapped(Single<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceDefaultSingleResponse() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecId() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecIdPubMapped(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecIdSingle() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecIdSingleBuffer() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecIdSingleMapped(Single<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteExecIdSingleResponse() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloads() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloadsPubMapped(Publisher<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloadsSingle() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloadsSingleBuffer() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloadsSingleMapped(Single<Buffer>) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- subResourceRouteNoOffloadsSingleResponse() - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
- SubscribableCompletable - Class in io.servicetalk.concurrent.api.internal
-
A
Completable
that is also aCompletableSource
and hence can be subscribed. - SubscribableCompletable() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribableCompletable
- SubscribablePublisher<T> - Class in io.servicetalk.concurrent.api.internal
-
A
Publisher
that is also aPublisherSource
and hence can be subscribed. - SubscribablePublisher() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribablePublisher
- SubscribableSingle<T> - Class in io.servicetalk.concurrent.api.internal
-
A
Single
that is also aSingleSource
and hence can be subscribed. - SubscribableSingle() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribableSingle
- subscribe() - Method in class io.servicetalk.concurrent.api.Completable
-
Subscribe to this
Completable
and log anyCompletableSource.Subscriber.onError(Throwable)
. - subscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.internal.SubscribableCompletable
- subscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.TestCompletable
- subscribe(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.CompletableSource
-
Subscribes to the outcome of this
CompletableSource
. - subscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.internal.SubscribablePublisher
- subscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.TestPublisher
- subscribe(PublisherSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.PublisherSource
-
Subscribe for the result(s) of this
PublisherSource
. - subscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.internal.SubscribableSingle
- subscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.TestSingle
- subscribe(SingleSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.SingleSource
-
Subscribe for the result of this
SingleSource
. - subscribe(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Subscribe to this
Completable
and log anyCompletableSource.Subscriber.onError(Throwable)
. - subscribe(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Subscribe to this
Single
, emits the result to the passedConsumer
and log anySingleSource.Subscriber.onError(Throwable)
. - subscribeInternal(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.Completable
-
A internal subscribe method similar to
CompletableSource.subscribe(Subscriber)
which can be used by different implementations to subscribe. - subscribeInternal(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
A internal subscribe method similar to
PublisherSource.subscribe(Subscriber)
which can be used by different implementations to subscribe. - subscribeInternal(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
A internal subscribe method similar to
SingleSource.subscribe(Subscriber)
which can be used by different implementations to subscribe. - subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke the following methods: AllCancellable
methods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Completable
. - subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke the following methods: AllPublisherSource.Subscription
methods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Publisher
. - subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke the following methods: AllCancellable
methods. TheSingle.handleSubscribe(SingleSource.Subscriber)
method. This method does not override precedingExecutor
s, if any, specified forthis
Single
. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will use the passedExecutor
to invoke the following methods: AllCancellable
methods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Completable
. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will use the passedExecutor
to invoke the following methods: AllPublisherSource.Subscription
methods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Publisher
. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will use the passedExecutor
to invoke the following methods: AllCancellable
methods. TheSingle.handleSubscribe(SingleSource.Subscriber)
method. This method overrides precedingExecutor
s, if any, specified forthis
Single
. - subscriber() - Method in class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
-
Returns the most recently subscribed
CompletableSource.Subscriber
. - subscriber() - Method in class io.servicetalk.concurrent.api.SequentialPublisherSubscriberFunction
-
Returns the most recently subscribed
PublisherSource.Subscriber
. - subscriber() - Method in class io.servicetalk.concurrent.api.SequentialSingleSubscriberFunction
-
Returns the most recently subscribed
SingleSource.Subscriber
. - subscribers() - Method in class io.servicetalk.concurrent.api.ConcurrentCompletableSubscriberFunction
-
Returns a list of all
CompletableSource.Subscriber
s that have subscribed. - subscribers() - Method in class io.servicetalk.concurrent.api.ConcurrentPublisherSubscriberFunction
-
Returns a list of all
PublisherSource.Subscriber
s that have subscribed. - subscribers() - Method in class io.servicetalk.concurrent.api.ConcurrentSingleSubscriberFunction
-
Returns a list of all
SingleSource.Subscriber
s that have subscribed. - SubscriberUtils - Class in io.servicetalk.concurrent.internal
-
A set of utilities for common
PublisherSource.Subscriber
tasks. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Completable
-
Signifies that when the returned
Completable
is subscribed to, theAsyncContext
will be shared instead of making acopy
. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Publisher
-
Signifies that when the returned
Publisher
is subscribed to, theAsyncContext
will be shared instead of making acopy
. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Single
-
Signifies that when the returned
Single
is subscribed to, theAsyncContext
will be shared instead of making acopy
. - succeeded(T) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Single
which always completes successfully with the providedvalue
. - SUCCESSFUL_2XX - io.servicetalk.http.api.HttpResponseStatus.StatusClass
- supportedMessageCodings() - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Return the supported
ContentCodec
s for this client factory. - supportedMessageCodings() - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
-
Supported
ContentCodec
s for thisGrpcSerializationProvider
. - supportedMessageCodings() - Method in interface io.servicetalk.grpc.api.GrpcServiceContext
-
The
ContentCodec
codings available for this gRPC call. - supportedMessageCodings(List<ContentCodec>) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Sets the supported message encodings for this client factory.
- supportedMessageCodings(List<ContentCodec>) - Method in class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
Set the supported message encodings for the serializers and deserializers.
- suspended(AsyncResponse) - Method in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.ResourceUnsupportedAsync
- swapAndCopyCumulation(ByteBuf, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Swap the existing
cumulation
ByteBuf
for a newByteBuf
and copyin
. - SWITCHING_PROTOCOLS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
101 Switching Protocols
- switchingProtocols() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SWITCHING_PROTOCOLS
response. - switchingProtocols() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SWITCHING_PROTOCOLS
response. - switchingProtocols() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SWITCHING_PROTOCOLS
response. - synchronousResource() - Method in class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest
- SynchronousResources - Class in io.servicetalk.http.router.jersey.resources
-
Synchronous (in JAX-RS lingo [1]) resources.
- SynchronousResources() - Constructor for class io.servicetalk.http.router.jersey.resources.SynchronousResources
- SynchronousResourceTest - Class in io.servicetalk.http.router.jersey
- SynchronousResourceTest(boolean, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi) - Constructor for class io.servicetalk.http.router.jersey.SynchronousResourceTest
T
- tags() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns an unmodifiable view of the tags.
- takeAtMost(long) - Method in class io.servicetalk.concurrent.api.Publisher
- takeOnNext() - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Blocks until the next
TestPublisherSubscriber.onNext(Object)
method invocation. - takeOnNext(int) - Method in class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Blocks until
n
TestPublisherSubscriber.onNext(Object)
method invocations. - takeUntil(Completable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Takes elements until
Completable
is terminated successfully or with failure. - takeWhile(Predicate<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Takes elements while
Predicate
istrue
and then cancelPublisherSource.Subscription
of thisPublisher
once it returnsfalse
. - taskBasedOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Return a
SignalOffloaderFactory
that uses granular tasks for sending signals. - TCP_FASTOPEN_BACKLOG - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The number of pending SYNs with data payload for server sockets as described in RFC 7413 Passive Open.
- TCP_FASTOPEN_CONNECT - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
Enable TCP fast open connect on the client side as described in RFC 7413 Active Open.
- TcpClient - Class in io.servicetalk.tcp.netty.internal
-
A utility to create a TCP clients for tests.
- TcpClient(TcpClientConfig, TransportObserver) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClient
-
New instance.
- TcpClientChannelInitializer - Class in io.servicetalk.tcp.netty.internal
-
ChannelInitializer
for TCP client. - TcpClientChannelInitializer(ReadOnlyTcpClientConfig, ConnectionObserver) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
Creates a
ChannelInitializer
for theconfig
. - TcpClientChannelInitializer(ReadOnlyTcpClientConfig, ConnectionObserver, boolean) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
Creates a
ChannelInitializer
for theconfig
. - TcpClientConfig - Class in io.servicetalk.tcp.netty.internal
-
Configuration for TCP based clients.
- TcpClientConfig() - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientConfig
-
New instance.
- TcpClientConfig(TcpClientConfig) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientConfig
-
Copy constructor.
- TcpConnector - Class in io.servicetalk.tcp.netty.internal
-
Utility class for TCP clients to connect.
- TcpServer - Class in io.servicetalk.tcp.netty.internal
-
A utility to create a TCP server for tests.
- TcpServer() - Constructor for class io.servicetalk.tcp.netty.internal.TcpServer
-
New instance with default configuration.
- TcpServer(TcpServerConfig) - Constructor for class io.servicetalk.tcp.netty.internal.TcpServer
-
New instance.
- TcpServerBinder - Class in io.servicetalk.tcp.netty.internal
-
Utility class to start a TCP based server.
- TcpServerChannelInitializer - Class in io.servicetalk.tcp.netty.internal
-
ChannelInitializer
for TCP. - TcpServerChannelInitializer(ReadOnlyTcpServerConfig, ConnectionObserver) - Constructor for class io.servicetalk.tcp.netty.internal.TcpServerChannelInitializer
-
Creates a
ChannelInitializer
for theconfig
. - TcpServerConfig - Class in io.servicetalk.tcp.netty.internal
-
Configuration for TCP based servers.
- TcpServerConfig() - Constructor for class io.servicetalk.tcp.netty.internal.TcpServerConfig
- TE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"te"
- TEMPORARY_REDIRECT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
307 Temporary Redirect (since HTTP/1.1)
- temporaryRedirect() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TEMPORARY_REDIRECT
response. - temporaryRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TEMPORARY_REDIRECT
response. - temporaryRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TEMPORARY_REDIRECT
response. - TerminalNotification - Class in io.servicetalk.concurrent.internal
-
Holder of
Throwable
. - TerminalSignalConsumer - Interface in io.servicetalk.concurrent.api
-
A contract that provides discrete callbacks for various ways in which a
PublisherSource.Subscriber
or aCompletableSource.Subscriber
can terminate. - terminate() - Method in interface io.servicetalk.concurrent.api.BlockingProcessorSignalsHolder
-
Terminates this holder, such that no further modifications of this holder are expected.
- terminate() - Method in interface io.servicetalk.concurrent.api.PublisherProcessorSignalsHolder
-
Terminates this holder, such that no further modifications of this holder are allowed.
- terminate(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke
CompletableSource.Subscriber.onComplete()
orCompletableSource.Subscriber.onError(Throwable)
on the passedsubscriber
. - terminate(CompletableSource.Subscriber, Throwable) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke
CompletableSource.Subscriber.onError(Throwable)
with the passedThrowable
if thisTerminalNotification
is for completion. - terminate(PublisherSource.Subscriber<?>) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke
PublisherSource.Subscriber.onComplete()
orPublisherSource.Subscriber.onError(Throwable)
on the passedsubscriber
. - terminate(PublisherSource.Subscriber<?>, Throwable) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke
PublisherSource.Subscriber.onError(Throwable)
with the passedThrowable
if thisTerminalNotification
is for completion. - terminate(Throwable) - Method in interface io.servicetalk.concurrent.api.BlockingProcessorSignalsHolder
-
Terminates this holder, such that no further modifications of this holder are expected.
- terminate(Throwable) - Method in interface io.servicetalk.concurrent.api.PublisherProcessorSignalsHolder
-
Terminates this holder, such that no further modifications of this holder are allowed.
- test(int, T) - Method in interface io.servicetalk.concurrent.api.BiIntPredicate
-
Evaluates this predicate on the given arguments.
- TEST_EXEC - Static variable in class io.servicetalk.http.router.jersey.ExecutionStrategyConfigurationFailuresTest
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.AbstractResourceTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.ExceptionMapperTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.GlobalFiltersTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.IllBehavedRequestFilterTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.InputConsumingGlobalFiltersTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.InterceptorsTest.TestApplication
- TestApplication() - Constructor for class io.servicetalk.http.router.jersey.SecurityFilterTest.TestApplication
- TestCancellable - Class in io.servicetalk.concurrent.api
-
A
Cancellable
that tracks cancellation. - TestCancellable() - Constructor for class io.servicetalk.concurrent.api.TestCancellable
- TestCompletable - Class in io.servicetalk.concurrent.api
-
A
Completable
&CompletableSource
whose outgoing signals to itsCompletableSource.Subscriber
s can be controlled. - TestCompletable() - Constructor for class io.servicetalk.concurrent.api.TestCompletable
-
Create a
TestCompletable
with the defaults. - TestCompletable.Builder - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestCompletable
s with non-default settings. - TestCompletableSubscriber - Class in io.servicetalk.concurrent.test.internal
-
A
CompletableSource.Subscriber
that enqueues signals and provides blocking methods to consume them. - TestCompletableSubscriber() - Constructor for class io.servicetalk.concurrent.test.internal.TestCompletableSubscriber
- TestExceptionMapper() - Constructor for class io.servicetalk.http.router.jersey.ExceptionMapperTest.TestExceptionMapper
- TestExecutor - Class in io.servicetalk.concurrent.api
-
An
Executor
implementation that provides methods for controlling execution of queued and schedules tasks, for testing. - TestExecutor() - Constructor for class io.servicetalk.concurrent.api.TestExecutor
-
Create a new instance.
- TestFilter() - Constructor for class io.servicetalk.http.router.jersey.AbstractResourceTest.TestFilter
- TestGlobalFilter() - Constructor for class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalFilter
- TestGlobalInterceptor() - Constructor for class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestGlobalInterceptor
- TestHttpServiceContext - Class in io.servicetalk.http.api
- TestHttpServiceContext(HttpHeadersFactory, StreamingHttpRequestResponseFactory, HttpExecutionContext) - Constructor for class io.servicetalk.http.api.TestHttpServiceContext
- TestInputConsumingGlobalFilter() - Constructor for class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.TestInputConsumingGlobalFilter
- TestIterableToBlockingIterable<T> - Class in io.servicetalk.concurrent.api
- TestIterableToBlockingIterable(Iterable<T>, BiConsumer<Long, TimeUnit>, BiConsumer<Long, TimeUnit>, AutoCloseable) - Constructor for class io.servicetalk.concurrent.api.TestIterableToBlockingIterable
- TestPojo - Class in io.servicetalk.http.router.jersey
- TestPojo() - Constructor for class io.servicetalk.http.router.jersey.TestPojo
- TestPublisher<T> - Class in io.servicetalk.concurrent.api
-
A
Publisher
&PublisherSource
whose outgoing signals to itsPublisherSource.Subscriber
s can be controlled. - TestPublisher() - Constructor for class io.servicetalk.concurrent.api.TestPublisher
-
Create a
TestPublisher
with the defaults. - TestPublisher.Builder<T> - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestPublisher
s with non-default settings. - TestPublisherSubscriber<T> - Class in io.servicetalk.concurrent.test.internal
-
A
PublisherSource.Subscriber
that enqueuesTestPublisherSubscriber.onNext(Object)
and terminal signals while providing blocking methods to consume these events. - TestPublisherSubscriber() - Constructor for class io.servicetalk.concurrent.test.internal.TestPublisherSubscriber
-
Create a new instance.
- testResource() - Method in class io.servicetalk.http.router.jersey.ExecutionStrategyTest
- TestSecurityFilter() - Constructor for class io.servicetalk.http.router.jersey.SecurityFilterTest.TestSecurityFilter
- TestSingle<T> - Class in io.servicetalk.concurrent.api
- TestSingle() - Constructor for class io.servicetalk.concurrent.api.TestSingle
-
Create a
TestSingle
with the defaults. - TestSingle.Builder<T> - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestSingle
s with non-default settings. - TestSingleSubscriber<T> - Class in io.servicetalk.concurrent.test.internal
-
A
SingleSource.Subscriber
that enqueues signals and provides blocking methods to consume them. - TestSingleSubscriber() - Constructor for class io.servicetalk.concurrent.test.internal.TestSingleSubscriber
- TestStreamingHttpClient - Class in io.servicetalk.http.api
- TestStreamingHttpConnection - Class in io.servicetalk.http.api
- TestSubscription - Class in io.servicetalk.concurrent.api
-
A
PublisherSource.Subscription
that tracks requests and cancellation. - TestSubscription() - Constructor for class io.servicetalk.concurrent.api.TestSubscription
- testUri(String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- testUri(String) - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- testUri(String) - Method in class io.servicetalk.http.router.jersey.MixedModeResourceTest
- TestUtils - Class in io.servicetalk.http.router.jersey
- TestUtils.ContentReadException - Exception in io.servicetalk.http.router.jersey
- TEXT_PLAIN - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"text/plain"
- TEXT_PLAIN_UTF_8 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"text/plain"
- textDeserializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- textDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- textDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- textSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- textSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- textSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
- then(Runnable) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Invoke
Runnable.run()
on the thread which invokesStepVerifier.verify()
. - then(Runnable) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Invoke
Runnable.run()
on the thread which invokesStepVerifier.verify()
. - then(Runnable) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Invoke
Runnable.run()
on the thread which invokesStepVerifier.verify()
. - thenAwait(Duration) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Wait for a time delay of
duration
on the thread which invokesStepVerifier.verify()
. - thenAwait(Duration) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Wait for a time delay of
duration
on the thread which invokesStepVerifier.verify()
. - thenAwait(Duration) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Wait for a time delay of
duration
on the thread which invokesStepVerifier.verify()
. - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Manually invoke
Cancellable.cancel()
on theCancellable
fromCompletableSource.Subscriber.onSubscribe(Cancellable)
. - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Manually invoke
Cancellable.cancel()
on thePublisherSource.Subscription
fromPublisherSource.Subscriber.onSubscribe(Subscription)
. - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Manually invoke
Cancellable.cancel()
on theCancellable
fromSingleSource.Subscriber.onSubscribe(Cancellable)
. - thenRequest(long) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Manually request more from the
PublisherSource.Subscription
. - thenRouteTo(BlockingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
BlockingHttpService
to route requests to that match the previously specified criteria. - thenRouteTo(BlockingStreamingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
BlockingStreamingHttpService
to route requests to that match the previously specified criteria. - thenRouteTo(HttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
HttpService
to route requests to that match the previously specified criteria. - thenRouteTo(StreamingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
StreamingHttpService
to route requests to that match the previously specified criteria. - thisT() - Method in class io.servicetalk.transport.api.ClientSslConfigBuilder
- thisT() - Method in class io.servicetalk.transport.api.ServerSslConfigBuilder
- THREAD_NAME - Static variable in class io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources
- THREAD_PREFIX - Static variable in class io.servicetalk.concurrent.internal.ServiceTalkTestTimeout
- threadBasedOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Return a
SignalOffloaderFactory
with thread affinity. - ThreadInterruptingCancellable - Class in io.servicetalk.concurrent.internal
-
A
Cancellable
that willinterrupt a thread
. - ThreadInterruptingCancellable(Thread) - Constructor for class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
Create a new instance.
- THRIFT - io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Zipkin V2 THRIFT format.
- ThrowableUtils - Class in io.servicetalk.concurrent.internal
-
Utility for creating static
Throwable
s. - throwException(Throwable) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Raises an exception bypassing compiler checks for checked exceptions.
- timeout - Variable in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- timeout - Variable in class io.servicetalk.http.api.AbstractHttpServiceFilterTest
- timeout - Variable in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- timeout - Variable in class io.servicetalk.http.router.jersey.CancellationTest
- timeout() - Method in class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
- timeout() - Method in interface io.servicetalk.grpc.api.GrpcClientMetadata
-
Returns timeout duration after which the response is no longer wanted.
- timeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of thisCompletable
but will terminate with aTimeoutException
if timeduration
elapses between subscribe and termination. - timeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will mimic the signals of thisPublisher
but will terminate with aTimeoutException
if timeduration
elapses between adjacentPublisherSource.Subscriber.onNext(Object)
calls. - timeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Single
- timeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of thisCompletable
but will terminate with aTimeoutException
if timeduration
elapses between subscribe and termination. - timeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will mimic the signals of thisPublisher
but will terminate with aTimeoutException
if timeduration
elapses between adjacentPublisherSource.Subscriber.onNext(Object)
calls. - timeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Single
- timeout(Duration) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of thisCompletable
but will terminate with aTimeoutException
if timeduration
elapses between subscribe and termination. - timeout(Duration) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will mimic the signals of thisPublisher
but will terminate with aTimeoutException
if timeduration
elapses between adjacentPublisherSource.Subscriber.onNext(Object)
calls. - timeout(Duration) - Method in class io.servicetalk.concurrent.api.Single
- timeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of thisCompletable
but will terminate with aTimeoutException
if timeduration
elapses between subscribe and termination. - timeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisher
that will mimic the signals of thisPublisher
but will terminate with aTimeoutException
if timeduration
elapses between adjacentPublisherSource.Subscriber.onNext(Object)
calls. - timeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Single
- TimeoutFromRequest - Interface in io.servicetalk.http.utils
-
A function to determine the appropriate timeout to be used for a given
HTTP request
. - TimeoutHttpRequesterFilter - Class in io.servicetalk.http.utils
-
A filter to enable timeouts for HTTP requests on the client-side.
- TimeoutHttpRequesterFilter(TimeoutFromRequest, boolean) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance.
- TimeoutHttpRequesterFilter(TimeoutFromRequest, boolean, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance.
- TimeoutHttpRequesterFilter(Duration) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance which requires only that the response metadata be received before the timeout.
- TimeoutHttpRequesterFilter(Duration, boolean) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance.
- TimeoutHttpRequesterFilter(Duration, boolean, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance.
- TimeoutHttpRequesterFilter(Duration, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
Creates a new instance which requires only that the response metadata be received before the timeout.
- TimeoutHttpServiceFilter - Class in io.servicetalk.http.utils
-
A filter to enable timeouts for HTTP requests on the server-side.
- TimeoutHttpServiceFilter(TimeoutFromRequest, boolean) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance.
- TimeoutHttpServiceFilter(TimeoutFromRequest, boolean, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance.
- TimeoutHttpServiceFilter(Duration) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance which requires only that the response metadata be received before the timeout.
- TimeoutHttpServiceFilter(Duration, boolean) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance.
- TimeoutHttpServiceFilter(Duration, boolean, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance.
- TimeoutHttpServiceFilter(Duration, Executor) - Constructor for class io.servicetalk.http.utils.TimeoutHttpServiceFilter
-
Creates a new instance which requires only that the response metadata be received before the timeout.
- timeoutTerminal(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Publisher
- timeoutTerminal(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
- timeoutTerminal(Duration) - Method in class io.servicetalk.concurrent.api.Publisher
- timeoutTerminal(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
- TimeoutTracingInfoExtension - Class in io.servicetalk.concurrent.internal
-
Junit extension which will print information about all threads if unit test method throws
TimeoutException
. - TimeoutTracingInfoExtension() - Constructor for class io.servicetalk.concurrent.internal.TimeoutTracingInfoExtension
- timer(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- timer(long, TimeUnit) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that will complete after the time duration expires. - timer(Duration) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
- timer(Duration) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that will complete after the time duration expires. - to(Consumer<String>) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Returns a
SingleLineValue
which supports injection. - toAsyncCloseable(AsyncCloseables.CloseableResource) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Creates a new
ListenableAsyncCloseable
which uses the passedSupplier
to get the implementation of close. - toBlockingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClient
toBlockingHttpClient
. - toBlockingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpConnection
toBlockingHttpConnection
. - toBlockingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
StreamingHttpService
to aBlockingHttpService
. - toBlockingStreamingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClient
toBlockingStreamingHttpClient
. - toBlockingStreamingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpConnection
toBlockingStreamingHttpConnection
. - toBlockingStreamingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
StreamingHttpService
to aBlockingStreamingHttpService
. - toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
Translates this
HttpRequest
to aBlockingStreamingHttpRequest
. - toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Translate this
StreamingHttpRequest
to aBlockingStreamingHttpRequest
. - toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
Translates this
HttpResponse
to aBlockingStreamingHttpResponse
. - toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Translates this
StreamingHttpResponse
to aBlockingStreamingHttpResponse
. - toByteBuf(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Return a
ByteBuf
for the given buffer. - toByteBufNoThrow(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Converts the passed
buffer
toByteBuf
, or returnsnull
if not possible. - toClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClient
toHttpClient
. - toCompletable() - Method in class io.servicetalk.concurrent.api.Single
-
Ignores the result of this
Single
and forwards the termination signal to the returnedCompletable
. - toCompletionStage() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completable
to aCompletionStage
. - toCompletionStage() - Method in class io.servicetalk.concurrent.api.Publisher
- toCompletionStage() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Single
to aCompletionStage
. - toCompletionStage(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
- toConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpConnection
toHttpConnection
. - toEventLoopAwareNettyIoExecutor(IoExecutor) - Static method in class io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutors
-
Attempts to convert the passed
IoExecutor
to aEventLoopAwareNettyIoExecutor
. - toFlowPublisher(Publisher<T>) - Static method in class io.servicetalk.concurrent.jdkflow.JdkFlowAdapters
- toFlowPublisher(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.jdkflow.JdkFlowAdapters
- toFuture() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completable
to aFuture
. - toFuture() - Method in class io.servicetalk.concurrent.api.Publisher
- toFuture() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Single
to aFuture
. - toFuture(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
- toHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
StreamingHttpService
to aHttpService
. - toInputStream(Function<? super T, byte[]>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Subscribes to
this
Publisher
and converts all signals received by thePublisherSource.Subscriber
to the returnedInputStream
following the below rules:PublisherSource.Subscription
received byPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
is used to request more data when required. - toInputStream(Function<? super T, byte[]>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Subscribes to
this
Publisher
and converts all signals received by thePublisherSource.Subscriber
to the returnedInputStream
following the below rules:PublisherSource.Subscription
received byPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
is used to request more data when required. - toIterable() - Method in class io.servicetalk.concurrent.api.Publisher
- toIterable(int) - Method in class io.servicetalk.concurrent.api.Publisher
- toListenableAsyncCloseable(AsyncCloseable) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Wraps the passed
AsyncCloseable
and creates a newListenableAsyncCloseable
. - toListenableAsyncCloseable(AsyncCloseable, Function<Completable, Completable>) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Wraps the passed
AsyncCloseable
and creates a newListenableAsyncCloseable
. - toLoadBalancedConnection(FilterableStreamingHttpConnection) - Method in interface io.servicetalk.http.api.HttpLoadBalancerFactory
-
Converts the passed
FilterableStreamingHttpConnection
to aFilterableStreamingHttpLoadBalancedConnection
. - toLoadBalancedConnection(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory
- toNanos(Duration) - Static method in class io.servicetalk.utils.internal.DurationUtils
-
Converts a
Duration
to nanoseconds or if the resulting value would overflow a 64-bit signed integer then eitherLong.MIN_VALUE
orLong.MAX_VALUE
as appropriate. - toNettyAddress(Object) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
If
address
if a ServiceTalk specific address it is unwrapped into a Netty address. - toNettyIoExecutor(IoExecutor) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Attempts to convert the passed
IoExecutor
to aNettyIoExecutor
. - toNioBuffer() - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's readable bytes as an NIO
ByteBuffer
. - toNioBuffer() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- toNioBuffer(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's sub-region as an NIO
ByteBuffer
. - toNioBuffer(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- toNioBuffers() - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's readable bytes as an NIO
ByteBuffer
's. - toNioBuffers() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- toNioBuffers(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's bytes as an NIO
ByteBuffer
's for the specified index and length The returned buffer shares the content with this buffer, while changing the position and limit of the returned NIO buffer does not affect the indexes of this buffer. - toNioBuffers(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- TOO_EARLY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
425 Too Early
- TOO_MANY_REQUESTS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
429 Too Many Requests
- tooEarly() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_EARLY
response. - tooEarly() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_EARLY
response. - tooEarly() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_EARLY
response. - tooManyRequests() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTS
response. - tooManyRequests() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTS
response. - tooManyRequests() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTS
response. - toPublisher() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completable
to aPublisher
. - toPublisher() - Method in class io.servicetalk.concurrent.api.Single
-
Converts this
Single
to aPublisher
. - toReactiveStreamsPublisher(Completable) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toReactiveStreamsPublisher(Publisher<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toReactiveStreamsPublisher(Single<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toReactiveStreamsPublisher(CompletableSource) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toReactiveStreamsPublisher(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toReactiveStreamsPublisher(SingleSource<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
- toRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Translates this
BlockingStreamingHttpRequest
to aHttpRequest
. - toRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Translates this
StreamingHttpRequest
to aHttpRequest
. - toReservedBlockingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnection
toReservedBlockingHttpConnection
. - toReservedBlockingStreamingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnection
toReservedBlockingStreamingHttpConnection
. - toReservedConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnection
toReservedHttpConnection
. - toResolvedInetSocketAddress(HostAndPort) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Converts
HostAndPort
that contains a resolved address intoInetSocketAddress
. - toResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Translates this
BlockingStreamingHttpResponse
to aHttpResponse
. - toResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Translates this
StreamingHttpResponse
to aHttpResponse
. - toResponse(Throwable) - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest.TestExceptionMapper
- toSingle() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completable
to aSingle
. - toSource(Completable) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Completable
into aCompletableSource
. - toSource(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Publisher
into aPublisherSource
. - toSource(Single<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Single
into aSingleSource
. - toSpanId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
- toStreamingHttpService(BlockingHttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
BlockingStreamingHttpService
to aStreamingHttpService
. - toStreamingHttpService(BlockingStreamingHttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
BlockingStreamingHttpService
to aStreamingHttpService
. - toStreamingHttpService(HttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
HttpService
to aStreamingHttpService
. - toStreamingRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Translates this
BlockingStreamingHttpRequest
to aStreamingHttpRequest
. - toStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
Translates this
HttpRequest
to aStreamingHttpRequest
. - toStreamingResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Translates this
BlockingStreamingHttpResponse
to aStreamingHttpResponse
. - toStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
Translates this
HttpResponse
to aStreamingHttpResponse
. - toString() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the string representation of this buffer.
- toString() - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
- toString() - Method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
- toString() - Method in class io.servicetalk.concurrent.api.AsyncContextMap.Key
- toString() - Method in class io.servicetalk.concurrent.api.GroupedPublisher
- toString() - Method in class io.servicetalk.concurrent.api.TestSubscription
- toString() - Method in class io.servicetalk.concurrent.internal.TerminalNotification
- toString() - Method in class io.servicetalk.grpc.api.GrpcStatus
- toString() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- toString() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- toString() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- toString() - Method in class io.servicetalk.http.api.HttpEventKey
- toString() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns a
String
representation of thisHttpHeaders
. - toString() - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns a string representation of the message.
- toString() - Method in class io.servicetalk.http.api.HttpProtocolVersion
- toString() - Method in class io.servicetalk.http.api.HttpRequestMethod
- toString() - Method in class io.servicetalk.http.api.HttpResponseStatus
- toString() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- toString() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
- toString() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- toString() - Method in exception io.servicetalk.http.netty.ProxyResponseException
- toString() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
- toString() - Method in class io.servicetalk.logging.slf4j.internal.DefaultUserDataLoggerConfig
- toString() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- toString() - Method in class io.servicetalk.transport.api.DomainSocketAddress
- toString() - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
- toString() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- toString(int, int, Charset) - Method in interface io.servicetalk.buffer.api.Buffer
-
Decodes this buffer's sub-region into a string with the specified character set.
- toString(int, int, Charset) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- toString(Charset) - Method in interface io.servicetalk.buffer.api.Buffer
-
Decodes this buffer's readable bytes into a string with the specified character set name.
- toString(Charset) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Builds a string which represents all the content in this
HttpHeaders
in which sensitive headers can be filtered viafilter
. - toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns a string representation of the message and headers.
- toTraceId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
- trace(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.TRACE
request. - trace(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.TRACE
request. - trace(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.TRACE
request. - TRACE - io.servicetalk.logging.api.LogLevel
-
TRACE
log level. - TRACE - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
HTTP TRACE method.
- TRACE_ID - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
- traceId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the low 64 bits of trace ID.
- traceIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceState
-
The hex representation of the traceId.
- traceIdHex() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
- traceIdHigh() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the high 64 bits for 128-bit trace IDs, or
0L
for 64-bit trace IDs. - traceState() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
-
Get the
InMemoryTraceState
associated with this object. - TracingConstants - Class in io.servicetalk.opentracing.internal
-
Various constants for tracing.
- TracingHttpRequesterFilter - Class in io.servicetalk.opentracing.http
-
An HTTP filter that supports open tracing.
- TracingHttpRequesterFilter(Tracer, String) - Constructor for class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
-
Create a new instance.
- TracingHttpRequesterFilter(Tracer, String, boolean) - Constructor for class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
-
Create a new instance.
- TracingHttpServiceFilter - Class in io.servicetalk.opentracing.http
-
A
StreamingHttpService
that supports open tracing. - TracingHttpServiceFilter(Tracer, String) - Constructor for class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
Create a new instance.
- TracingHttpServiceFilter(Tracer, String, boolean) - Constructor for class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
Create a new instance.
- TRAILER - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"trailer"
- trailers() - Method in interface io.servicetalk.http.api.LastHttpMetaData
-
Get the trailer headers.
- TRAILERS - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"trailers"
- trailersEncodedSizeEstimate() - Method in interface io.servicetalk.http.netty.H1ProtocolConfig
-
Value used to calculate an exponential moving average of the encoded size of the HTTP trailer fields for a guess for future buffer allocations.
- trailersEncodedSizeEstimate(int) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the value used to calculate an exponential moving average of the encoded size of the HTTP trailer fields for a guess for future buffer allocations.
- TrailersTransformer<State,Payload> - Interface in io.servicetalk.http.api
-
A contract for transforming trailers for a streaming HTTP request/response.
- TRANSFER_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"transfer-encoding"
- transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload transformed toBuffer
s, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload transformed toBuffer
s, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed toBuffer
s, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload transformed toBuffer
s, with access to the trailers. - transformMessageBody(UnaryOperator<Publisher<?>>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Transform the message-body which contains the payload body concatenated with the trailer (if present).
- transformMessageBody(UnaryOperator<Publisher<?>>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Transform the message-body which contains the payload body concatenated with the trailer (if present).
- transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<Publisher<T>, Publisher<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<Publisher<T>, Publisher<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload transformed to the result of serialization. - transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload transformed to the result of serialization. - transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed toBuffer
s. - transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload transformed toBuffer
s. - transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequest
with its underlying payload transformed toBuffer
s. - transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponse
with its underlying payload transformed toBuffer
s. - translatedException() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- transportError() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- transportError() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Returns a
Single
<Throwable
> that may terminate with an error, if an error is observed at the transport. - transportEventIterable(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Returns a
BlockingIterable
that gives the current value of the setting as well as subsequent changes to the setting value as long as thePublisherSource.Subscriber
has expressed enough demand. - transportEventIterable(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Returns a
BlockingIterable
that gives the current value of the setting as well as subsequent changes to the setting value as long as thePublisherSource.Subscriber
has expressed enough demand. - transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpConnection
-
Returns a
Publisher
that gives the current value of a transport event as well as subsequent changes to the event value as long as thePublisherSource.Subscriber
has expressed enough demand. - transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.HttpConnection
-
Returns a
Publisher
that gives the current value of a transport event as well as subsequent changes to the event value as long as thePublisherSource.Subscriber
has expressed enough demand. - transportEventStream(HttpEventKey<T>) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
- transportEventStream(HttpEventKey<T>) - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
- transportObserver() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Returns the
TransportObserver
if any for all channels. - transportObserver(TransportObserver) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Sets a
TransportObserver
that provides visibility into transport events. - transportObserver(TransportObserver) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets a
TransportObserver
that provides visibility into transport events. - transportObserver(TransportObserver) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Sets a
TransportObserver
that provides visibility into transport events. - TransportObserver - Interface in io.servicetalk.transport.api
-
An observer interface that provides visibility into transport events.
- TransportObserverConnectionFactoryFilter<ResolvedAddress,C extends ListenableAsyncCloseable> - Class in io.servicetalk.client.api
-
A
ConnectionFactoryFilter
that configures aTransportObserver
for new connections. - TransportObserverConnectionFactoryFilter(TransportObserver) - Constructor for class io.servicetalk.client.api.TransportObserverConnectionFactoryFilter
-
Creates a new instance.
- TransportObserverConnectionFactoryFilter(Function<ResolvedAddress, TransportObserver>) - Constructor for class io.servicetalk.client.api.TransportObserverConnectionFactoryFilter
-
Creates a new instance.
- TransportObservers - Class in io.servicetalk.transport.api
-
A factory to create different
TransportObserver
s. - trustCertChainSupplier() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the trusted certificates for verifying the remote endpoint's certificate.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- trustManager(Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Deprecated.Trust manager for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Deprecated.
- trustManager(TrustManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Deprecated.Trust manager for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Trust manager for verifying the remote endpoint's certificate.
- trustManagerFactory() - Method in interface io.servicetalk.transport.api.SslConfig
-
Get the
TrustManagerFactory
used for verifying the remote endpoint's certificate. - tryAcquireLock(AtomicIntegerFieldUpdater<T>, T) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Acquire a lock that is exclusively held with no re-entry, but attempts to acquire the lock while it is held can be detected by
ConcurrentUtils.releaseLock(AtomicIntegerFieldUpdater, Object)
. - tryAcquireReentrantLock(AtomicLongFieldUpdater<T>, T) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Acquire a lock that allows reentry and attempts to acquire the lock while it is held can be detected by
ConcurrentUtils.releaseReentrantLock(AtomicLongFieldUpdater, long, Object)
. - tryConsume(ProcessorSignalsConsumer<T>) - Method in interface io.servicetalk.concurrent.api.PublisherProcessorSignalsHolder
-
Try to consume the next item stored in this holder.
- tryConsumeTerminal(ProcessorSignalsConsumer<T>) - Method in interface io.servicetalk.concurrent.api.PublisherProcessorSignalsHolder
-
If there are no items stored in the holder and the holder has terminated
successfully
or with anerror
then consume thatsuccessful
orfailed
termination. - tryEnsureWritable(int, boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Tries to make sure the number of writable bytes is equal to or greater than the specified value.
- tryRequest() - Method in interface io.servicetalk.client.api.internal.RequestConcurrencyController
-
Attempts to reserve a connection for a single request, needs to be followed by
RequestConcurrencyController.requestFinished()
. - tryReserve() - Method in interface io.servicetalk.client.api.internal.ReservableRequestConcurrencyController
-
Attempts to reserve a connection for exclusive use until
ReservableRequestConcurrencyController.releaseAsync()
is called. - trySetAccessible(AccessibleObject, boolean) - Static method in class io.servicetalk.utils.internal.ReflectionUtils
-
Try to call
AccessibleObject.setAccessible(boolean)
but will catch anySecurityException
andjava.lang.reflect.InaccessibleObjectException
(for JDK 9) and return it. - trySplit() - Method in interface io.servicetalk.concurrent.BlockingSpliterator
- ttl() - Method in interface io.servicetalk.dns.discovery.netty.DnsServiceDiscovererObserver.ResolutionResult
-
Minimum Time To Live (TTL) of the resolved DNS records in seconds.
- type - Variable in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- type() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryReference
-
Returns the reference type.
- type() - Method in class io.servicetalk.serialization.api.TypeHolder
-
Returns the inferred generic type for this
TypeHolder
. - TypeHolder<T> - Class in io.servicetalk.serialization.api
-
An abstract class to infer
ParameterizedType
s for a child class. - TypeHolder() - Constructor for class io.servicetalk.serialization.api.TypeHolder
-
Creates a new instance.
U
- UdpReporter - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
- UdpReporter.Builder - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
-
A builder to create a new
UdpReporter
. - UNAUTHENTICATED - io.servicetalk.grpc.api.GrpcStatusCode
-
Cannot authenticate the client.
- unauthorized() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAUTHORIZED
response. - unauthorized() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNAUTHORIZED
response. - unauthorized() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAUTHORIZED
response. - UNAUTHORIZED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
401 Unauthorized
- UNAVAILABLE - io.servicetalk.grpc.api.GrpcStatusCode
-
Service unavailable, similar to 503, client may retry.
- UNAVAILABLE_FOR_LEGAL_REASONS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
451 Unavailable For Legal Reasons
- unavailableForLegalReasons() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAVAILABLE_FOR_LEGAL_REASONS
response. - unavailableForLegalReasons() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNAVAILABLE_FOR_LEGAL_REASONS
response. - unavailableForLegalReasons() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAVAILABLE_FOR_LEGAL_REASONS
response. - UNIMPLEMENTED - io.servicetalk.grpc.api.GrpcStatusCode
-
Unimplemented action.
- UNKNOWN - io.servicetalk.grpc.api.GrpcStatusCode
-
Unknown error.
- UNKNOWN - io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Unknown.
- UnknownPartitionException - Exception in io.servicetalk.client.api.partition
-
Thrown when a request is issued but there is no associated partition to send the request to.
- UnknownPartitionException(PartitionAttributes, String) - Constructor for exception io.servicetalk.client.api.partition.UnknownPartitionException
-
Create a new instance.
- unknownStackTrace(T, Class<?>, String) - Static method in class io.servicetalk.concurrent.internal.ThrowableUtils
-
Set the
StackTraceElement
for the givenThrowable
, using theClass
and method name. - UNPROCESSABLE_ENTITY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
422 Unprocessable Entity
- unprocessableEntity() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNPROCESSABLE_ENTITY
response. - unprocessableEntity() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNPROCESSABLE_ENTITY
response. - unprocessableEntity() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNPROCESSABLE_ENTITY
response. - unreserveMemory(long, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Unreserves direct memory for the specified size and capacity.
- unresolvedAddressToHost(Function<U, CharSequence>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
- unresolvedAddressToHost(Function<U, CharSequence>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
- unresolvedAddressToHost(Function<U, CharSequence>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
- unresolvedAddressToHost(Function<U, CharSequence>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
Provides a means to convert
SingleAddressHttpClientBuilder
unresolved address type into aCharSequence
. - unsafe() - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- UNSUPPORTED_MEDIA_TYPE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
415 Unsupported Media Type
- UNSUPPORTED_PROTOCOL_CLOSE_HANDLER - Static variable in class io.servicetalk.transport.netty.internal.CloseHandler
- unsupportedMediaType() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNSUPPORTED_MEDIA_TYPE
response. - unsupportedMediaType() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNSUPPORTED_MEDIA_TYPE
response. - unsupportedMediaType() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNSUPPORTED_MEDIA_TYPE
response. - unwrapBuffer(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Attempt to unwrap a
CharSequence
and obtain the underlyingBuffer
if possible. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in class io.servicetalk.transport.netty.internal.FlushStrategyHolder
-
Updates
FlushStrategy
enclosed in thisFlushStrategyHolder
. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Updates
FlushStrategy
associated with this connection. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Updates the
FlushStrategy
that is used for flushing each delineated write boundary. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider, int) - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Updates the
FlushStrategy
that is used for flushing each delineated write boundary. - UPGRADE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"upgrade"
- UPGRADE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"upgrade"
- UPGRADE_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
426 Upgrade Required
- upgradeRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UPGRADE_REQUIRED
response. - upgradeRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UPGRADE_REQUIRED
response. - upgradeRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UPGRADE_REQUIRED
response. - UpperCaseInputStream(InputStream) - Constructor for class io.servicetalk.http.router.jersey.AbstractFilterInterceptorTest.UpperCaseInputStream
- URI_TOO_LONG - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
414 URI Too Long
- uriBuilding() - Method in class io.servicetalk.http.router.jersey.SynchronousResourceTest
- uriTooLong() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.URI_TOO_LONG
response. - uriTooLong() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.URI_TOO_LONG
response. - uriTooLong() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.URI_TOO_LONG
response. - USE_PROXY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
305 Use Proxy (since HTTP/1.1)
- use128BitTraceId(boolean) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets whether to use 128-bit trace IDs.
- useDirectBufferWithoutZeroing() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Checks if it is possible to create a new direct
ByteBuffer
without zeroing the direct memory. - useEpoll(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns
true
if native epoll transport should be used. - useKQueue(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns
true
if native kqueue transport should be used. - useProxy() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXY
response. - useProxy() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXY
response. - useProxy() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXY
response. - USER_AGENT - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"user-agent"
- UserDataLoggerConfig - Interface in io.servicetalk.logging.api
-
LoggerConfig
used in areas that can filter logging output to include user data or not. - userEventTriggered(ChannelHandlerContext, Object) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
- userInfo() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
The user information component derived from
HttpRequestMetaData.requestTarget()
. - userInfo() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
-
Get the wrapped
UserInfo
. - userInfoKey(AsyncContextMap.Key<UserInfo>) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Sets a
key
to store a user info object of authenticated user inAsyncContextMap
.
V
- validateCookies() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- validateCookies() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Determine if a cookies should be validated during parsing into
HttpSetCookie
s. - validateCookies() - Method in class io.servicetalk.http.netty.H2HeadersFactory
- validateHexBytes(T) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Checks that the provided
CharSequence
is a valid hexCharSequence
, throwing anIllegalArgumentException
if it is not. - validateRouteExecutionStrategyAnnotationIfPresent(Method, Class<?>, RouteExecutionStrategyFactory<? extends ExecutionStrategy>, Set<String>) - Static method in class io.servicetalk.router.utils.internal.RouteExecutionStrategyUtils
-
Validates configuration of
RouteExecutionStrategy
annotation is correct if present. - value() - Method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Returns the integer code value.
- value() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
- value() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
- value() - Method in interface io.servicetalk.http.api.HttpCookiePair
-
Returns the value of this
HttpCookiePair
. - value(Predicate<HttpCookiePair>) - Method in interface io.servicetalk.http.router.predicate.dsl.CookieMatcher
-
Matches requests where one of the cookies with the specified name matches
predicate
. - valueOf(String) - Static method in enum io.servicetalk.client.api.internal.RequestConcurrencyController.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequesterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.api.AbstractHttpRequesterFilterTest.SecurityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.api.AbstractHttpServiceFilterTest.SecurityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.api.HttpSetCookie.SameSite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.logging.api.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.SslClientAuthMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.SslProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.servicetalk.client.api.internal.RequestConcurrencyController.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.dns.discovery.netty.DnsResolverAddressTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequesterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.api.AbstractHttpRequesterFilterTest.SecurityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.api.AbstractHttpServiceFilterTest.SecurityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.api.HttpSetCookie.SameSite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.logging.api.LogLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.opentracing.zipkin.publisher.reporter.Codec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.api.SslClientAuthMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.api.SslProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns all values for the header with the specified name.
- values(Predicate<Iterator<? extends HttpCookiePair>>) - Method in interface io.servicetalk.http.router.predicate.dsl.CookieMatcher
-
Matches requests where the list of cookies for the specified name matches the predicate.
- values(Predicate<Iterator<? extends CharSequence>>) - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the list of values matches the predicate.
- valuesIterator(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- valuesIterator(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns all values for the header with the specified name.
- VARIANT_ALSO_NEGOTIATES - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
506 Variant Also Negotiates
- variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.VARIANT_ALSO_NEGOTIATES
response. - variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.VARIANT_ALSO_NEGOTIATES
response. - variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.VARIANT_ALSO_NEGOTIATES
response. - VARY - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"vary"
- VerificationTestUtils - Class in io.servicetalk.concurrent.api
- Verifiers - Class in io.servicetalk.concurrent.api.test
-
Deprecated.Use
StepVerifiers
instead. - verify() - Method in interface io.servicetalk.concurrent.api.test.StepVerifier
-
Verify the none of the previously declared expectations are violated.
- verify(Duration) - Method in interface io.servicetalk.concurrent.api.test.StepVerifier
-
Verify the none of the previously declared expectations are violated.
- verifyApplied() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies that this
FlushStrategy
was applied. - verifyCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- verifyCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- verifyItemWritten(int) - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.itemWritten(Object)
was called for theFlushStrategy.WriteEventsListener
returned fromMockFlushStrategy.apply(FlushSender)
. - verifyListenCalled() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- verifyListenCalled() - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- verifyListenCalled(int) - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- verifyListenNotCalled() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- verifyListenNotCalled() - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- verifyNoMoreInteractions() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies there were no more interactions with the
FlushStrategy.WriteEventsListener
returned fromMockFlushStrategy.apply(FlushSender)
. - verifyNotCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- verifyNotCancelled() - Method in class io.servicetalk.concurrent.api.LegacyTestSingle
-
Deprecated.
- verifySuppressed(Throwable, Throwable) - Static method in class io.servicetalk.concurrent.api.VerificationTestUtils
- verifyWriteCancelled() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.writeCancelled()
was called for theFlushStrategy.WriteEventsListener
returned fromMockFlushStrategy.apply(FlushSender)
. - verifyWriteStarted() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.writeStarted()
was called for theFlushStrategy.WriteEventsListener
returned fromMockFlushStrategy.apply(FlushSender)
. - verifyWriteTerminated() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.writeTerminated()
was called for theFlushStrategy.WriteEventsListener
returned fromMockFlushStrategy.apply(FlushSender)
. - version() - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns the protocol version of this
HttpMetaData
. - version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
- version(HttpProtocolVersion) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Set the protocol version of this
HttpMetaData
. - version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.HttpRequest
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.HttpResponse
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
- VIA - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"via"
W
- WARN - io.servicetalk.logging.api.LogLevel
-
WARN
log level. - WARNING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"warning"
- WEBSOCKET - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"websocket"
- WEBSOCKET_LOCATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"websocket-location"
- WEBSOCKET_ORIGIN - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"websocket-origin"
- WEBSOCKET_PROTOCOL - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"websocket-protocol"
- when(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches
StreamingHttpRequest
andConnectionContext
with a user-specifiedpredicate
. - when(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- when(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches
StreamingHttpRequest
s with a user-specifiedpredicate
. - when(Predicate<StreamingHttpRequest>) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onCancel
Runnable
argument whenCancellable.cancel()
is called for Subscriptions of the returnedCompletable
. - whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancel
Runnable
argument whenCancellable.cancel()
is called for Subscriptions of the returnedPublisher
. - whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancel
Runnable
argument whenCancellable.cancel()
is called for Subscriptions of the returnedSingle
. - whenCookie(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
- whenCookie(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenFinally(SingleTerminalSignalConsumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
whenFinally
SingleTerminalSignalConsumer
argument when any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesSingleTerminalSignalConsumer.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
- invokesSingleTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesSingleTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
whenFinally
TerminalSignalConsumer
argument when any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
CompletableSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
whenFinally
TerminalSignalConsumer
argument when any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
- invokesTerminalSignalConsumer.onComplete()
PublisherSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
whenFinally
TerminalSignalConsumer
argument when any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
- invokesTerminalSignalConsumer.onComplete()
SingleSource.Subscriber.onError(Throwable)
- invokesTerminalSignalConsumer.onError(Throwable)
Cancellable.cancel()
- invokesTerminalSignalConsumer.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinally
Runnable
argument exactly once, when any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()
CompletableSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/CompletableSource.Subscriber
s of the returnedCompletable
. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
whenFinally
Runnable
argument exactly once, when any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()
PublisherSource.Subscriber.onError(Throwable)
Cancellable.cancel()
forPublisherSource.Subscription
s/PublisherSource.Subscriber
s of the returnedPublisher
. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinally
Runnable
argument exactly once, when any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)
SingleSource.Subscriber.onError(Throwable)
Cancellable.cancel()
for Subscriptions/SingleSource.Subscriber
s of the returnedSingle
. - whenHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route with a
StringMultiValueMatcher
that matches against the value(s) of thename
headers. - whenHeader(CharSequence) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenIdleFor(Duration) - Static method in class io.servicetalk.http.netty.H2KeepAlivePolicies
-
Returns a
H2ProtocolConfig.KeepAlivePolicy
that sends a ping if the channel is idle for the passedidleDuration
. - whenIdleFor(Duration, Duration) - Static method in class io.servicetalk.http.netty.H2KeepAlivePolicies
-
Returns a
H2ProtocolConfig.KeepAlivePolicy
that sends a ping if the channel is idle for the passedidleDuration
and waits forackTimeout
for an ack for that ping. - whenIsNotSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests that are not over SSL/TLS.
- whenIsNotSsl() - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenIsSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests that are over SSL/TLS.
- whenIsSsl() - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenMethod(HttpRequestMethod) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the
HttpRequestMethod
ismethod
. - whenMethod(HttpRequestMethod) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenMethodIsOneOf(HttpRequestMethod...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the
HttpRequestMethod
is one of themethods
. - whenMethodIsOneOf(HttpRequestMethod...) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onComplete
Runnable
argument whenCompletableSource.Subscriber.onComplete()
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - whenOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onComplete
Runnable
argument whenPublisherSource.Subscriber.onComplete()
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onError
Consumer
argument whenCompletableSource.Subscriber.onError(Throwable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onError
Consumer
argument whenPublisherSource.Subscriber.onError(Throwable)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onError
Consumer
argument whenSingleSource.Subscriber.onError(Throwable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - whenOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNext
Consumer
argument whenPublisherSource.Subscriber.onNext(Object)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - whenOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribe
Consumer
argument whenPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)
is called forPublisherSource.Subscriber
s of the returnedPublisher
. - whenOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribe
Consumer
argument whenCompletableSource.Subscriber.onSubscribe(Cancellable)
is called forCompletableSource.Subscriber
s of the returnedCompletable
. - whenOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribe
Consumer
argument whenSingleSource.Subscriber.onSubscribe(Cancellable)
is called forSingleSource.Subscriber
s of the returnedSingle
. - whenOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccess
Consumer
argument whenSingleSource.Subscriber.onSuccess(Object)
is called forSingleSource.Subscriber
s of the returnedSingle
. - whenPathEquals(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path is equal to
path
. - whenPathEquals(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenPathIsOneOf(String...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path is equal to any of the specified
path
s. - whenPathIsOneOf(String...) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path matches the regex
pathRegex
. - whenPathMatches(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenPathMatches(Pattern) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path matches the regex
pathRegex
. - whenPathMatches(Pattern) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenPathStartsWith(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path starts with
pathPrefix
. - whenPathStartsWith(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenQueryParam(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route with a
StringMultiValueMatcher
that matches against the value(s) of the request parametername
. - whenQueryParam(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
- whenRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onRequest
LongConsumer
argument whenPublisherSource.Subscription.request(long)
is called forPublisherSource.Subscription
s of the returnedPublisher
. - whenSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber
(via thesubscriberSupplier
argument) for each new subscribe and invokes methods on thatCompletableSource.Subscriber
when the corresponding methods are called forCompletableSource.Subscriber
s of the returnedPublisher
. - whenSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber
(via thesubscriberSupplier
argument) for each new subscribe and invokes methods on thatPublisherSource.Subscriber
when the corresponding methods are called forPublisherSource.Subscriber
s of the returnedPublisher
. - whenSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber
(via thesubscriberSupplier
argument) for each new subscribe and invokes methods on thatSingleSource.Subscriber
when the corresponding methods are called forSingleSource.Subscriber
s of the returnedSingle
. - whenSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription
(via thesubscriptionSupplier
argument) for each new subscribe and invokes all thePublisherSource.Subscription
methods when the corresponding methods are called forPublisherSource.Subscription
s of the returnedPublisher
. - WireLoggingInitializer - Class in io.servicetalk.transport.netty.internal
-
A
ChannelInitializer
that enables wire-logging for all channels. - WireLoggingInitializer(String, LogLevel, BooleanSupplier) - Constructor for class io.servicetalk.transport.netty.internal.WireLoggingInitializer
-
Create an instance.
- with(LimitingConnectionFactoryFilter.ConnectionLimiter<A, C>) - Static method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
-
Create a new
ConnectionFactory
that limits the created connections using the passedLimitingConnectionFactoryFilter.ConnectionLimiter
. - withCachedExecutor() - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtension
with a default executor. - withCachedExecutor(String) - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtension
with a default executor, configured to prefix thread names withnamePrefix
. - withCompressionLevel(int) - Method in class io.servicetalk.encoding.netty.ZipContentCodecBuilder
-
Sets the compression level for this codec's encoder.
- withContext() - Method in interface io.servicetalk.http.api.AbstractHttpRequesterFilterTest.RequestHandler
-
Conversion to
AbstractHttpRequesterFilterTest.RequestWithContextHandler
. - withDefaults(Executor, Duration, Duration) - Static method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
Creates a new builder that uses default retries.
- withDefaults(Executor, Duration, Duration, UnaryOperator<E>) - Static method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
Creates a new builder that uses default retries.
- withDefaultsForPartitions(Executor, Duration, Duration) - Static method in class io.servicetalk.http.api.DefaultServiceDiscoveryRetryStrategy.Builder
-
Creates a new builder that uses default retries.
- withExecutor(Supplier<Executor>) - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtension
with the specifiedexecutor
. - withExecutor(Supplier<Executor>) - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRule
with the specifiedexecutor
. - withHeader(StreamingHttpRequest, String, String) - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- withMax(int) - Static method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
-
Create a new
ConnectionFactory
that only creates a maximum ofmaxConnections
active connections. - withMaxTagSize(int) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets the maximum number of tags.
- withNamePrefix(String) - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRule
with a default executor, configured to prefix thread names withnamePrefix
. - withoutActiveStreams() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig.KeepAlivePolicy
-
Whether this policy allows to send pings even if there are no streams active on the connection.
- withoutActiveStreams(boolean) - Method in class io.servicetalk.http.netty.H2KeepAlivePolicies.KeepAlivePolicyBuilder
- withSampler(BiFunction<String, Boolean, Boolean>) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets the sampler.
- withSampler(Predicate<String>) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets the sampler.
- withStartTimestamp(long) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- withTag(String, boolean) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- withTag(String, Number) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- withTag(String, String) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- withTestExecutor() - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtension
with aTestExecutor
. - withTestExecutor() - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRule
with aTestExecutor
. - wrap(byte[]) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the given byte array. - wrap(byte[], int, int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the given byte array. - wrap(Channel, ListenableAsyncCloseable, AsyncCloseable, ExecutionContext) - Static method in class io.servicetalk.transport.netty.internal.NettyServerContext
-
Wrap the passed
NettyServerContext
. - wrap(PublisherSource.Subscription) - Static method in class io.servicetalk.concurrent.internal.ConcurrentSubscription
-
Wrap a
PublisherSource.Subscription
to make it thread safe when concurrent access may exists betweenPublisherSource.Subscription.request(long)
andCancellable.cancel()
. - wrap(GrpcRoutes.BlockingRequestStreamingRoute<Req, Resp>, GracefulAutoCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRequestStreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.BlockingRequestStreamingRoute
instance with a passed detached close implementation ofGracefulAutoCloseable
. - wrap(GrpcRoutes.BlockingResponseStreamingRoute<Req, Resp>, GracefulAutoCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingResponseStreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.BlockingResponseStreamingRoute
instance with a passed detached close implementation ofGracefulAutoCloseable
. - wrap(GrpcRoutes.BlockingRoute<Req, Resp>, GracefulAutoCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRoute
-
Convenience method to wrap a raw
GrpcRoutes.BlockingRoute
instance with a passed detached close implementation ofGracefulAutoCloseable
. - wrap(GrpcRoutes.BlockingStreamingRoute<Req, Resp>, GracefulAutoCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingStreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.BlockingStreamingRoute
instance with a passed detached close implementation ofGracefulAutoCloseable
. - wrap(GrpcRoutes.RequestStreamingRoute<Req, Resp>, AsyncCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.RequestStreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.RequestStreamingRoute
instance with a passed detached close implementation ofAsyncCloseable
. - wrap(GrpcRoutes.ResponseStreamingRoute<Req, Resp>, AsyncCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.ResponseStreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.ResponseStreamingRoute
instance with a passed detached close implementation ofAsyncCloseable
. - wrap(GrpcRoutes.Route<Req, Resp>, AsyncCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.Route
-
Convenience method to wrap a raw
GrpcRoutes.Route
instance with a passed detached close implementation ofAsyncCloseable
. - wrap(GrpcRoutes.StreamingRoute<Req, Resp>, AsyncCloseable) - Static method in interface io.servicetalk.grpc.api.GrpcRoutes.StreamingRoute
-
Convenience method to wrap a raw
GrpcRoutes.StreamingRoute
instance with a passed detached close implementation ofAsyncCloseable
. - wrap(NettyServerContext, AsyncCloseable) - Static method in class io.servicetalk.transport.netty.internal.NettyServerContext
-
Wrap the passed
NettyServerContext
. - wrap(ByteBuffer) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the givenByteBuffer
. - wrapBiConsume(BiConsumer<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunction
to ensure it is able to trackAsyncContext
correctly. - wrapBiFunction(BiFunction<T, U, V>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunction
to ensure it is able to trackAsyncContext
correctly. - wrapConsumer(Consumer<T>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Consumer
to ensure it is able to trackAsyncContext
correctly. - wrapExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
Executor
to ensure it is able to trackAsyncContext
correctly. - wrapFunction(Function<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Function
to ensure it is able to trackAsyncContext
correctly. - wrapJdkExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
Executor
to ensure it is able to trackAsyncContext
correctly. - wrapJdkExecutorService(ExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
ExecutorService
to ensure it is able to trackAsyncContext
correctly. - wrapJdkScheduledExecutorService(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
ScheduledExecutorService
to ensure it is able to trackAsyncContext
correctly. - wrapRunnable(Runnable) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Runnable
to ensure it is able to trackAsyncContext
correctly. - writableBytes() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of writable bytes which is equal to
(this.capacity - this.writerIndex)
. - writableBytes() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- write(byte[]) - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
- write(byte[], int, int) - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
- write(int) - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.BufferHandler
- write(Publisher<Write>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- write(Publisher<Write>) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Writes all elements emitted by the passed
Publisher
on this connection. - write(Publisher<Write>, Supplier<FlushStrategy>, Supplier<WriteDemandEstimator>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
- write(Publisher<Write>, Supplier<FlushStrategy>, Supplier<WriteDemandEstimator>) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Writes all elements emitted by the passed
Publisher
on this connection. - write(T) - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
- write(T) - Method in interface io.servicetalk.oio.api.PayloadWriter
-
Write an object of type
PayloadWriter
. - WRITE_BUFFER_THRESHOLD - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The threshold after which the the Endpoint is not writable anymore.
- writeAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in ASCII and write it to this buffer starting atwriterIndex
and increases thewriterIndex
by the number of the transferred bytes. - writeAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeAscii(CharSequence) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBoolean(boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified boolean at the current
writerIndex
and increases thewriterIndex
by1
in this buffer. - writeBoolean(boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBoolean(boolean) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified byte at the current
writerIndex
and increases thewriterIndex
by1
in this buffer. - writeByte(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=src.length
). - writeBytes(byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
until the source buffer becomes unreadable, and increases thewriterIndex
by the number of the transferred bytes. - writeBytes(Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers ta fixed amount from the specified source
InputStream
's data to this buffer starting at the currentwriterIndex
untillength
bytes have been read, the end of stream is reached, or an exception is thrown. - writeBytes(InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
until the source buffer's position reaches its limit, and increases thewriterIndex
by the number of the transferred bytes. - writeBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeBytes(ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeBytesUntilEndStream(InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers all the specified source
InputStream
's data to this buffer starting at the currentwriterIndex
until the end of stream is reached or an exception is thrown. - writeBytesUntilEndStream(InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeCancelled() - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when the write operation is cancelled.
- writeCancelled() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
For each new
FlushStrategy.WriteEventsListener
returned fromFlushStrategy.apply(FlushSender)
, this method will be called at most once when writes are cancelled. - writeCancelled() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- writeCancelled() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
- writeChar(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 2-byte UTF-16 character at the current
writerIndex
and increases thewriterIndex
by2
in this buffer. - writeChar(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeChar(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeComplete() - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when the entire write operation completes successfully.
- writeComplete() - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- WriteDemandEstimator - Interface in io.servicetalk.transport.netty.internal
-
Provides an estimate for the value of
n
for calls toPublisherSource.Subscription.request(long)
perPublisherSource.Subscription
. - WriteDemandEstimators - Class in io.servicetalk.transport.netty.internal
-
Utility methods associated with
WriteDemandEstimator
. - writeDouble(double) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit floating point number at the current
writerIndex
and increases thewriterIndex
by8
in this buffer. - writeDouble(double) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeDouble(double) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeFailed(Throwable) - Method in interface io.servicetalk.transport.api.ConnectionObserver.WriteObserver
-
Callback when the write operation fails with an
error
. - writeFailed(Throwable) - Method in class io.servicetalk.transport.netty.internal.NoopTransportObserver.NoopWriteObserver
- writeFloat(float) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit floating point number at the current
writerIndex
and increases thewriterIndex
by4
in this buffer. - writeFloat(float) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeFloat(float) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeInbound(Object...) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- writeInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the current
writerIndex
and increases thewriterIndex
by4
in this buffer. - writeInt(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the current
writerIndex
in the Little Endian Byte Order and increases thewriterIndex
by4
in this buffer. - writeIntLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeLong(long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the current
writerIndex
and increases thewriterIndex
by8
in this buffer. - writeLong(long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeLong(long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeLongLE(long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the current
writerIndex
in the Little Endian Byte Order and increases thewriterIndex
by8
in this buffer. - writeLongLE(long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeLongLE(long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the current
writerIndex
and increases thewriterIndex
by3
in this buffer. - writeMedium(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the current
writerIndex
in the Little Endian Byte Order and increases thewriterIndex
by3
in this buffer. - writeMediumLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeOneInbound(Object, ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- writeOneOutbound(Object, ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- writeOutbound(Object...) - Method in class io.servicetalk.transport.netty.internal.EmbeddedDuplexChannel
- writerIndex() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the
writerIndex
of this buffer. - writerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the
writerIndex
of this buffer. - writerIndex(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writerIndex(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the current
writerIndex
and increases thewriterIndex
by2
in this buffer. - writeShort(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer in the Little Endian Byte Order at the current
writerIndex
and increases thewriterIndex
by2
in this buffer. - writeShortLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeStarted() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
For each new
FlushStrategy.WriteEventsListener
returned fromFlushStrategy.apply(FlushSender)
, this method will be called at most once before any items are written to the connection. - writeStarted() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
- writeTerminated() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
For each new
FlushStrategy.WriteEventsListener
returned fromFlushStrategy.apply(FlushSender)
, this method will be called at most once when all other items are written to the connection. - writeTerminated() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
- writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpProtocolVersion
-
Write the equivalent of this
HttpProtocolVersion
to aBuffer
. - writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpRequestMethod
-
Write the equivalent of this
HttpRequestMethod
to aBuffer
. - writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Write the equivalent of this
HttpResponseStatus
to aBuffer
. - writeUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in UTF-8 and write it to this buffer starting atwriterIndex
and increases thewriterIndex
by the number of the transferred bytes. - writeUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
- writeUtf8(CharSequence) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writeUtf8(CharSequence, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in UTF-8 and write it to this buffer starting atwriterIndex
and increases thewriterIndex
by the number of the transferred bytes. - writeUtf8(CharSequence, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- WWW_AUTHENTICATE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"www-authenticate"
X
- X_FORWARDED_FOR - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"x-forwarded-for"
(XFF) header is a de-facto standard header for identifying the originating IP address of a client connecting to a web server through an HTTP proxy or a load balancer. - X_FORWARDED_HOST - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"x-forwarded-host"
(XFH) header is a de-facto standard header for identifying the original host requested by the client in thehost
HTTP request header. - X_FORWARDED_PROTO - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"x-forwarded-proto"
(XFP) header is a de-facto standard header for identifying the protocol (HTTP or HTTPS) that a client used to connect to your proxy or load balancer. - X_REQUESTED_WITH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"x-requested-with"
is not a standard, but wildly used by most JavaScript frameworks header to identify Ajax requests. - XML_HTTP_REQUEST - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"XMLHttpRequest"
is a value for"x-requested-with"
header, which is used by most JavaScript frameworks to identify Ajax requests.
Z
- ZERO - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"0"
- zip(Single<? extends T1>, Single<? extends T2>, Single<? extends T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class io.servicetalk.concurrent.api.Single
- zip(Single<? extends T1>, Single<? extends T2>, Single<? extends T3>, Single<? extends T4>, Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in class io.servicetalk.concurrent.api.Single
- zip(Single<? extends T1>, Single<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class io.servicetalk.concurrent.api.Single
-
Create a new
Single
that emits the results of a specified zipperBiFunction
to items emitted bysingles
. - zip(Function<? super Object[], ? extends R>, Single<?>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Create a new
Single
that emits the results of a specified zipperFunction
to items emitted bysingles
. - ZipContentCodecBuilder - Class in io.servicetalk.encoding.netty
-
Base class for Zip based content-codecs.
- ZipkinHeaderNames - Class in io.servicetalk.opentracing.internal
-
See zipkin documentation.
- ZipkinPublisher - Class in io.servicetalk.opentracing.zipkin.publisher
-
A publisher of
Span
s to the zipkin transport. - ZipkinPublisher.Builder - Class in io.servicetalk.opentracing.zipkin.publisher
-
Builder for
ZipkinPublisher
. - zipWith(Single<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class io.servicetalk.concurrent.api.Single
-
Create a new
Single
that emits the results of a specified zipperBiFunction
to items emitted bysingles
.
All Classes All Packages