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
CloseableIterablethat 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 withConnectionContextinformation 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
ConnectionContextto 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.ACCEPTEDresponse. - accepted() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.ACCEPTEDresponse. - accepted() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ACCEPTEDresponse. - 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
itemto 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
-
Durationto 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
Durationto 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
-
StreamingHttpServicethat adapts anotherserviceto 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
PartitionAttributesthat 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
headersto 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
nameandvalue. - 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
nameandvalues. - 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
nameandvalues. - add(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified
nameandvalues. - 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.BlockingRequestStreamingRouteto 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.BlockingRequestStreamingRouteto 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.BlockingResponseStreamingRouteto 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.BlockingResponseStreamingRouteto 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.BlockingRouteto 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.BlockingRouteto 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.BlockingStreamingRouteto 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.BlockingStreamingRouteto this factory. - addBuffer(Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Bufferto this buffer and increment the writerIndex. - addBuffer(Buffer, boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Bufferto 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
nameandvalue. - 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
headersobject. - 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
Channelto 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
SocketOptionand value to theChannelOptionsMap. - 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
keyandvalue, 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
keyandvalues. - 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
keyandvalues. - 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.RequestStreamingRouteto 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.RequestStreamingRouteto 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.ResponseStreamingRouteto 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.ResponseStreamingRouteto 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.Routeto 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.Routeto 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.StreamingRouteto 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.StreamingRouteto 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_VALUEif overflow occurs. - addWithOverflowProtection(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Adds two positive longs and returns
Long.MAX_VALUEif overflow occurs. - addWithOverflowProtectionIfGtEqNegativeOne(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
xis>=-1this method behaves the same asFlowControlUtils.addWithOverflowProtection(long, long). - addWithOverflowProtectionIfNotNegative(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
xis non-negative this method behaves the same asFlowControlUtils.addWithOverflowProtection(int, int). - addWithOverflowProtectionIfNotNegative(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
xis non-negative this method behaves the same asFlowControlUtils.addWithOverflowProtection(long, long). - addWithOverflowProtectionIfPositive(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
xis positive this method behaves the same asFlowControlUtils.addWithOverflowProtection(int, int). - addWithOverflowProtectionIfPositive(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
If
xis 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
xandyhave the same sign but the result ofx + yhas a different sign. - advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Advance the
HeaderUtils.CookiesByNameIterator.cookieHeaderValue()to the nextHttpHeaderNames.COOKIEheader value. - advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
Advance the
HeaderUtils.CookiesIterator.cookieHeaderValue()to the nextHttpHeaderNames.COOKIEheader value. - advanceTimeBy(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Advance the internal clock time by
timein the specifiedunits, executing scheduled tasks whose time has come. - advanceTimeByNoExecuteTasks(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Advance the internal clock time by
timein the specifiedunits, 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
onCancelRunnableargument afterCancellable.cancel()is called for Subscriptions of the returnedCompletable. - afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancelRunnableargument afterCancellable.cancel()is called forPublisherSource.Subscriptions of the returnedPublisher. - afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancelRunnableargument 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
afterFinallySingleTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
afterFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedCompletable. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
afterFinallyTerminalSignalConsumerargument 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.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - afterFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
afterFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinallyRunnableargument after any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()CompletableSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/CompletableSource.Subscribers of the returnedCompletable. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
afterFinallyRunnableargument after any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()PublisherSource.Subscriber.onError(Throwable)Cancellable.cancel()forPublisherSource.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinallyRunnableargument after any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)SingleSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/SingleSource.Subscribers 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
onCompleteRunnableargument afterCompletableSource.Subscriber.onComplete()is called forCompletableSource.Subscribers of the returnedCompletable. - afterOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCompleteRunnableargument afterPublisherSource.Subscriber.onComplete()is called forPublisherSource.Subscribers of the returnedPublisher. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onErrorConsumerargument afterCompletableSource.Subscriber.onError(Throwable)is called forCompletableSource.Subscribers of the returnedCompletable. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onErrorConsumerargument afterPublisherSource.Subscriber.onError(Throwable)is called forPublisherSource.Subscribers of the returnedPublisher. - afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onErrorConsumerargument afterSingleSource.Subscriber.onError(Throwable)is called forSingleSource.Subscribers of the returnedSingle. - afterOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNextConsumerargument afterPublisherSource.Subscriber.onNext(Object)is called forPublisherSource.Subscribers of the returnedPublisher. - afterOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribeConsumerargument afterPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)is called forPublisherSource.Subscribers of the returnedPublisher. - afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribeConsumerargument afterCompletableSource.Subscriber.onSubscribe(Cancellable)is called forCompletableSource.Subscribers of the returnedCompletable. - afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribeConsumerargument afterSingleSource.Subscriber.onSubscribe(Cancellable)is called forSingleSource.Subscribers of the returnedSingle. - afterOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccessConsumerargument afterSingleSource.Subscriber.onSuccess(Object)is called forSingleSource.Subscribers of the returnedSingle. - afterRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onRequestLongConsumerargument afterPublisherSource.Subscription.request(long)is called forPublisherSource.Subscriptions of the returnedPublisher. - afterSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber(via thesubscriberSupplierargument) on each call to subscribe and invokes all theCompletableSource.Subscribermethods after theCompletableSource.Subscribers of the returnedCompletable. - afterSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber(via thesubscriberSupplierargument) for each new subscribe and invokes all thePublisherSource.Subscribermethods after thePublisherSource.Subscribers of the returnedPublisher. - afterSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber(via thesubscriberSupplierargument) on each call to subscribe and invokes all theSingleSource.Subscribermethods after theSingleSource.Subscribers of the returnedSingle. - afterSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription(via thesubscriptionSupplierargument) for each new subscribe and invokes all thePublisherSource.Subscriptionmethods after thePublisherSource.Subscriptions 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_REPORTEDresponse. - alreadyReported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.ALREADY_REPORTEDresponse. - alreadyReported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.ALREADY_REPORTEDresponse. - amb(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat terminates with the result (either success or error) of whichever amongst the passedcompletablesthat terminates first. - amb(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat terminates with the result (either success or error) of whichever amongst the passedsinglesthat terminates first. - amb(Iterable<Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat terminates with the result (either success or error) of whichever amongst the passedcompletablesthat terminates first. - amb(Iterable<Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat terminates with the result (either success or error) of whichever amongst the passedsinglesthat terminates first. - ambWith(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat terminates with the result (either success or error) of either thisCompletableor the passedotherCompletable, 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
StreamingHttpRequestandConnectionContextwith a user-specifiedpredicate. - and(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches
StreamingHttpRequests with a user-specifiedpredicate. - andCookie(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
CookieMatcherthat matches againstHttpSetCookies with the namename. - andHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
StringMultiValueMatcherthat matches against the value(s) of thenameheaders. - 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
HttpRequestMethodismethod. - andMethodIsOneOf(HttpRequestMethod...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the
HttpRequestMethodis 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
paths. - 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
StringMultiValueMatcherthat matches against the value(s) of the request parametername. - andThen(ChannelInitializer) - Method in interface io.servicetalk.transport.netty.internal.ChannelInitializer
-
Returns a new
ChannelInitializerwhich will first invoke this initializer and thenafter. - anyOf(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat terminates with the result (either success or error) of whichever amongst the passedcompletablesthat terminates first. - anyOf(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat terminates with the result (either success or error) of whichever amongst the passedsinglesthat terminates first. - anyOf(Iterable<Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat terminates with the result (either success or error) of whichever amongst the passedcompletablesthat terminates first. - anyOf(Iterable<Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat terminates with the result (either success or error) of whichever amongst the passedsinglesthat 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
beforefunction 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
beforefactory 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
HttpExecutionStrategyInfluencerto this chain. - append(MultiAddressHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientBuilder.SingleAddressInitializer
-
Appends the passed
MultiAddressHttpClientBuilder.SingleAddressInitializerto thisMultiAddressHttpClientBuilder.SingleAddressInitializersuch that thisMultiAddressHttpClientBuilder.SingleAddressInitializeris 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
beforefunction 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.SingleAddressInitializerto thisPartitionedHttpClientBuilder.SingleAddressInitializersuch that thisPartitionedHttpClientBuilder.SingleAddressInitializeris applied first and then the passedPartitionedHttpClientBuilder.SingleAddressInitializer. - append(PartitionHttpClientBuilderConfigurator<U, R>) - Method in interface io.servicetalk.http.api.PartitionHttpClientBuilderConfigurator
-
Deprecated.Appends the passed
PartitionHttpClientBuilderConfiguratorto thisPartitionHttpClientBuilderConfiguratorsuch that thisPartitionHttpClientBuilderConfiguratoris applied first and then the passedPartitionHttpClientBuilderConfigurator. - append(StreamingHttpClientFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Returns a composed function that first applies the
beforefunction 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
beforefunction 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
beforefunction to its input, and then applies this function to the result. - append(ConnectionAcceptor) - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
-
Returns a composed
ConnectionAcceptorthat first appliesthisConnectionAcceptor, and if this is successful then appliesafterConnectionAcceptor. - append(ConnectionAcceptorFactory) - Method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
Returns a composed function that first applies the
beforefunction to its input, and then applies this function to the result. - append(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends the passed
AsyncCloseablewith thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of the previously registeredAsyncCloseables are closed too. - appendAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables are closed too. - appendAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Appends all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables 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
GrpcClientFactoryto 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
StreamingHttpClientcreated 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
StreamingHttpClientcreated 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
GrpcClientFactoryto 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
ConnectionAcceptorused 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
ConnectionAcceptorused 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
mayBeInfluenceris anHttpExecutionStrategyInfluencerthen 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
GrpcServiceFactoryto this factory. - appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpServiceused 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
StreamingHttpServiceused by this builder, for every request that passes the providedPredicate. - appendServiceFilterFactory(FilterFactory, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Appends the passed
GrpcServiceFactoryto 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-idandpassword, 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
GrpcClientto a blocking client. - asBlockingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClientto theBlockingHttpClientAPI. - asBlockingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClientto theBlockingHttpClientAPI. - asBlockingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClientto theBlockingHttpClientAPI. - asBlockingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnectionto theBlockingHttpConnectionAPI. - asBlockingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnectionto theBlockingHttpConnectionAPI. - 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
StreamingHttpConnectionto theBlockingHttpConnectionAPI. - asBlockingRequester(StreamingHttpRequester) - Method in class io.servicetalk.http.api.AbstractHttpRequesterFilterTest
- asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Convert this
BlockingHttpClientto theBlockingStreamingHttpClientAPI. - asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClientto theBlockingStreamingHttpClientAPI. - asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClientto theBlockingStreamingHttpClientAPI. - asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnectionto theBlockingStreamingHttpConnectionAPI. - asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnectionto theBlockingStreamingHttpConnectionAPI. - 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
StreamingHttpConnectionto theBlockingStreamingHttpConnectionAPI. - 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
cwithinsequencestarting at indexfromIndex. - asClient() - Method in interface io.servicetalk.grpc.api.BlockingGrpcClient
-
Converts this
BlockingGrpcClientto a client. - asClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Convert this
BlockingHttpClientto theHttpClientAPI. - asClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClientto theHttpClientAPI. - asClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Convert this
StreamingHttpClientto theHttpClientAPI. - asClientFilter(U) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a
StreamingHttpClientFilterFactorythat adapts from aMultiAddressHttpClientFilterFactory. - asConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnectionto theHttpConnectionAPI. - asConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnectionto theHttpConnectionAPI. - 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
StreamingHttpConnectionto theHttpConnectionAPI. - 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
GrpcStatusExceptionincluding the supplied details. - asExecutor() - Method in interface io.servicetalk.transport.netty.internal.NettyIoExecutor
-
Get an
Executorwhich will use anIoExecutorthread for execution. - asInputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
InputStreamthat wraps the givenBuffer. - asMultiAddressClientFilter() - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Returns a
MultiAddressHttpClientFilterFactorythat adapts from aStreamingHttpClientFilterFactory. - asOutputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
OutputStreamthat 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
TransportObserverto 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=expectedValuepair 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
Throwableto the passedChannelto 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
BlockingHttpClientto theStreamingHttpClientAPI. - asStreamingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Convert this
BlockingStreamingHttpClientto theStreamingHttpClientAPI. - asStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
Convert this
HttpClientto theStreamingHttpClientAPI. - asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
Convert this
BlockingHttpConnectionto theStreamingHttpConnectionAPI. - asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Convert this
BlockingStreamingHttpConnectionto theStreamingHttpConnectionAPI. - asStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
Convert this
HttpConnectionto theStreamingHttpConnectionAPI. - 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
AsyncCloseables. - 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
InMemoryScopeManagerthat usesAsyncContextas 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
Completableby blocking the calling thread. - await(Publisher<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisherby blocking the calling thread. - await(Single<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Singleby 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
Completableby blocking the calling thread. - awaitIndefinitely(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisherby blocking the calling thread. - awaitIndefinitely(Single<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Singleby blocking the calling thread. - awaitIndefinitelyNonNull(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Publisherby blocking the calling thread. - awaitIndefinitelyNonNull(Single<T>) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Singleby blocking the calling thread. - awaitIndefinitelyUnchecked(Completable) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Completableby 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
Publisherby blocking the calling thread. - awaitNonNull(Single<T>, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.BlockingTestUtils
-
Awaits termination of the passed
Singleby 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 exceedsamountwithout being interrupted. - awaitResult(Future<T>) - Static method in class io.servicetalk.concurrent.internal.FutureUtils
-
Await the completion of the passed
Futureand return its result. - awaitShutdown() - Method in interface io.servicetalk.transport.api.ServerContext
-
Blocks and awaits shutdown of the server this
ServerContextrepresents. - 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_GATEWAYresponse. - badGateway() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_GATEWAYresponse. - badGateway() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_GATEWAYresponse. - badRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUESTresponse. - badRequest() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUESTresponse. - badRequest() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.BAD_REQUESTresponse. - 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 aSecurityContextneeds 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-idandpassword, parsed from the 'Basic' HTTP Authentication Scheme credentials. - BasicAuthPrincipal<UserInfo> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A generic
Principalthat 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
SecurityContextthat wraps a user providedPrincipal, and which is designed for theSecurityContext.BASIC_AUTHauthentication 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
ContainerRequestFilterthat establishSecurityContexts 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
ContainerRequestFilterinstances. - 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
FlushStrategythat willflush writesin a batch ofbatchSizeor 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
onCancelRunnableargument beforeCancellable.cancel()is called for Subscriptions of the returnedCompletable. - beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancelRunnableargument beforeCancellable.cancel()is called forPublisherSource.Subscriptions of the returnedPublisher. - beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancelRunnableargument 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
beforeFinallySingleTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
beforeFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedCompletable. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
beforeFinallyTerminalSignalConsumerargument 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.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - beforeFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
beforeFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinallyRunnableargument before any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()CompletableSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/CompletableSource.Subscribers of the returnedCompletable. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
beforeFinallyRunnableargument before any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()PublisherSource.Subscriber.onError(Throwable)Cancellable.cancel()forPublisherSource.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinallyRunnableargument before any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)SingleSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/SingleSource.Subscribers 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
onCompleteRunnableargument beforeCompletableSource.Subscriber.onComplete()is called forCompletableSource.Subscribers of the returnedCompletable. - beforeOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCompleteRunnableargument beforePublisherSource.Subscriber.onComplete()is called forPublisherSource.Subscribers of the returnedPublisher. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onErrorConsumerargument beforeCompletableSource.Subscriber.onError(Throwable)is called forCompletableSource.Subscribers of the returnedCompletable. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onErrorConsumerargument beforePublisherSource.Subscriber.onError(Throwable)is called forPublisherSource.Subscribers of the returnedPublisher. - beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onErrorConsumerargument beforeSingleSource.Subscriber.onError(Throwable)is called forSingleSource.Subscribers of the returnedSingle. - beforeOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNextConsumerargument beforePublisherSource.Subscriber.onNext(Object)is called forPublisherSource.Subscribers of the returnedPublisher. - beforeOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribeConsumerargument beforePublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)is called forPublisherSource.Subscribers of the returnedPublisher. - beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribeConsumerargument beforeCompletableSource.Subscriber.onSubscribe(Cancellable)is called forCompletableSource.Subscribers of the returnedCompletable. - beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribeConsumerargument beforeSingleSource.Subscriber.onSubscribe(Cancellable)is called forSingleSource.Subscribers of the returnedSingle. - beforeOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccessConsumerargument beforeSingleSource.Subscriber.onSuccess(Object)is called forSingleSource.Subscribers of the returnedSingle. - beforeRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onRequestLongConsumerargument beforePublisherSource.Subscription.request(long)is called forPublisherSource.Subscriptions of the returnedPublisher. - beforeSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber(via thesubscriberSupplierargument) on each call to subscribe and invokes all theCompletableSource.Subscribermethods before theCompletableSource.Subscribers of the returnedCompletable. - beforeSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber(via thesubscriberSupplierargument) on each call to subscribe and invokes all thePublisherSource.Subscribermethods before thePublisherSource.Subscribers of the returnedPublisher. - beforeSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber(via thesubscriberSupplierargument) on each call to subscribe and invokes all theSingleSource.Subscribermethods before theSingleSource.Subscribers of the returnedSingle. - beforeSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription(via thesubscriptionSupplierargument) on each call to subscribe and invokes all thePublisherSource.Subscriptionmethods before thePublisherSource.Subscriptions of the returnedPublisher. - BiIntFunction<T,R> - Interface in io.servicetalk.concurrent.api
-
A special function that takes an
intand a custom argument and returns the result. - BiIntPredicate<T> - Interface in io.servicetalk.concurrent.api
-
A special predicate that takes an
intand 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.ServerBinderto bind an appropriate gRPC service for the server. - bind(HttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds an
HttpServiceto 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
portand invoke the passedservicefor 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
ServerContextthat represents a socket which is bound and listening on thelistenAddress. - bindBlocking(BlockingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds a
BlockingHttpServiceto the associated server. - bindBlockingStreaming(BlockingStreamingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
Binds a
BlockingStreamingHttpServiceto 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
StreamingHttpServiceto 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
HttpClientbut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
HttpConnectionbut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequesterwith synchronous/blocking APIs instead of asynchronous APIs. - BlockingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
HttpServicebut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingIterable<T> - Interface in io.servicetalk.concurrent
-
An
Iterablewhich supports generation ofBlockingIterators. - BlockingIterable.Processor<T> - Interface in io.servicetalk.concurrent
-
A
BlockingIterablethat 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
Iteratorthat is also anAutoCloseableand 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
Spliteratorwhich supportsAutoCloseable.close(). - BlockingStreamingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpClientbut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpConnectionbut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpRequest - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequestbut provides the payload as aBlockingIterable. - BlockingStreamingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpRequesterbut with synchronous/blocking APIs instead of asynchronous APIs. - BlockingStreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
A factory for creating
BlockingStreamingHttpRequests. - BlockingStreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
A combination of
BlockingStreamingHttpRequestFactoryandBlockingStreamingHttpResponseFactory. - BlockingStreamingHttpResponse - Interface in io.servicetalk.http.api
-
The equivalent of
HttpResponsebut provides the payload as aBlockingIterable. - BlockingStreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
A factory for creating
BlockingStreamingHttpResponses. - BlockingStreamingHttpServerResponse - Class in io.servicetalk.http.api
-
The equivalent of
HttpResponsebut provides an ability to write the payload to anHttpPayloadWriter. - BlockingStreamingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpServicebut with synchronous/blocking APIs instead of asynchronous APIs. - blockingStreamingResponseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
BlockingStreamingHttpResponseFactoryassociated 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
Publisherrepresenting 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
BufferAllocatorthat can be used to allocateBuffers 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
BufferAllocatorto be used by this server. - bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
BufferAllocatorto 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
BufferAllocatorto use. - BufferAllocator - Interface in io.servicetalk.buffer.api
-
An API to allocate
Buffers. - BufferAllocators - Class in io.servicetalk.buffer.netty
-
Available
BufferAllocators. - BufferHandler - Class in io.servicetalk.transport.netty.internal
-
A
ChannelHandlerthat converts does the following conversions:BuffertoByteBuffor writes.BufferHoldertoByteBuffor writes.ByteBuftoBufferfor reads.ByteBufHoldertoBufferfor reads. This also releases anyByteBufonce 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
InputStreambuilt 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
BufferPublisherInputStreaminstance. - 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
BufferStrategyinstances. - 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
Buffers. - 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
PartitionAttributescorresponding to the previousPartitionAttributesBuilder.add(PartitionAttributes.Key, Object)calls. - build() - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Create a
TestCompletableas configured by the builder. - build() - Method in class io.servicetalk.concurrent.api.TestPublisher.Builder
-
Create a
TestPublisheras configured by the builder. - build() - Method in class io.servicetalk.concurrent.api.TestSingle.Builder
-
Create a
TestSingleas configured by the builder. - build() - Method in interface io.servicetalk.encoding.api.ContentCodecBuilder
-
Deprecated.Build and return an instance of the
ContentCodecwith the configuration of the builder. - build() - Method in class io.servicetalk.encoding.netty.ZipContentCodecBuilder
-
Build and return an instance of the
ContentCodecwith 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
GrpcSerializationProvidercontaining 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
HttpExecutionStrategyInfluencerfor the chain. - build() - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory.Builder
-
Builds a
DefaultHttpLoadBalancerFactoryusing 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
ContainerRequestFilterinstance. - 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
HttpReporterinstance with this builder's options. - build() - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Builds a new
UdpReporterinstance 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
ExecutionContextor 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
AbstractRetryingFilterBuilderfor 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
HttpExecutionStrategyInfluencerfor the chain. - build(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpServicefor the specified JAX-RSApplicationclass. - build(Function<CompletableSource.Subscriber, CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.TestCompletable.Builder
-
Create a
TestCompletableusing 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
TestPublisherusing 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
TestSingleusing the specified subscriber function. - build(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpServicefor the specified JAX-RSApplication. - buildARecordDiscoverer() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Build a new
ServiceDiscovererwhich 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
BlockingHttpServicefor the specified JAX-RSApplicationclass. - buildBlocking(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingHttpServicefor the specified JAX-RSApplication. - buildBlockingStreaming(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingStreamingHttpServicefor the specified JAX-RSApplicationclass. - buildBlockingStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
BlockingStreamingHttpServicefor 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.Builderusing 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.Builderfor 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.MultiClientBuilderto 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
StreamingHttpServicethat 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
StreamingHttpServicefor the specified JAX-RSApplicationclass. - buildStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
StreamingHttpServicefor the specified JAX-RSApplication. - buildWithConstantBackoff(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds the passed constantDurationas a delay between retries. - buildWithConstantBackoff(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds the passed constantDurationas a delay between retries. - buildWithConstantBackoffDeltaJitter(Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a randomized delay between retries and uses the passedDurationas a maximum delay possible. - buildWithConstantBackoffDeltaJitter(Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a randomized delay between retries and uses the passedDurationas a maximum delay possible. - buildWithConstantBackoffFullJitter(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a randomized delay between retries and uses the passedDurationas a maximum delay possible. - buildWithConstantBackoffFullJitter(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a randomized delay between retries and uses the passedDurationas a maximum delay possible. - buildWithExponentialBackoffDeltaJitter(Duration, Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a delay between retries. - buildWithExponentialBackoffDeltaJitter(Duration, Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a delay between retries. - buildWithExponentialBackoffFullJitter(Duration, Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a delay between retries. - buildWithExponentialBackoffFullJitter(Duration, Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich adds a delay between retries. - buildWithImmediateRetries() - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying
AbstractRetryingFilterBuilderwhich 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
valuein 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
valuein 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
valuein this buffer. - bytesBefore(int, int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ByteToMessageDecoder - Class in io.servicetalk.transport.netty.internal
-
ChannelInboundHandlerAdapterwhich decodes bytes in a stream-like fashion from oneByteBufto 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
ServiceDiscovererEvents. - calculateMaxQueueSize(int) - Method in interface io.servicetalk.concurrent.api.GroupedPublisher.QueueSizeProvider
-
Calculate the maximum queue size for a particular
GroupedPublisherkey. - calculateSourceRequested(AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, int, T) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Attempts to increment
sourceRequestedUpdaterin order to make it the same asrequestNUpdaterwhile 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
Cancellableis 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
TrailersTransformerinstances areacceptedand 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
SocketChannelshutdown observed. - CHANNEL_CLOSED_OUTBOUND - io.servicetalk.transport.netty.internal.CloseHandler.CloseEvent
-
Outbound
SocketChannelshutdown observed. - ChannelCloseUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities to handle
Channelclosure and its reason. - channelError(Channel) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Returns an
errorassociated 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
Channels 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.Subscriptionand if one is given callsCancellable.cancel()onnextand 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
readerIndexandwriterIndexof 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.ClientAuthmode. - 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
SslClientAuthModewhich 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 passedStreamingHttpRequestreturns 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
ClientSslConfigobjects. - 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
trustCertChainSupplierto verify trusted servers. - ClientSslConfigBuilder(TrustManagerFactory) - Constructor for class io.servicetalk.transport.api.ClientSslConfigBuilder
-
Create a new instance using
tmfto verify trusted servers. - close() - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Closes all contained
AsyncCloseables 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
BlockingIterableand all the current or futureBlockingIterators. - 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
ChannelHandlerContextdue to the observederror. - close(Channel, Throwable) - Static method in class io.servicetalk.transport.netty.internal.ChannelCloseUtils
-
Close the passed
Channeldue 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 propagatescauseto 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
Iterablewhich supports generation ofCloseableIterators. - CloseableIterator<T> - Interface in io.servicetalk.concurrent
-
An
Iteratorthat 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
AsyncCloseables. - 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
HttpServiceasynchronously. - 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
StreamingHttpServiceasynchronously. - 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
Channelthat indicates the end of theChanneland no further requests should be attempted. - CloseHandler.CloseEventObservedException - Exception in io.servicetalk.transport.netty.internal
-
ClosedChannelExceptionwith 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
Iteratoras returned byIterable.iterator()of theIterablethat 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
Codecto encode the Spans with. - codec(Codec) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Sets the
Codecto encode the Spans with. - Codec - Enum in io.servicetalk.opentracing.zipkin.publisher.reporter
-
Zipkin data formats for reporting of
Spans. - 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
Publisherinto a single item. - collectUnordered(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Singles into a singleCollection. - collectUnordered(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Singles into a singleCollection. - collectUnordered(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Singles returned by the passedIterableinto a singleCollection. - collectUnordered(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Singles returned by the passedIterableinto a singleCollection. - collectUnorderedDelayError(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Singles into a singleCollection. - collectUnorderedDelayError(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Singles into a singleCollection. - collectUnorderedDelayError(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Singles returned by the passedIterableinto a singleCollection. - collectUnorderedDelayError(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Singles returned by the passedIterableinto a singleCollection. - combine(TransportObserver...) - Static method in class io.servicetalk.transport.api.TransportObservers
-
Combines multiple
TransportObservers 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
Publisherto 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.Processorrepresents a processing stage that is both aCompletableSourceand aCompletableSource.Subscriberand 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
TerminalNotificationfor 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
Bufferwhich 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
FlushStrategyassociated with thisNettyConnectionContext, return a newFlushStrategy. - concat(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completableis terminated successfully, subscribe tonextCompletableand 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
Singlethat emits the result of thisSingleafternextCompletableterminates successfully. - concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completableis terminated successfully, subscribe tonextPublisherand 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
Completableis terminated successfully, subscribe tonextSingleand 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.Subscribers 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.Subscribers 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.Subscribers 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.Subscriptionmethods 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.Subscriberthat 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
SingleAddressHttpClientBuilderfor a given set ofPartitionAttributes. - conflict() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICTresponse. - conflict() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICTresponse. - conflict() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONFLICTresponse. - 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
OutputStreamto the returnedPublishersuch that any data written to thisOutputStreamis eventually delivered to aPublisherSource.Subscriberof the returnedPublisher. - connect() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
Connects this
PayloadWriterto the returnedPublishersuch that any data written to thisPayloadWriteris eventually delivered to aPublisherSource.Subscriberof 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.CONNECTrequest. - connect(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.CONNECTrequest. - connect(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.CONNECTrequest. - 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
resolvedRemoteAddressaddress, 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
OutputStreamthat can be connected to a sink such that any data written on theOutputStreamis eventually emitted to the connectedPublisherPublisherSource.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
PayloadWriterthat can beconnectedto a sink such that any data written on thePayloadWriteris eventually emitted to the connectedPublisherPublisherSource.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
ConnectionFactoryinstances 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
ChannelInitializerthat registers aConnectionObserverfor 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
FileDescriptorSocketAddressand await for the connection. - consolidate() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed
Buffers. - consolidate(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed
Buffers. - 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
Throwablethat terminated the holder. - contains(int) - Method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Determine if
codefalls 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
statuscode falls into thisHttpResponseStatus.StatusClass. - contains(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
trueif a header with thenameexists,falseotherwise. - contains(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- contains(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists,falseotherwise. - containsIgnoreCase(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
- containsIgnoreCase(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns
trueif a header with thenameandvalueexists,falseotherwise. - 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
Buffers. - 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
StreamingHttpClientFilterthat 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
StreamingHttpServicethat 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
trueif 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
CharSequences. - contentEqualTo(CharSequence) - Static method in class io.servicetalk.buffer.api.Matchers
-
Matcherrepresentation 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
ContextResolverforJacksonSerializationProviderused by this feature. - contextResolverFor(JacksonSerializationProvider) - Static method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
-
Create a new
ContextResolverforJacksonSerializationProviderused 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.CONTINUEresponse. - continueResponse() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CONTINUEresponse. - continueResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CONTINUEresponse. - 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
ChannelInboundHandlerthat will ensure no pooledByteBufs 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
GrpcClientFilterFactoryusing the providedGrpcClientFilterFactory. - create(ConnectionFactory<ResolvedAddress, C>) - Method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
Decorates the passed
originalConnectionFactoryto 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
StreamingHttpClientFilterusing 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
StreamingHttpConnectionFilterusing 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
StreamingHttpServiceFilterusing 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
ConnectionAcceptorusing the providedConnectionAcceptor. - create(Service) - Method in interface io.servicetalk.grpc.api.GrpcServiceFilterFactory
-
Create a
GrpcServiceFilterFactoryusing the providedGrpcServiceFilterFactory. - create(U, FilterableStreamingHttpClient) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Create a
StreamingHttpClientFilterfor the passedaddressusing the providedFilterableStreamingHttpClient. - created() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CREATEDresponse. - created() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.CREATEDresponse. - created() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.CREATEDresponse. - 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
IoExecutorwith the default number ofioThreads. - createIoExecutor(int) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutorwith 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
IoExecutorwith the specified number ofioThreads. - createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Create a new
NettyIoExecutorwith the default number ofioThreads. - createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutorwith 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
GrpcExecutionStrategythat disables all offloads. - customStrategyBuilder() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
A
HttpExecutionStrategythat 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
Classto 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
-
DEBUGlog level. - decode(ChannelHandlerContext, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Decode the from one
ByteBufto 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
ChannelHandlerContextgoes in-active. - DEFAULT - io.servicetalk.http.router.jersey.ExecutionStrategyTest.TestExecutorStrategy
- DEFAULT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocatorwhoseBuffers 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
BufferAllocatorthat createsBufferinstances 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
ServiceDiscovererwhich will attempt to resolveA,AAAA,CNAME, andSRVtype 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
FlushStrategyused 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
HttpSetCookieinstance, 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
HttpSetCookieinstance, 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
HttpSetCookieinstance. - 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
NettyConnectionbacked 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
ClientGroupthat can be used for partitioned client use-cases wherePartitionAttributesare discovered throughPartitionedServiceDiscovererEvents. - 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
RouteExecutionStrategyFactorythat 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
GrpcExecutionStrategyusing the passedExecutor. - defaultStrategy(Executor) - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
The default
HttpExecutionStrategyusing 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
StreamingHttpRequestFactoryandStreamingHttpResponseFactory. - 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
HttpExecutionStrategyInfluencerto 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
ThreadFactoryimplementation. - DefaultThreadFactory() - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates daemon threads with
Thread.NORM_PRIORITYpriority. - DefaultThreadFactory(boolean) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates threads with
Thread.NORM_PRIORITYpriority. - 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
Completabletill it is subscribed to. - defer(Supplier<? extends Publisher<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Defers creation of a
Publishertill it is subscribed. - defer(Supplier<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Defer creation of a
Singletill it is subscribed to. - DeferredEmptySubscription - Class in io.servicetalk.concurrent.api
-
An
PublisherSource.Subscriptionthat only emits aTerminalNotificationonly 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
ChannelHandlerthat 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
ContentCodecBuilderthat allows building a customizableContentCodec. - deflate() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns a DEFLATE based
ZipContentCodecBuilderthat 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
Cancellablewhich serves as a placeholder until the "real"Cancellableis 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.Subscriptionwhich serves as a placeholder until the "real"PublisherSource.Subscriptionis available. - DelayedSubscription() - Constructor for class io.servicetalk.concurrent.internal.DelayedSubscription
- delegate() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
-
Returns the
ConnectionFactorydelegate. - delegate() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
Returns the delegate
Executorused. - delegate() - Method in class io.servicetalk.http.api.DelegatingHttpConnectionContext
-
Get the
HttpConnectionContextthat this class delegates to. - delegate() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
Get the
ReservedStreamingHttpConnectionthis method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
Get the
FilterableStreamingHttpClientthis method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
Get the
FilterableStreamingHttpConnectionthis method delegates to. - delegate() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
-
Returns
StreamingHttpServiceto which all calls are delegated. - delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
The
ConnectionAcceptorto which all calls are delegated to. - delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
-
Get the
ConnectionContextthat this class delegates to. - delegate() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
-
Get the
ExecutionContextthat this class delegates to. - delegate() - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
Returns the delegate
FlushStrategyused. - DelegatingConnectionAcceptor - Class in io.servicetalk.transport.api
-
An implementation of
ConnectionAcceptorthat 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
ConnectionContextimplementation 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
ConnectionFactorythat 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
ExecutionContextimplementation 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
FlushStrategyimplementation 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
-
HttpConnectionContextimplementation 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
HttpExecutionContextthat 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
HttpExecutionStrategythat 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
HttpServiceContextthat 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
SignalOffloaderthat 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
SignalOffloaderFactorythat 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.DELETErequest. - delete(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.DELETErequest. - delete(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.DELETErequest. - 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.Subscriberthat 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.Subscriberthat 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.Subscriberthat 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.Subscriberthat 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.Subscriberthat 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.Subscriberthat 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
DemandCheckingSubscriberthat delegates todelegate. - DemandCheckingSubscriberFunction<T> - Class in io.servicetalk.concurrent.api
-
Wraps
PublisherSource.Subscribers 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
Publisherto convert into aPublisherof 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
Publisherto convert into aPublisherof deserialized instances ofSerializer. - deserialize(BlockingIterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Deserialize the passed
BlockingIterableofBuffers into aBlockingIterableofStreamingDeserializers. - 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
BlockingIterableto convert into aBlockingIterableof 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
BlockingIterableto convert into aIterableof deserialized instances ofSerializer. - deserialize(HttpHeaders, Buffer) - Method in interface io.servicetalk.http.api.HttpDeserializer
-
Deserialize a single
Objectinto 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
Iterableto convert into aIterableof 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
Iterableto convert into aCloseableIterableof 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
Bufferto 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
Bufferto 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
Bufferto 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
Bufferto 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.FlushBoundaryfor 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
AutoRetryStrategyProviderthat 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.KeepAlivePolicythat 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 bodywhen it is not consumed by the service. - disableDrainingRequestPayloadBody() - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Disables automatic consumption of request
payload bodywhen 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
LoadBalancerto be ready before triggering a retry for requests. - discardSomeReadBytes() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Discard all
Buffers 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
ServiceDiscovererassociated 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
DnsServerAddressStreamProviderwhich determines which DNS server should be used per query. - DnsServerAddressStreamProvider - Interface in io.servicetalk.dns.discovery.netty
-
Provides an opportunity to override which
DnsServerAddressStreamis used to resolve a specific hostname. - DnsServiceDiscovererObserver - Interface in io.servicetalk.dns.discovery.netty
-
An observer that provides visibility into DNS
ServiceDiscovererbuilt 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
Completablerepresenting 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
ServerContextafter 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
ServerContextafter 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_HINTSresponse. - earlyHints() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.EARLY_HINTSresponse. - earlyHints() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EARLY_HINTSresponse. - 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
Nonnullunless explicitly annotated withNullable. - EmbeddedDuplexChannel - Class in io.servicetalk.transport.netty.internal
-
EmbeddedChannelthat 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
Publisherthat completes when subscribed without emitting any item to itsPublisherSource.Subscriber. - EMPTY_BUFFER - Static variable in class io.servicetalk.buffer.api.EmptyBuffer
-
An instance of
EmptyBufferthat can be shared. - EMPTY_SUBSCRIPTION - Static variable in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
A
PublisherSource.Subscriptionwith no associatedPublisherSource.Subscriberthat will throw on invalid demand. - EMPTY_SUBSCRIPTION_NO_THROW - Static variable in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
A
PublisherSource.Subscriptionwith no associatedPublisherSource.Subscriberthat will not throw on invalid demand. - emptyAsciiString() - Static method in class io.servicetalk.buffer.api.CharSequences
-
Get a reference to an unmodifiable empty
CharSequencewith the same properties asCharSequences.newAsciiString(Buffer). - emptyAsyncCloseable() - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Creates an empty
ListenableAsyncCloseablethat 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
-
HttpHeaderswhich 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.Subscriptions 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
ContentCodecused 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
ContentCodecused 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
awith a known lowercase characterlowerCaseCharin a case insensitive manner. - error(Throwable) - Static method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Returns a
TerminalNotificationforcause. - ERROR - io.servicetalk.logging.api.LogLevel
-
ERRORlog 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.CloseEventwas 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
NettyIoExecutorthat 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
Publisherof 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
taskas soon as possible. - executeNextScheduledTask() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute the next scheduled (
schedule/timermethods) task whose time has come. - executeNextTask() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute the next queued (
execute/submitmethods) task. - executeScheduledTasks() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute all scheduled (
schedule/timermethods) tasks whose time has come. - executeTasks() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Execute all queued (
execute/submitmethods) tasks. - executionContext() - Method in class io.servicetalk.client.api.DefaultGroupKey
- executionContext() - Method in interface io.servicetalk.client.api.GroupKey
-
Get the
ExecutionContextto use when looking for or creating a new client. - executionContext() - Method in interface io.servicetalk.grpc.api.BlockingGrpcClient
-
Get the
GrpcExecutionContextused during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.FilterableGrpcClient
-
Get the
GrpcExecutionContextused during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.GrpcClient
-
Get the
GrpcExecutionContextused during construction of this object. - executionContext() - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Get the
GrpcExecutionContextused 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
HttpExecutionContextused during construction of this object. - executionContext() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
-
Get the
HttpExecutionContextused 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
HttpExecutionContextused 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
HttpExecutionContextused 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
ExecutionContextfor thisConnectionInfo. - executionContext() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
- executionContext() - Method in interface io.servicetalk.transport.api.ServerContext
-
Returns
ExecutionContextused 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
ExecutionContextfor 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
GrpcExecutionStrategyassociated 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
HttpExecutionStrategyassociated 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
ExecutionStrategyassociated 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
HttpExecutionStrategyto be used by this server. - executionStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
HttpExecutionStrategyto 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
HttpExecutionStrategyto be used for this route. - executionStrategy(ExecutionStrategy) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
ExecutionStrategyto 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
Executorcreated on the last call toExecutorExtension.beforeEach(ExtensionContext)()}. - executor() - Method in class io.servicetalk.concurrent.api.ExecutorRule
-
Returns
Executorcreated 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
Executorthat 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
Executorto use. - executor(Executor) - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Specify an
Executorto use. - executor(Executor) - Method in class io.servicetalk.opentracing.zipkin.publisher.reporter.UdpReporter.Builder
-
Sets an
Executorto use when required. - executor(Executor) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
Executorto 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
Extensionwrapper for anExecutor. - ExecutorRule<E extends Executor> - Class in io.servicetalk.concurrent.api
-
An
ExternalResourcewrapper for anExecutor. - Executors - Class in io.servicetalk.concurrent.api
-
Utility methods to create various
Executors. - 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_FAILEDresponse. - expectationFailed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.EXPECTATION_FAILEDresponse. - expectationFailed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.EXPECTATION_FAILEDresponse. - 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
onErrorwill be the next signal. - expectError() - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onErrorwill be the next signal. - expectError() - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onErrorwill be the next signal. - expectError(Class<? extends Throwable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onErrorwill 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
onErrorwill 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
onErrorwill 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
onErrorwill be the next signal and evaluate it witherrorConsumer. - expectErrorConsumed(Consumer<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onErrorwill be the next signal and evaluate it witherrorConsumer. - expectErrorConsumed(Consumer<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onErrorwill be the next signal and evaluate it witherrorConsumer. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Declare an expectation that
onErrorwill be the next signal and evaluate it witherrorPredicate. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Declare an expectation that
onErrorwill be the next signal and evaluate it witherrorPredicate. - expectErrorMatches(Predicate<Throwable>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onErrorwill 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
signalwill be the nextsignal. - expectNext(T...) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
signalswill be the next in-order sequence ofsignals. - expectNextConsumed(Consumer<? super T>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
onNextwill be the next signal and evaluate it withsignalConsumer. - expectNextCount(long) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Expect between
[min, max]onNextsignals, and discard the values. - expectNextCount(long, long) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Expect between
[min, max]onNextsignals, and discard the values. - expectNextMatches(Predicate<? super T>) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Declare an expectation that
onNextwill 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
signalswill be the next in-order sequence ofsignals. - expectNoSignals(Duration) - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Expect no signals in
durationtime. - 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 indurationtime. - expectNoSignals(Duration) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Expect no signals in
durationtime. - 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
onSuccesswill be the next signal. - expectSuccess(T) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccesswill be the next signal. - expectSuccessConsumed(Consumer<? super T>) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Declare an expectation that
onSuccesswill 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
onSuccesswill 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
HttpSetCookieaccording 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
buffertoByteBuf, creating a newByteBufinstance if required. - extractSslSessionAndReport(ChannelPipeline, SslHandshakeCompletionEvent, Consumer<Throwable>, boolean) - Static method in class io.servicetalk.transport.netty.internal.NettyPipelineSslUtils
-
Extracts the
SSLSessionfrom theChannelPipelineif theSslHandshakeCompletionEventis successful and reports the result toConnectionObserver.SecurityHandshakeObserverif available.
F
- fail(Throwable) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
Terminates this
BlockingIterableand all the current or futureBlockingIterators 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
Publisherthat terminates itsPublisherSource.Subscriberwith an error without emitting any item to it. - failed(Throwable) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Singlewhich 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_DEPENDENCYresponse. - failedDependency() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FAILED_DEPENDENCYresponse. - failedDependency() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FAILED_DEPENDENCYresponse. - 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
SocketAddressthat 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
StreamingHttpConnectionfor the exclusive use of the caller ofStreamingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData). - FilterableStreamingHttpClient - Interface in io.servicetalk.http.api
-
A
StreamingHttpClientthat supports filtering. - FilterableStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A
StreamingHttpConnectionthat supported filtering. - FilterableStreamingHttpLoadBalancedConnection - Interface in io.servicetalk.http.api
-
A
FilterableStreamingHttpConnectionthat supported filtering and implements theLoadBalancedConnectioncontract. - 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
Publisheremits 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
Publisherinto aCompletableand flatten all signals such that the returnedCompletableterminates when all mappedCompletables 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
Publisherinto aCompletableand flatten all signals such that the returnedCompletableterminates when all mappedCompletables 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
Publisherinto aCompletableand flatten all signals such that the returnedCompletableterminates when all mappedCompletables 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
Publisherinto aCompletableand flatten all signals such that the returnedCompletableterminates when all mappedCompletables 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
Publisherinto aCompletableand flatten all signals such that the returnedCompletableterminates when all mappedCompletables 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
FlushStrategythat willflush writeson each call to the returnedFlushStrategy.WriteEventsListener.itemWritten(Object)fromFlushStrategy.apply(FlushSender). - flushOnEnd() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
Creates a
FlushStrategythat willflush writeswhenFlushStrategy.WriteEventsListener.writeTerminated()is called on theFlushStrategy.WriteEventsListenerreturned 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
FlushStrategyto 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
FlushStrategyisapplied. - FlushStrategyHolder - Class in io.servicetalk.transport.netty.internal
-
A utility class to hold a
FlushStrategyand 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
GrpcClientBuilderfor a custom address type with defaultLoadBalancerand 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
GrpcServerBuilderinstance. - forAddress(SocketAddress) - Static method in class io.servicetalk.http.netty.HttpServers
-
New
HttpServerBuilderinstance. - forbidden() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDENresponse. - forbidden() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDENresponse. - forbidden() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FORBIDDENresponse. - 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
BufferStrategythat 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
BufferStrategythat 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
BufferStrategythat 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
BufferStrategythat 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 atimeoutduration 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 thetimeoutSupplierto 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
processorin 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
processorin 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
CharSequencewith the specifiedByteProcessorin 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
processorin 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
processorin 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.NoUserInfoBuilderinstance for building aContainerRequestFilterthat 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.UserInfoBuilderinstance for building aContainerRequestFilterthat 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
MultiAddressHttpClientBuilderfor clients capable of parsing an absolute-form URL, connecting to multiple addresses with defaultLoadBalancerand DNSServiceDiscoverer. - forMultiAddressUrl(ServiceDiscoverer<HostAndPort, InetSocketAddress, ServiceDiscovererEvent<InetSocketAddress>>) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
MultiAddressHttpClientBuilderfor clients capable of parsing an absolute-form URL, connecting to multiple addresses with defaultLoadBalancerand user providedServiceDiscoverer. - formUrlEncodedDeserializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializerthat can deserialize key-valuesMaps withStandardCharsets.UTF_8from urlencoded forms. - formUrlEncodedDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializerthat can deserialize key-valuesMaps withStandardCharsets.UTF_8from urlencoded forms. - formUrlEncodedDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializerthat can deserialize key-valuesMaps withStandardCharsets.UTF_8from urlencoded forms. - formUrlEncodedSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializerthat can serialize a key-valuesMaps withStandardCharsets.UTF_8Charsetto urlencoded forms. - formUrlEncodedSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializerthat can serialize key-valuesMaps with the specifiedCharsetto to urlencoded forms. - formUrlEncodedSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializerthat can serialize a key-valuesMaps with the specifiedCharsetto urlencoded forms. - forNameBinding() - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.NoUserInfoBuilderinstance for building aContainerRequestFilterthat needs to be explicitly bound to resources via theBasicAuthenticatedannotation. - forNameBinding(AsyncContextMap.Key<UserInfo>) - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
Creates a new
BasicAuthSecurityContextFilters.UserInfoBuilderinstance for building aContainerRequestFilterthat needs to be explicitly bound to resources via theBasicAuthenticatedannotation. - forNonPipelined(boolean, ChannelConfig) - Static method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Create a new
CloseHandlerinstance 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
PartitionedHttpClientBuilderfor a custom address type with defaultLoadBalancerand user providedServiceDiscoverer. - forPipelinedRequestResponse(boolean, ChannelConfig) - Static method in class io.servicetalk.transport.netty.internal.CloseHandler
-
New
CloseHandlerinstance. - forPort(int) - Static method in class io.servicetalk.grpc.netty.GrpcServers
-
New
GrpcServerBuilderinstance. - forPort(int) - Static method in class io.servicetalk.http.netty.HttpServers
-
New
HttpServerBuilderinstance. - forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilderfor an address with defaultLoadBalancer. - forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address with defaultLoadBalancer. - forResolvedAddress(String, int) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilderfor a resolved address with defaultLoadBalancer. - forResolvedAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor a resolved address with defaultLoadBalancer. - forResolvedAddress(InetSocketAddress) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilderfor an address with defaultLoadBalancer. - forResolvedAddress(T) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
Creates a
GrpcClientBuilderfor an address with defaultLoadBalancer. - forResolvedAddress(T) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address with defaultLoadBalancer. - forResolvedAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address via a proxy, with defaultLoadBalancer. - forResolvedAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor a resolved address via a proxy, with defaultLoadBalancer. - forResolvedAddressViaProxy(InetSocketAddress, InetSocketAddress) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor 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
GrpcClientBuilderfor the passedserviceNamewith defaultLoadBalancerand a DNSServiceDiscovererusing SRV record lookups. - forServiceAddress(String) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor the passedserviceNamewith defaultLoadBalancerand a DNSServiceDiscovererusing SRV record lookups. - forSingleAddress(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>, U) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor a custom address type with defaultLoadBalancerand user providedServiceDiscoverer. - forSingleAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address with defaultLoadBalancerand DNSServiceDiscoverer. - forSingleAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address with defaultLoadBalancerand DNSServiceDiscoverer. - forSingleAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address via a proxy, with defaultLoadBalancerand DNSServiceDiscoverer. - forSingleAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
Creates a
SingleAddressHttpClientBuilderfor an address via a proxy, with defaultLoadBalancerand 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.FOUNDresponse. - found() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.FOUNDresponse. - found() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.FOUNDresponse. - 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.Builderusing the passedLoadBalancerFactory. - from(CloseableIterable<T>) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
Convert from a
Iterableto 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
GrpcExecutionStrategyfrom the passedHttpExecutionStrategy. - from(StreamingHttpClient, Duration) - Static method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
Creates a new
GrpcClientCallFactoryusing 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
Iterableto aBlockingIterable. - from(Runnable) - Static method in interface io.servicetalk.concurrent.api.SingleTerminalSignalConsumer
-
Create a
SingleTerminalSignalConsumerwhere each method executes aRunnable.run(). - from(Runnable) - Static method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Create a
TerminalSignalConsumerwhere each method executes aRunnable.run(). - from(Executor) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorfrom the providedjdkExecutor. - from(Executor, ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorusingexecutorto execute immediate tasks andschedulerto schedule delayed tasks. - from(Executor, ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorusingexecutorto execute immediate tasks andschedulerto schedule delayed tasks. - from(ExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorfrom the providedExecutorService. - from(ExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorfrom the providedExecutorService. - from(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorfrom the providedScheduledExecutorService. - from(ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorfrom 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
Publisherthat emitsvalueto itsPublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - from(T...) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat emits allvaluesto itsPublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - from(T, T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat emitsv1andv2to itsPublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - from(T, T, T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat emitsv1,v2, andv3to itsPublisherSource.Subscriberand 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
Bufferfrom the givenCharSequenceusing Ascii encoding. - fromAscii(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Bufferfrom the givenCharSequenceusing Ascii encoding. - fromBlockingIterable(BlockingIterable<? extends T>, LongSupplier, TimeUnit) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisherthat when subscribed will get aBlockingIteratorviaBlockingIterable.iterator()and emit all values to thePublisherSource.Subscriberand 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.Builderinstance using the defaultLoadBalancerimplementation. - 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
Publisherthat when subscribed will emit all data from theInputStreamto thePublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - fromInputStream(InputStream, int) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisherthat when subscribed will emit all data from theInputStreamto thePublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - fromIterable(Iterable<? extends T>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisherthat when subscribed will get anIteratorviaIterable.iterator()and emit all values to thePublisherSource.Subscriberand thenPublisherSource.Subscriber.onComplete(). - fromNettyEventLoop(EventLoop) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Creates a new instance of
NettyIoExecutorusing the passedEventLoop. - fromNettyEventLoopGroup(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Creates a new instance of
NettyIoExecutorusing 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
Completablewhich when subscribed will invokeRunnable.run()on the passedRunnableand 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
CompletableSourceinto aCompletable. - fromSource(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
PublisherSourceinto aPublisher. - fromSource(SingleSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
SingleSourceinto aSingle. - fromStage(CompletionStage<?>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Convert from a
CompletionStageto aCompletable. - fromStage(CompletionStage<? extends T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Convert from a
CompletionStageto aSingle. - fromStatusCode(int) - Static method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
Determines the
HttpResponseStatus.StatusClassfrom 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
Bufferfrom the givenCharSequenceusing UTF-8 encoding. - fromUtf8(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Bufferfrom the givenCharSequenceusing 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_TIMEOUTresponse. - gatewayTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.GATEWAY_TIMEOUTresponse. - gatewayTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GATEWAY_TIMEOUTresponse. - 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
PartitionAttributesparameter. - 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
keyfrom the current context. - get(AsyncContextMap.Key<T>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Get the value associated with
key, ornullif 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.GETrequest. - get(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.GETrequest. - get(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.GETrequest. - 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
ClientGroupidentified by the providedkeyor 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
ExecutionStrategyfor the specifiedMethodand validates that configuration ofRouteExecutionStrategyannotation 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
ConnectionContextandHttpRequestMetaData. - getBaseRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the base URI for the provided
ConnectionContextandHttpRequestMetaData. - 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
indexin 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
ByteBufAllocatortaking theBufferAllocatorinto 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
indexuntil 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
indexuntil 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
indexin 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
StreamingDeserializerinstance 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
StreamingDeserializerinstance 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
indexin 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
ConnectionContextandHttpRequestMetaData. - getEffectiveRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
Get the effective request URI for the provided
ConnectionContextandHttpRequestMetaData. - 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
indexin 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
indexin 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
indexin 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.Keywhich corresponds to the exception. - getLong(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit long integer at the specified absolute
indexin 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
indexin 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
indexin 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
indexin 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
SocketOptionvalue fromChannelConfig. - getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.ClosedPartitionException
-
Get the
PartitionAttributesthat was used to select the partition. - getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.UnknownPartitionException
-
Get the
PartitionAttributesthat 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
BufferPublisherInputStreamassociated 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
HttpExecutionStrategyused 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
StreamingSerializerinstance 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
StreamingSerializerinstance 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
DefaultRouteExecutionStrategyFactoryprovided 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
ExecutionContextwith 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.GONEresponse. - gone() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.GONEresponse. - gone() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.GONEresponse. - 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
AutoCloseableto add graceful closure semantics. - groupBy(Function<? super T, ? extends Key>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Splits items from this
Publisherinto dynamically generatedGroupedPublishers. - groupBy(Function<? super T, ? extends Key>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Splits items from this
Publisherinto dynamically generatedGroupedPublishers. - 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
GroupedPublisherkey. - 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 thekeySelectorcan 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 thekeySelectorcan 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
GrpcClientFactorycontract. - 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
ExecutionContextfor 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
PayloadWriterfor 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
GrpcStatusin exception form. - gzip() - Static method in class io.servicetalk.encoding.api.ContentCodings
-
Deprecated.Returns a GZIP based
ContentCodecBuilderthat allows building a customizableContentCodec. - gzip() - Static method in class io.servicetalk.encoding.netty.ContentCodings
-
Returns a GZIP based
ZipContentCodecBuilderthat 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
H1ProtocolConfigwith 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
H2ProtocolConfigwith the default configuration for HTTP/2. - H2HeadersFactory - Class in io.servicetalk.http.netty
-
A
HttpHeadersFactoryoptimized 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.KeepAlivePolicyinstances. - 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
InputStreamthat 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
ByteToMessageDecoderwas 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
trueif 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-Typeheader that matches the specified content type, and optionally the provided charset. - hasData() - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Returns
trueif thisStreamingDeserializercontains 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 fortimeoutduration amount of time. - hasQueryParameter(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns
trueif a query parameter with thekeyexists,falseotherwise. - hasQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns
trueif a query parameter with thekeyandvalueexists,falseotherwise. - 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
trueif and only if allSignalOffloaderinstances will always provide thread affinity. - hasThreadAffinity(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Returns
trueif the passedExecutorhonors thread affinity. - hasUnsafe() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Checks if
sun.misc.Unsafeis available and has not been disabled. - head(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.HEADrequest. - head(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.HEADrequest. - head(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.HEADrequest. - 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
-
HttpHeadersFactoryto be used for creatingHttpHeaderswhen decoding HTTP messages. - headersFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
Returns the
HttpHeadersFactoryassociated with thisHttpServiceContext. - headersFactory() - Method in class io.servicetalk.http.api.TestHttpServiceContext
- headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
Sets the
HttpHeadersFactoryto be used for creatingHttpHeaderswhen decoding HTTP messages. - headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Sets the
HttpHeadersFactoryto be used for creatingHttpHeaderswhen 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/valuepair should be treated as sensitive. - HeaderUtils - Class in io.servicetalk.encoding.api.internal
- HeaderUtils - Class in io.servicetalk.http.api
-
Utilities to use for
HttpHeadersimplementations. - HeaderUtils.CookiesByNameIterator - Class in io.servicetalk.http.api
-
An
IteratorofHttpCookiePairdesigned to iterate across multiple values ofHttpHeaderNames.COOKIEfor 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
Stringthat represents the providedlongvalue. - 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.hostNameVerificationHostis 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
StreamingHttpServicethat adapts anotherserviceto 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
-
ConnectionContextfor 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
ExecutionContextfor 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
HttpExecutionStrategyfor 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
StreamingHttpServicewhich 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
LoadBalancerFactoryfor HTTP clients. - HttpMetaData - Interface in io.servicetalk.http.api
-
Meta data shared between requests and responses.
- HttpOutputStream - Class in io.servicetalk.http.api
-
The
OutputStreamwhich 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 typeHttpPayloadWriterand provides access to the HTTP trailers. - HttpPredicateRouterBuilder - Class in io.servicetalk.http.router.predicate
-
Builds an
StreamingHttpServicewhich routes requests to a number of otherStreamingHttpServices 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
HttpProtocolConfigs 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
HttpRequests. - 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
HttpRequestMetaDataobjects. - 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
HttpRequestFactoryandHttpResponseFactory. - 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
HttpResponses. - 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
HttpResponseMetaDataobjects. - 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
HttpSerializers andHttpDeserializers. - HttpSerializationProviders - Class in io.servicetalk.http.api
-
A factory to create
HttpSerializationProviders. - 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
HttpConnectionContextfor use in theHttpServicecontext. - 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_SUPPORTEDresponse. - httpVersionNotSupported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.HTTP_VERSION_NOT_SUPPORTEDresponse. - httpVersionNotSupported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.HTTP_VERSION_NOT_SUPPORTEDresponse.
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
-
Durationof 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
Durationof 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-opinstance ofCancellable. - ignoreActiveSpan() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
- IgnoreConsumedEvent<T> - Class in io.servicetalk.client.api.internal
-
A
ConsumableEventwhich 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
Singleand forwards the termination signal to the returnedCompletable. - ignoreElements() - Method in class io.servicetalk.concurrent.api.Publisher
-
Ignores all elements emitted by this
Publisherand forwards the termination signal to the returnedCompletable. - ignoreServiceDiscovererErrors() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
By default,
auto-retry strategiesfail a request if the last signal from the associatedServiceDiscovererwas 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
Executorthat 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_USEDresponse. - imUsed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.IM_USEDresponse. - imUsed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.IM_USEDresponse. - 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
valuein 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
cwithinsequencestarting at indexfromIndex. - indexOf(X, X[]) - Static method in class io.servicetalk.concurrent.internal.ArrayUtils
-
Find the index of
linarray. - 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
HttpExecutionStrategyto a newHttpExecutionStrategythat 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
HttpExecutionStrategyto a newHttpExecutionStrategythat suits thisHttpExecutionStrategyInfluencer. - influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
- INFO - io.servicetalk.logging.api.LogLevel
-
INFOlog 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
SingleAddressHttpClientBuilderfor 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
StreamingHttpClientthat is built. - initializer(PartitionedHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Set a function which can customize options for each
StreamingHttpClientthat is built. - initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
Initialize the next
HttpCookiePairvalue forHeaderUtils.CookiesByNameIterator.next(). - initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
Initialize the next
HttpCookiePairvalue 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
ScopeManagerthat works withScopeinstances. - 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.SpanBuilderthat works withInMemorySpaninstances. - 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
Tracerthat works withInMemorySpaninstances. - 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
Formatcompatible 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_STORAGEresponse. - insufficientStorage() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.INSUFFICIENT_STORAGEresponse. - insufficientStorage() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INSUFFICIENT_STORAGEresponse. - 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_ERRORresponse. - internalServerError() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.INTERNAL_SERVER_ERRORresponse. - internalServerError() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.INTERNAL_SERVER_ERRORresponse. - 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
Functionand 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
Functionand 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
IoExecutorthat 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
IoExecutorto be used by this server. - ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the
IoExecutorto 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
IoExecutorto use for writing to the datagram channel. - ioExecutor(IoExecutor) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
Sets the
IoExecutorto use. - IoExecutor - Interface in io.servicetalk.transport.api
-
Executorthat handles IO. - IoThreadFactory - Class in io.servicetalk.transport.netty.internal
-
Default
ThreadFactoryto create IOThreads. - 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
trueif 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
CharSequencesto 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
trueif thisCancellableis 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
trueif data receive offloading is enabled for thisExecutionStrategy. - isDirect() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns
trueif 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
HttpSetCookiecan 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
trueif 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
LoadBalanceris "ready". - isRequestNValid(long) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Returns
falseif the requested amount of elementsnis not-positive,trueotherwise. - isRetryable(Meta, Throwable) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
-
Checks the provided pair of
AbstractRetryingFilterBuilder.ReadOnlyRetryableSettingsandThrowablethat 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
HttpSetCookieis 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
trueif 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
ChannelPipelineis configured for SSL/TLS. - isStreamingJsonEnabled() - Method in class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
- isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
-
Returns
trueif aCompletableSource.Subscriberis currently active (has been subscribed, and not terminated), orfalseotherwise. - isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialPublisherSubscriberFunction
-
Returns
trueif aPublisherSource.Subscriberis currently active (has been subscribed, and not terminated), orfalseotherwise. - isSubscribed() - Method in class io.servicetalk.concurrent.api.SequentialSingleSubscriberFunction
-
Returns
trueif aSingleSource.Subscriberis currently active (has been subscribed, and not terminated), orfalseotherwise. - 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
trueifheadersindicatestransfer-encodingchunked. - 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
trueif 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.WriteEventsListenerreturned 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
-
SerializationProviderimplementation 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
HttpSerializationProviderthat could serialize/deserialize to/from JSON using the passedSerializationProvider. - jsonSerializer(Serializer) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates a new
HttpSerializationProviderthat 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.KeepAlivePolicyto 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
InputStreamwhich providesX.509certificate chain inPEMformat 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
KeyManagerFactoryto 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
InputStreamwhich provides aPKCS#8private key inPEMformat 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.Subscriberwhich 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
TestCompletableinstead. - 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
TestSingleinstead. - 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_REQUIREDresponse. - lengthRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LENGTH_REQUIREDresponse. - lengthRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LENGTH_REQUIREDresponse. - 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
ConnectionFactorythat 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
ServerContextafter the server has been successfully started. - listen(GrpcServiceFactory<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listen(HttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter 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
ServerContextafter the server has been successfully started. - listenAndAwait(GrpcServiceFactory<?, ?, ?>...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenAndAwait(HttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenBlocking(BlockingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenBlockingAndAwait(BlockingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenBlockingStreaming(BlockingStreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenBlockingStreamingAndAwait(BlockingStreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter the server has been successfully started. - listenOptions() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Returns the
SocketOptions 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
SocketOptionthat 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
SocketOptionthat 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
SocketOptionthat 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
ServerContextafter the server has been successfully started. - listenStreamingAndAwait(StreamingHttpService) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContextafter 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
SocketAddresses select the most desiredSocketAddressto 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
LoadBalancerinstances. - LoadBalancerReadyEvent - Interface in io.servicetalk.client.api
-
A hint from
LoadBalancer.eventStream()that the internal state of theLoadBalanceris 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
SocketAddressto 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
InetSocketAddresswithloopback addressand 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.LOCKEDresponse. - locked() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LOCKEDresponse. - locked() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOCKEDresponse. - 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
Stringcorresponding 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
Exceptionat 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.Subscriberthat 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
LoggingCompletableSubscriberthat wraps thedelegate, and uses the specifiednamefor logging. - LoggingPublisherSubscriber<T> - Class in io.servicetalk.concurrent.api
-
A
PublisherSource.Subscriberthat 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
LoggingPublisherSubscriberthat wraps thedelegate, and uses the specifiednamefor logging. - LoggingReporter - Class in io.servicetalk.opentracing.zipkin.publisher.reporter
-
A Simple
Reporterthat 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.Subscriberthat 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
longvalue 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_DETECTEDresponse. - loopDetected() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.LOOP_DETECTEDresponse. - loopDetected() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.LOOP_DETECTEDresponse.
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
Publisherinto 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 typeScanWithMapperwhich 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 typeScanWithMapperwhich 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 typeScanWithMapperto 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
Matchers specific to http-api. - matches(Throwable, Class<? extends Throwable>) - Static method in class io.servicetalk.concurrent.internal.ThrowableUtils
-
Finds if the passed
originalor 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
HttpSetCookiein 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
Completablewith theotherCompletableso that the resultingCompletableterminates successfully when both of these complete or either terminates with an error. - merge(Completable...) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completablewith theotherCompletables so that the resultingCompletableterminates 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
Publisherwith thisCompletable. - merge(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.DelegatingHttpExecutionStrategy
- merge(HttpExecutionStrategy) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Merges the passed
HttpExecutionStrategywiththisHttpExecutionStrategyand return the merged result. - merge(Iterable<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completablewith theotherCompletables so that the resultingCompletableterminates 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
AsyncCloseablewith thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of the previously registeredAsyncCloseables are closed too. - mergeAll(int, Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Merges all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables are closed too. - mergeAll(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Merges all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables are closed too. - mergeAll(Iterable<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAll(Iterable<? extends Completable>, int) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAllDelayError(int, Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAllDelayError(Completable...) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAllDelayError(Iterable<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeAllDelayError(Iterable<? extends Completable>, int) - Static method in class io.servicetalk.concurrent.api.Completable
-
Returns a
Completablethat terminates when all the passedCompletableterminate. - mergeDelayError(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completablewith theotherCompletable, and delays error notification until all involvedCompletables terminate. - mergeDelayError(Completable...) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completablewith theotherCompletables, and delays error notification until all involvedCompletables terminate. - mergeDelayError(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges the passed
Publisherwith thisCompletable. - mergeDelayError(Iterable<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Merges this
Completablewith theotherCompletables, and delays error notification until all involvedCompletables 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
HttpRequestMethodof 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
HttpRequestMethodof 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_ALLOWEDresponse. - methodNotAllowed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.METHOD_NOT_ALLOWEDresponse. - methodNotAllowed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.METHOD_NOT_ALLOWEDresponse. - 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_REQUESTresponse. - misdirectedRequest() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MISDIRECTED_REQUESTresponse. - misdirectedRequest() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MISDIRECTED_REQUESTresponse. - 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
@Testannotated 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
FlushStrategythat provides ways to verify interactions withFlushStrategy.WriteEventsListenerand 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_PERMANENTLYresponse. - movedPermanently() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MOVED_PERMANENTLYresponse. - movedPermanently() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MOVED_PERMANENTLYresponse. - 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
StreamingHttpClientinstances 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
SingleAddressHttpClientBuilderfor each new client. - MultiAddressHttpClientFilterFactory<U> - Interface in io.servicetalk.http.api
-
A factory for
StreamingHttpClientFilterto filter clients for different unresolved addresses. - multicastToExactly(int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Create a
Publisherthat multicasts all the signals to exactlyexpectedSubscribers. - multicastToExactly(int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Create a
Publisherthat allows exactlyexpectedSubscriberssubscribes. - 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_CHOICESresponse. - multipleChoices() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MULTIPLE_CHOICESresponse. - multipleChoices() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTIPLE_CHOICESresponse. - 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_STATUSresponse. - multiStatus() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.MULTI_STATUSresponse. - multiStatus() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.MULTI_STATUSresponse. - 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
Setof 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
Channelbacking this connection. - NettyChannelListenableAsyncCloseable - Class in io.servicetalk.transport.netty.internal
-
Implements
ListenableAsyncCloseableusing 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
ConnectionContextfor netty based transports. - NettyConnectionContext.FlushStrategyProvider - Interface in io.servicetalk.transport.netty.internal
- NettyFutureCompletable - Class in io.servicetalk.transport.netty.internal
-
A
Completablethat 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
-
IoExecutorfor 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
IoExecutors using netty as the transport. - NettyPipelineSslUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities for
ChannelPipelineand SSL/TLS. - NettyServerContext - Class in io.servicetalk.transport.netty.internal
-
ServerContextimplementation 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_REQUIREDresponse. - networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NETWORK_AUTHENTICATION_REQUIREDresponse. - networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NETWORK_AUTHENTICATION_REQUIREDresponse. - never() - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a
Completablethat never terminates. - never() - Static method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat never emits any item to itsPublisherSource.Subscriberand never call any terminal methods on it. - never() - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a
Singlethat never terminates. - newAsciiString(Buffer) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Create a new
CharSequencefrom 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
CharSequencefrom 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
GrpcClientFactorycontract 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
Bufferfor the givenByteBuf. - newCachedThreadExecutor() - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executorthat 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
Executorthat 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
GrpcClientFactoryusing the passedGrpcClientFactory. - newClient(GrpcClientCallFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new client that follows the specified gRPC
GrpcClientFactorycontract using the passedGrpcClientCallFactory. - newCompletableProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
CompletableSource.Processorthat 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
Throwablerepresenting a connection attempt refused, typically as a result of returningfalsefromLimitingConnectionFactoryFilter.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
ByteBufferfor the specified pre-allocated direct memory. - newEmptySubscription() - Static method in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
Create an empty
PublisherSource.Subscriptionthat will throw on invalid demand. - newEmptySubscription(PublisherSource.Subscriber<T>) - Static method in class io.servicetalk.concurrent.internal.EmptySubscriptions
-
Create an empty
PublisherSource.Subscriptionthat will propagate an error to aPublisherSource.Subscriberupon invalid demand. - newEmptyTrailers() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
- newEmptyTrailers() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Create an
HttpHeadersinstance 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
Executorthat 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
Executorthat 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
HttpHeadersinstance. - 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
StacklessClosedChannelExceptioninstance. - 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.Keywhich has aStringused 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.Keywhich has aStringused 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
Queuewhich 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
Queuewhich 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
SignalOffloaderusing 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
PartitionMapobject. - newPublisherProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processorthat allows for a singlesubscribe. - newPublisherProcessor(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processorthat allows for a singlesubscribe. - newPublisherProcessor(PublisherProcessorSignalsHolder<T>) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processorthat allows for a singlesubscribe. - newPublisherProcessorDropHeadOnOverflow(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processorthat allows for a singlesubscribe. - newPublisherProcessorDropTailOnOverflow(int) - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
PublisherSource.Processorthat 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
StreamingHttpResponseobject. - newResponse(HttpResponseStatus) - Method in class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
- newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseobject. - newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
StreamingHttpResponseobject. - 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
LoadBalancerFactorythat creates instances ofRoundRobinLoadBalancer. - newRule() - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRulewith a default executor. - newServiceFromRoutes(GrpcRoutes.AllGrpcRoutes) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Create a new
GrpcRoutesfrom 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
RequestConcurrencyControllerthat only allows a single outstanding request. - newSingleController(Publisher<? extends ConsumableEvent<Integer>>, Completable) - Static method in class io.servicetalk.client.api.internal.ReservableRequestConcurrencyControllers
-
Create a
ReservableRequestConcurrencyControllerthat only allows a single outstanding request. - newSingleProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new
SingleSource.Processorthat 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
Queuewhich 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
Queuewhich 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
BiIntFunctionfor 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.AutoRetryStrategyinstance. - 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
SignalOffloaderusing the passedexecutorthat 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
SignalOffloaderusing the passedexecutorthat 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
HttpHeadersinstance 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
StreamingHttpRequestwhich 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
StreamingHttpResponsewhich is read from the transport. - newUnboundedLinkedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new MPSC
Queuethat will use a linked data structure and supportsCollection.remove(Object). - newUnboundedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new
Queuewhich 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
Queuewhich 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
Queuewhich 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
EventLoopAwareNettyIoExecutorthat is tied to a singleEventLoopand not aEventLoopGroup. - next(long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterator
-
The equivalent of
BlockingIterator.next()but only waits fortimeoutduration of time. - next(T) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
Emits the passed
nextItemfrom theBlockingIteratorwhen 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
ByteBuffers 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_CONTENTresponse. - noContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NO_CONTENTresponse. - noContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NO_CONTENTresponse. - 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_INFORMATIONresponse. - nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NON_AUTHORITATIVE_INFORMATIONresponse. - nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NON_AUTHORITATIVE_INFORMATIONresponse. - None - io.servicetalk.http.api.HttpSetCookie.SameSite
- NONE - io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Indicates that the
SSLEnginewill not request client authentication. - NONE - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEnginewill 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.Subscriberto 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.Subscriberto 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.Subscriberto 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
RouteExecutionStrategythat 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
GrpcExecutionStrategythat disables all offloads. - noOffloadsStrategy() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
A
HttpExecutionStrategythat 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.WriteEventsListenerthat 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_ACCEPTABLEresponse. - notAcceptable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_ACCEPTABLEresponse. - notAcceptable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_ACCEPTABLEresponse. - notExtended() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDEDresponse. - notExtended() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDEDresponse. - notExtended() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_EXTENDEDresponse. - notFound() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUNDresponse. - notFound() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUNDresponse. - notFound() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_FOUNDresponse. - notFound() - Method in class io.servicetalk.http.router.jersey.AbstractResourceTest
- notImplemented() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTEDresponse. - notImplemented() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTEDresponse. - notImplemented() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_IMPLEMENTEDresponse. - notModified() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIEDresponse. - notModified() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIEDresponse. - notModified() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.NOT_MODIFIEDresponse. - 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
DnsServiceDiscovererObserverthat provides visibility into DNSServiceDiscovererbuilt 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
GrpcStatusExceptionfor the givenStatus. - of(CharSequence) - Static method in class io.servicetalk.http.api.HttpResponseStatus
-
Convert from
CharSequencetoHttpResponseStatus. - of(String) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
Returns an
HttpRequestMethodfor the specified method name. - of(String) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Returns a
SingleLineValuebacked by a fixed string. - of(String, int) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
Returns a
HostAndPortobject for the specified values. - of(String, HttpRequestMethod.Properties) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
Returns an
HttpRequestMethodfor the specifiedStringrepresentation of method name andHttpRequestMethod.Properties. - of(InetSocketAddress) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
Create a new
HostAndPortfrom 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.Subscribersuch that all method calls to itsCancellablewill 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.Subscribersuch that all method calls to itsCancellablewill be offloaded. - OffloaderAwareExecutor - Class in io.servicetalk.concurrent.api.internal
-
An
Executorwhich is also aSignalOffloaderFactoryand hence can influence a specificSignalOffloaderused 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
originalPublisherfor 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
originalSinglefor 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
originalPublisherfor 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
originalSinglefor 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
StreamingHttpServiceto 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
signalby 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.Subscribersuch 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.Subscribersuch 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.Subscribersuch 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.Subscribersuch that all method calls to itsPublisherSource.Subscriptionwill 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.OKresponse. - ok() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.OKresponse. - ok() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.OKresponse. - 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
Completablethat is notified once theListenableAsyncCloseablewas 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
Completablethat 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
PublisherSourcefor 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
sizebytes 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
sizebytes 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
errorfor 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
Completableinto aCompletableSource.Subscriber.onComplete()signal (e.g. - onErrorComplete() - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisherinto aPublisherSource.Subscriber.onComplete()signal (e.g. - onErrorComplete(Class<E>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completablewhich matchtypeinto aCompletableSource.Subscriber.onComplete()signal (e.g. - onErrorComplete(Class<E>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisherwhich matchtypeinto aPublisherSource.Subscriber.onComplete()signal (e.g. - onErrorComplete(Predicate<? super Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completablewhich matchpredicateinto aCompletableSource.Subscriber.onComplete()signal (e.g. - onErrorComplete(Predicate<? super Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisherwhich matchpredicateinto 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
Completablewhich matchtypeinto a different error. - onErrorMap(Class<E>, Function<? super E, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisherwhich matchtypeinto a different error. - onErrorMap(Class<E>, Function<? super E, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Singlewhich matchtypeinto a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Transform errors emitted on this
Completableinto a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Transform errors emitted on this
Publisherinto a different error. - onErrorMap(Function<? super Throwable, ? extends Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Transform errors emitted on this
Singleinto 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
Completablewhich matchpredicateinto 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
Publisherwhich matchpredicateinto 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
Singlewhich matchpredicateinto 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
Completablewhich matchtypeby using anotherCompletableprovided 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
Completableby using anotherCompletableprovided 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
Completablewhich matchpredicateby using anotherCompletableprovided 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
Publisherwhich matchtypeintoPublisherSource.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
Singlewhich matchtypeintoSingleSource.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
PublisherintoPublisherSource.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
SingleintoSingleSource.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
Publisherwhich matchpredicateintoPublisherSource.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
Singlewhich matchpredicateintoSingleSource.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
discoverystarted. - 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
dataelement 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
Cancellableto theCompletableSource.Subscriber'sCompletableSource.Subscriber.onSubscribe(Cancellable). - onSubscribe(Cancellable) - Method in class io.servicetalk.concurrent.api.TestSingle
-
Delivers the
Cancellableto theSingleSource.Subscriber'sSingleSource.Subscriber.onSubscribe(Cancellable). - onSubscribe(Cancellable) - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Called when the associated
CompletableSourceis subscribed viaCompletableSource.subscribe(Subscriber). - onSubscribe(Cancellable) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Called when the associated
SingleSourceis 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.Subscriptionfor 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
resultto 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
SSLEnginewill request client authentication. - OPTIONAL - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEnginewill request client authentication. - options(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONSrequest. - options(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONSrequest. - options(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.OPTIONSrequest. - 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
CharSequenceargument 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
HttpSetCookiefrom 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_CONTENTresponse. - partialContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PARTIAL_CONTENTresponse. - partialContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PARTIAL_CONTENTresponse. - partitionAddress() - Method in interface io.servicetalk.client.api.partition.PartitionedServiceDiscovererEvent
-
Get the fully specified
PartitionAttributesthat 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
PartitionAttributesobjects. - PartitionedHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
A builder of homogeneous
StreamingHttpClientinstances which call the server associated with a partition selected from a set ofPartitionedServiceDiscovererEvents 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
SingleAddressHttpClientBuilderfor each new client. - PartitionedHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
- PartitionedServiceDiscovererEvent<ResolvedAddress> - Interface in io.servicetalk.client.api.partition
-
An
ServiceDiscovererEventwhich 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
PartitionAttributesthat are fully specified and returns the corresponding partitions thosePartitionAttributesbelong to. - partitionMapFactory(PartitionMapFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Sets
PartitionMapFactoryto use by allStreamingHttpClients created by this builder. - PartitionMapFactory - Interface in io.servicetalk.client.api.partition
-
A generic factory for
PartitionMapobjects. - patch(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PATCHrequest. - patch(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.PATCHrequest. - patch(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PATCHrequest. - 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
HttpRequestwith its underlying payload set topayloadBody. - payloadBody(Buffer) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponsewith its underlying payload set topayloadBody. - payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequestwith its underlying payload set topayloadBody. - payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponsewith its underlying payload set topayloadBody. - payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequestwith its underlying payload set to the result of serialization. - payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponsewith its underlying payload set to the result of serialization. - payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequestwith its underlying payload set topayloadBody. - payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload set topayloadBody. - payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequestwith its underlying payload set to the result of serialization. - payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith 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
BlockingStreamingHttpRequestwith its underlying payload set topayloadBody. - payloadBody(InputStream) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload set topayloadBody. - payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequestwith its underlying payload set topayloadBody. - payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload set topayloadBody. - payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequestwith its underlying payload set to the result of serialization. - payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload set to the result of serialization. - payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpRequest
-
Returns an
HttpRequestwith its underlying payload set to the results of serialization ofpojo. - payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponsewith 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
TrailersTransformerinstances areacceptedand 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_LARGEresponse. - payloadTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PAYLOAD_TOO_LARGEresponse. - payloadTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYLOAD_TOO_LARGEresponse. - 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_REQUIREDresponse. - paymentRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PAYMENT_REQUIREDresponse. - paymentRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PAYMENT_REQUIREDresponse. - 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_REDIRECTresponse. - permanentRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PERMANENT_REDIRECTresponse. - permanentRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PERMANENT_REDIRECTresponse. - 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
timeouttime 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
-
PooledByteBufAllocatorto 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.POSTrequest. - post(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.POSTrequest. - post(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.POSTrequest. - 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
PartitionMapthat creates the full power set using the individual attributes inPartitionAttributeses 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
PartitionMapFactorythat generatesPowerSetPartitionMaptype 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_FAILEDresponse. - preconditionFailed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_FAILEDresponse. - preconditionFailed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_FAILEDresponse. - preconditionRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIREDresponse. - preconditionRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIREDresponse. - preconditionRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PRECONDITION_REQUIREDresponse. - PREFER_DIRECT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocatorwhoseBuffers 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
-
BufferAllocatorthat createsBufferinstances 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
BufferAllocatorwhoseBuffers 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
-
BufferAllocatorthat createsBufferinstances 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
HttpExecutionStrategyInfluencerto the head of this chain. - prepend(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends the passed
AsyncCloseablewith thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of the previously registeredAsyncCloseables are closed too. - prependAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables are closed too. - prependAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Prepends all the passed
AsyncCloseables with thisCompositeCloseablesuch that when thisCompositeCloseableis closed, all of theseAsyncCloseables are closed too. - prependIfInfluencer(Object) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
If the passed
mayBeInfluenceris anHttpExecutionStrategyInfluencerthen 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
Principalinstances. - 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.PROCESSINGresponse. - processing() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PROCESSINGresponse. - processing() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROCESSINGresponse. - 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
PublisherProcessorSignalsHolderorBlockingProcessorSignalsHolder. - properties() - Method in class io.servicetalk.http.api.HttpRequestMethod
-
Get the
HttpRequestMethod.Propertiesassociated 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
SerializationProviderfor 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
GrpcSerializationProviderthat 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.Protocolfor 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
EventLoopfor theChannel. - protocolClosingOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal outbound close command observed, to be emitted from the
EventLoopfor theChannel. - protocolPayloadBeginInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of inbound payload, to be emitted from the
EventLoopfor theChannel. - protocolPayloadBeginOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of outbound payload, to be emitted from the
EventLoopfor theChannel. - protocolPayloadEndInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of inbound payload, to be emitted from the
EventLoopfor theChannel. - protocolPayloadEndOutbound(ChannelHandlerContext, ChannelPromise) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of outbound payload, including the
ChannelPromiseassociated 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
SslProviderto 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.SslProviderto 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.SslProviderto use. - provider(SecurityConfigurator.SslProvider) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Deprecated.Sets the
SecurityConfigurator.SslProviderto 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_REQUIREDresponse. - proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.PROXY_AUTHENTICATION_REQUIREDresponse. - proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.PROXY_AUTHENTICATION_REQUIREDresponse. - 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
Completablethat will use the passedExecutorto invoke the following methods: AllCompletableSource.Subscribermethods. AllCancellablemethods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisCompletable. - publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke the following methods: AllPublisherSource.Subscribermethods. AllPublisherSource.Subscriptionmethods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisPublisher. - publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke the following methods: AllSingleSource.Subscribermethods. AllCancellablemethods. TheSingle.handleSubscribe(SingleSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisSingle. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat will use the passedExecutorto invoke the following methods: AllCompletableSource.Subscribermethods. AllCancellablemethods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisCompletable. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke the following methods: AllPublisherSource.Subscribermethods. AllPublisherSource.Subscriptionmethods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisPublisher. - publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke the following methods: AllSingleSource.Subscribermethods. AllCancellablemethods. TheSingle.handleSubscribe(SingleSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisSingle. - 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
Publishers intoInputStreams. - 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.Subscriberand 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.PublisherSourceinstance. - PublisherSource.Processor<T,R> - Interface in io.servicetalk.concurrent
-
A
PublisherSource.Processorrepresents a processing stage that is both aPublisherSourceand aPublisherSource.Subscriberand 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
PublisherSourceto 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
Completablethat will use the passedExecutorto invoke allCompletableSource.Subscribermethods. - publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke allPublisherSource.Subscribermethods. - publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke allSingleSource.Subscribermethods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat will use the passedExecutorto invoke allCompletableSource.Subscribermethods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke allPublisherSource.Subscribermethods. - publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke allSingleSource.Subscribermethods. - 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.PUTrequest. - put(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.PUTrequest. - put(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.PUTrequest. - 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
Setof 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/submitmethods) tasks that have been executed. - queuedTasksPending() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of queued (
execute/submitmethods) 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
CharSequencewhose 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
Publisherthat when subscribed will emit allIntegers within the range of [begin,end). - range(int, int, int) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Create a new
Publisherthat when subscribed will emit allIntegers within the range of [begin,end) with an increment ofstridebetween 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_SATISFIABLEresponse. - rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.RANGE_NOT_SATISFIABLEresponse. - rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RANGE_NOT_SATISFIABLEresponse. - 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
Publisherthat 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
readerIndexand increases thereaderIndexby1in 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
readerIndexand increases thereaderIndexby1in 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
readerIndexand increases thereaderIndexby 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
readerIndexand increases thereaderIndexby 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
readerIndexand increases thereaderIndexby 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
readerIndexuntil the destination becomes non-writable, and increases thereaderIndexby 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
readerIndexand increases thereaderIndexby 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
readerIndexand increases thereaderIndexby 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
readerIndexuntil the destination's position reaches its limit, and increases thereaderIndexby 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
readerIndexand increases thereaderIndexby2in 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
readerIndexand increases thereaderIndexby8in this buffer. - readDouble() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readerIndex() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the
readerIndexof this buffer. - readerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- readerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the
readerIndexof 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
readerIndexand increases thereaderIndexby4in 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
readerIndexand increases thereaderIndexby4in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby4in 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
readerIndexand increases thereaderIndexby8in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby8in 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
readerIndexand increases thereaderIndexby3in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby3in this buffer. - readMediumLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- ReadOnlyBufferAllocators - Class in io.servicetalk.buffer.api
-
Utility class containing
BufferAllocators that createBufferinstances 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
readerIndexand increases thereaderIndexby2in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby2in 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
readerIndexand increases thereaderIndexby 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
readerIndexand increases thereaderIndexby1in 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
readerIndexand increases thereaderIndexby4in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby4in 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
readerIndexand increases thereaderIndexby3in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby3in 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
readerIndexand increases thereaderIndexby2in 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
readerIndexin the Little Endian Byte Order and increases thereaderIndexby2in 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
messageTypewith 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
BlockingHttpConnectionto be used for subsequent requests. - release() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
-
Releases this reserved
BlockingStreamingHttpConnectionto 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
FilterableStreamingHttpConnectionto be used for subsequent requests. - releaseAsync() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
-
Releases this reserved
ReservedHttpConnectionto 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
SocketAddressto 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
PartitionAttributesthat 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
AsyncContextMapassociated 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
keyandvalue. - 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
Exceptioninstance used to indicate termination of repeats. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completablewhen it completes and theCompletablereturned by the suppliedIntFunctioncompletes successfully. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisherwhen it completes and theCompletablereturned by the suppliedIntFunctioncompletes successfully. - repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Singlewhen it completes and theCompletablereturned by the suppliedIntFunctioncompletes 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
Durationas 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
Durationas 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
Durationas 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
Durationas 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
BufferHolderwhich 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
headersfrom 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
Spanto 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
nmore items from the associatedPublisherSourcefor the associatedPublisherSource.Subscriber. - request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.RequestStreamingClientCall
-
Sends the passed
PublisherofGrpcClientCallFactory.RequestStreamingClientCall. - request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.StreamingClientCall
-
Sends the passed
PublisherofGrpcClientCallFactory.StreamingClientCall. - request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingRequestStreamingClientCall
-
Sends the passed
BlockingIterableofGrpcClientCallFactory.BlockingRequestStreamingClientCall. - request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingStreamingClientCall
-
Sends the passed
BlockingIterableofGrpcClientCallFactory.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
requestusing the passedstrategy. - request(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.BlockingHttpRequester
-
Send a
requestusing the passedstrategy. - request(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.HttpRequester
-
Send a
requestusing 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
requestusing 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
StreamingHttpRequesteron 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
StreamingHttpRequesteron 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
ConnectionContextinformation 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
RequestConcurrencyControllers. - requested() - Method in class io.servicetalk.concurrent.api.TestSubscription
-
Returns the cumulative total of
nfromTestSubscription.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
-
ContentCodecto 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_LARGEresponse. - requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_HEADER_FIELDS_TOO_LARGEresponse. - requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_HEADER_FIELDS_TOO_LARGEresponse. - 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.RequestStreamingRoutefor 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_TIMEOUTresponse. - requestTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_TIMEOUTresponse. - requestTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.REQUEST_TIMEOUTresponse. - REQUIRE - io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
Deprecated.Indicates that the
SSLEnginewill require client authentication. - REQUIRE - io.servicetalk.transport.api.SslClientAuthMode
-
Indicates that the
SSLEnginewill require client authentication. - ReservableRequestConcurrencyController - Interface in io.servicetalk.client.api.internal
-
A
RequestConcurrencyControllerthat also allows toReservableRequestConcurrencyController.tryReserve()a connection for exclusive use. - ReservableRequestConcurrencyControllers - Class in io.servicetalk.client.api.internal
-
Factory for common
ReservableRequestConcurrencyControllers. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
Reserve a
BlockingHttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Reserve a
BlockingStreamingHttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpClient
-
Reserve a
StreamingHttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
Reserve an
HttpConnectionbased 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
BlockingHttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Reserve a
BlockingStreamingHttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
Reserve an
HttpConnectionbased on providedHttpRequestMetaData. - reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Reserve a
StreamingHttpConnectionbased on providedHttpRequestMetaData. - ReservedBlockingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
BlockingHttpConnectionfor the exclusive use of the caller ofBlockingHttpClient.reserveConnection(HttpRequestMetaData)andBlockingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData). - ReservedBlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
BlockingStreamingHttpConnectionfor 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
HttpConnectionfor the exclusive use of the caller ofHttpClient.reserveConnection(HttpRequestMetaData)andHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData). - ReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
-
A special type of
StreamingHttpConnectionfor the exclusive use of the caller ofStreamingHttpClient.reserveConnection(HttpRequestMetaData)andStreamingHttpClient.reserveConnection(HttpExecutionStrategy, HttpRequestMetaData). - ReservedStreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
A
ReservedStreamingHttpConnectionFilterthat 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_CONTENTresponse. - resetContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.RESET_CONTENTresponse. - resetContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.RESET_CONTENTresponse. - 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
HttpResponseFactoryassociated 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.ResponseStreamingRoutefor 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
Publisherreturned 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
Methodfrom theClasswithout checked exception. - retry(BiIntPredicate<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completableif an error is emitted and the passedBiIntPredicatereturnstrue. - 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
BiFunctionwhich is applied as-is usingPublisher.retryWhen(BiIntFunction)on thePublisherpassed toDefaultServiceDiscoveryRetryStrategy.apply(Publisher). - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completableif an error is emitted and theCompletablereturned by the suppliedBiIntFunctioncompletes successfully. - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisherif an error is emitted and theCompletablereturned by the suppliedBiIntFunctioncompletes successfully. - retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Singleif an error is emitted and theCompletablereturned by the suppliedBiIntFunctioncompletes 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
Durationas 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
Durationas 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
Durationas 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
Durationas 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
LoadBalancerthat 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 creatingHttpExecutionStrategyinstances that can be used for offloading the handling of request to resource methods, as specified viaRouteExecutionStrategyannotations. - RouteExecutionStrategyFactory<ES> - Interface in io.servicetalk.router.api
-
A factory that creates an execution strategy for different
ids ofRouteExecutionStrategyannotation. - RouteExecutionStrategyUtils - Class in io.servicetalk.router.utils.internal
-
Utilities to handle
RouteExecutionStrategyannotation. - routeFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
Returns the registered
GrpcRoutes.Routefor 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
testlambda 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
sampleCountHinttimes. - 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
falseas the same and will filter approximatelysampleCountHinttimes. - SamplingStrategies - Class in io.servicetalk.opentracing.inmemory
-
Utility methods for sampling strategies.
- ScalarValueSubscription<T> - Class in io.servicetalk.concurrent.internal
-
A
PublisherSource.Subscriptionthat 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 thisPublisheras 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
BiFunctionto eachPublisherSource.Subscriber.onNext(Object)emitted by thisPublisherand 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 thisPublisheras 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
taskafterdelayamount ofunits 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
taskafterdelayamount time has passed. - scheduledTasksExecuted() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of scheduled (
schedule/timermethods) tasks that have been executed. - scheduledTasksPending() - Method in class io.servicetalk.concurrent.api.TestExecutor
-
Returns the number of scheduled (
schedule/timermethods) 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
SecurityContextinstances. - 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_OTHERresponse. - seeOther() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SEE_OTHERresponse. - seeOther() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SEE_OTHERresponse. - 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
HttpResponseMetaDataand returns anHttpPayloadWriterto continue writing the payload body. - sendMetaData(HttpSerializer<T>) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaDatato the client and returns anHttpPayloadWriterof typeBlockingStreamingHttpServerResponseto continue writing a payload body. - sendMetaDataOutputStream() - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaDatato the client and returns anOutputStreamto continue writing a payload body. - sendOnSubscribe() - Method in class io.servicetalk.concurrent.api.LegacyTestCompletable
-
Deprecated.
- SequentialCancellable - Class in io.servicetalk.concurrent.internal
-
A
Cancellablethat can hold at most oneCancellablethat 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
Cancellableset tocancellable. - SequentialCompletableSubscriberFunction - Class in io.servicetalk.concurrent.api
-
Allows multiple
CompletableSource.Subscribers to be sequentially subscribed to aTestCompletable. - SequentialCompletableSubscriberFunction() - Constructor for class io.servicetalk.concurrent.api.SequentialCompletableSubscriberFunction
- SequentialDnsServerAddressStreamProvider - Class in io.servicetalk.dns.discovery.netty
-
A
DnsServerAddressStreamProviderwhich 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.Subscribers 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.Subscribers 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
HttpSerializationProviderthat 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
HttpSerializationProviderthat 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
Publishersuch that each contained element of typeSerializeris 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
Publishersuch that each contained element of typeSerializeris 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
Publishersuch that each contained element of typeSerializeris 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
Publishersuch that each contained element of typeSerializeris 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
BlockingIterablesuch that each contained element of typeSerializeris 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
BlockingIterablesuch that each contained element of typeSerializeris 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
BlockingIterablesuch that each contained element of typeSerializeris 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
BlockingIterablesuch that each contained element of typeSerializeris 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
HttpPayloadWriterof typeHttpSerializerwhich serializes eachwritten objectinto aBuffer. - serialize(HttpHeaders, T, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
Serialize an object of type
HttpSerializerinto 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
Iterablesuch that each contained element of typeSerializeris 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
Iterablesuch that each contained element of typeSerializeris 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
Iterablesuch that each contained element of typeSerializeris 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
Iterablesuch that each contained element of typeSerializeris 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
toSerializeto the passedBuffer. - serialize(T, Buffer) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerializeto 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
toSerializeto 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
toSerializeto 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
Classto 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
HostAndPortrepresentation 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
ServerSslConfigobjects. - ServerSslConfigBuilder(Supplier<InputStream>, Supplier<InputStream>) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance from a
InputStreamwhich providesX.509certificate chain inPEMformat and aPKCS#8private key inPEMformat. - ServerSslConfigBuilder(Supplier<InputStream>, Supplier<InputStream>, String) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance from a
InputStreamwhich providesX.509certificate chain inPEMformat and aPKCS#8private key inPEMformat. - ServerSslConfigBuilder(KeyManagerFactory) - Constructor for class io.servicetalk.transport.api.ServerSslConfigBuilder
-
Create a new instance using the
KeyManagerFactoryfor 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
ServiceDiscovererEventobjects 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
-
HttpExecutionStrategythat should be used to invoke the service returned byHttpApiConversions.ServiceAdapterHolder.adaptor(). - ServiceTalkAutoDiscoverable - Class in io.servicetalk.http.router.jersey.config
-
AutoDiscoverableregisteringServiceTalkFeatureif 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
-
AutoDiscoverableregisteringServiceTalkJacksonSerializerFeatureif 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
-
SocketOptions 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
ThreadContextthat provides storage for MDC based uponAsyncContext. - ServiceTalkThreadContextMap() - Constructor for class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
- ServiceTalkTracingThreadContextMap - Class in io.servicetalk.opentracing.log4j2
-
A
ThreadContextthat provides storage for MDC based uponAsyncContextthat 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_UNAVAILABLEresponse. - serviceUnavailable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SERVICE_UNAVAILABLEresponse. - serviceUnavailable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SERVICE_UNAVAILABLEresponse. - 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
headersobject. - 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
nameandvalue. - 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
nameandvalues. - 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
nameandvalues. - set(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a new header with the specified
nameandvalues. - 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
indexin 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
indexin 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
indexuntil 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
indexuntillengthbytes 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
indexuntil 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
indexuntil 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
indexin 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-8charset when it generatesuser-id:passwordpair. - setDone() - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
Indicates the operation associated with this
Cancellableis 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
Cancellableis 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
indexin 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
indexin 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
nameandvalue. - 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
headersobject. - 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
indexin 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
keyandvalues. - 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
keyandvalues. - 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
HttpExecutionStrategyused for offloading. - setShort(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the specified absolute
indexin 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
indexin 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
trueif 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
SignalOffloaders. - 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
StreamingHttpClientinstances 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.SingleSourceinstance. - SingleSource.Processor<T,R> - Interface in io.servicetalk.concurrent
-
A
SingleSource.Processorrepresents a processing stage that is both aSingleSourceand aSingleSource.Subscriberand 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.Subscribercan terminate. - singletonBlockingIterable(T) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
- SingletonDnsServerAddressStreamProvider - Class in io.servicetalk.dns.discovery.netty
-
A
DnsServerAddressStreamProviderwhich 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
readerIndexby the specifiedlengthin 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
Mappingfor SNI. - SniServerChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
SNI
ChannelInitializerfor 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
nullif not supported. - socketChannel(EventLoopGroup, Class<? extends SocketAddress>) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct
Classto 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
SocketOptionthat is applied. - socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Adds a
SocketOptionthat 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
SocketOptions. - 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.concurrentmodule. - 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
Publisherthat is also aSource. - SourceWrappers.SingleSource<T> - Class in io.servicetalk.http.router.jersey.internal
-
A
Singlethat 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
AsciiStringto separate ones on the givendelimiter. - spliterator() - Method in interface io.servicetalk.concurrent.BlockingIterable
-
The same behavior as
Iterable.spliterator(), but returns aBlockingSpliteratorview. - spliterator() - Method in interface io.servicetalk.http.api.HttpHeaders
- SplittingFlushStrategy - Class in io.servicetalk.transport.netty.internal
-
A
FlushStrategythat 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.FlushBoundaryfor each written item. - SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary - Enum in io.servicetalk.transport.netty.internal
-
An enumeration for boundary of flushes on which this
SplittingFlushStrategysplits 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
SSLEnginewith respect to client authentication. - SslClientChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
SSL
ChannelInitializerfor 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
SslContexts. - 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
ChannelInitializerfor 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
SSLSessionfor 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 fordelayMillismilliseconds. - stableAccumulated(int, long) - Static method in class io.servicetalk.log4j2.mdc.utils.LoggerStringWriter
-
Wait for the
LoggerStringWriter.accumulated()content to remain unchanged forsleepDurationMsmilliseconds. - StacklessClosedChannelException - Exception in io.servicetalk.transport.netty.internal
-
ClosedChannelExceptionthat 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
TrailersTransformerthat 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
GrpcStatuswith 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
HttpResponseStatusthat 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.StatusClassfor 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
StepVerifiertest 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
-
GrpcExecutionStrategyto 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
Buffers into a stream ofStreamingDeserializers. - StreamingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
HttpClientbut that acceptsStreamingHttpRequestand returnsStreamingHttpResponse. - StreamingHttpClientFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpClientthat 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
HttpConnectionbut that acceptsStreamingHttpRequestand returnsStreamingHttpResponse. - StreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
A
StreamingHttpConnectionthat 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
HttpRequestbut provides the payload as aPublisher. - StreamingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequesterbut that acceptsStreamingHttpRequestand returnsStreamingHttpResponse. - StreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
A factory for creating
StreamingHttpRequests. - StreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
A combination of
StreamingHttpRequestFactoryandStreamingHttpResponseFactory. - StreamingHttpRequests - Class in io.servicetalk.http.api
-
Factory methods for creating
StreamingHttpRequests. - StreamingHttpResponse - Interface in io.servicetalk.http.api
-
The equivalent of
HttpResponsebut provides the payload as aPublisher. - StreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
A factory for creating
StreamingHttpResponses. - StreamingHttpResponses - Class in io.servicetalk.http.api
-
Factory methods for creating
StreamingHttpResponses. - StreamingHttpService - Interface in io.servicetalk.http.api
-
A service contract for the HTTP protocol.
- StreamingHttpServiceFilter - Class in io.servicetalk.http.api
-
An implementation of
StreamingHttpServicethat 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
StreamingHttpResponseFactoryassociated 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.StreamingRoutefor the passedpath. - StreamingSerializer - Interface in io.servicetalk.serialization.api
-
A contract capable of serializing a stream of
Objects into a stream ofBuffers. - Strict - io.servicetalk.http.api.HttpSetCookie.SameSite
- StringMultiValueMatcher - Interface in io.servicetalk.http.router.predicate.dsl
-
Extends
CookieMatcherfor 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
Completablethat executes the passedRunnableon 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
Singlethat creates and executes the passedCallablewhen 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
Completablethat creates and executes aRunnablewhen 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
Completablethat is also aCompletableSourceand hence can be subscribed. - SubscribableCompletable() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribableCompletable
- SubscribablePublisher<T> - Class in io.servicetalk.concurrent.api.internal
-
A
Publisherthat is also aPublisherSourceand hence can be subscribed. - SubscribablePublisher() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribablePublisher
- SubscribableSingle<T> - Class in io.servicetalk.concurrent.api.internal
-
A
Singlethat is also aSingleSourceand 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
Completableand 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
Completableand 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 passedConsumerand 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
Completablethat will use the passedExecutorto invoke the following methods: AllCancellablemethods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisCompletable. - subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke the following methods: AllPublisherSource.Subscriptionmethods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisPublisher. - subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke the following methods: AllCancellablemethods. TheSingle.handleSubscribe(SingleSource.Subscriber)method. This method does not override precedingExecutors, if any, specified forthisSingle. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completablethat will use the passedExecutorto invoke the following methods: AllCancellablemethods. TheCompletable.handleSubscribe(CompletableSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisCompletable. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will use the passedExecutorto invoke the following methods: AllPublisherSource.Subscriptionmethods. ThePublisher.handleSubscribe(PublisherSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisPublisher. - subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Singlethat will use the passedExecutorto invoke the following methods: AllCancellablemethods. TheSingle.handleSubscribe(SingleSource.Subscriber)method. This method overrides precedingExecutors, if any, specified forthisSingle. - 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.Subscribers that have subscribed. - subscribers() - Method in class io.servicetalk.concurrent.api.ConcurrentPublisherSubscriberFunction
-
Returns a list of all
PublisherSource.Subscribers that have subscribed. - subscribers() - Method in class io.servicetalk.concurrent.api.ConcurrentSingleSubscriberFunction
-
Returns a list of all
SingleSource.Subscribers that have subscribed. - SubscriberUtils - Class in io.servicetalk.concurrent.internal
-
A set of utilities for common
PublisherSource.Subscribertasks. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Completable
-
Signifies that when the returned
Completableis subscribed to, theAsyncContextwill be shared instead of making acopy. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Publisher
-
Signifies that when the returned
Publisheris subscribed to, theAsyncContextwill be shared instead of making acopy. - subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Single
-
Signifies that when the returned
Singleis subscribed to, theAsyncContextwill be shared instead of making acopy. - succeeded(T) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Singlewhich 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
ContentCodecs for this client factory. - supportedMessageCodings() - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
-
Supported
ContentCodecs for thisGrpcSerializationProvider. - supportedMessageCodings() - Method in interface io.servicetalk.grpc.api.GrpcServiceContext
-
The
ContentCodeccodings 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
cumulationByteBuffor a newByteBufand 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_PROTOCOLSresponse. - switchingProtocols() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.SWITCHING_PROTOCOLSresponse. - switchingProtocols() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.SWITCHING_PROTOCOLSresponse. - 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
nTestPublisherSubscriber.onNext(Object)method invocations. - takeUntil(Completable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Takes elements until
Completableis terminated successfully or with failure. - takeWhile(Predicate<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Takes elements while
Predicateistrueand then cancelPublisherSource.Subscriptionof thisPublisheronce it returnsfalse. - taskBasedOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Return a
SignalOffloaderFactorythat 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
-
ChannelInitializerfor TCP client. - TcpClientChannelInitializer(ReadOnlyTcpClientConfig, ConnectionObserver) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
Creates a
ChannelInitializerfor theconfig. - TcpClientChannelInitializer(ReadOnlyTcpClientConfig, ConnectionObserver, boolean) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
Creates a
ChannelInitializerfor 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
-
ChannelInitializerfor TCP. - TcpServerChannelInitializer(ReadOnlyTcpServerConfig, ConnectionObserver) - Constructor for class io.servicetalk.tcp.netty.internal.TcpServerChannelInitializer
-
Creates a
ChannelInitializerfor 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_REDIRECTresponse. - temporaryRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TEMPORARY_REDIRECTresponse. - temporaryRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TEMPORARY_REDIRECTresponse. - 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.Subscriberor aCompletableSource.Subscribercan 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 passedThrowableif thisTerminalNotificationis 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 passedThrowableif thisTerminalNotificationis 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
Cancellablethat tracks cancellation. - TestCancellable() - Constructor for class io.servicetalk.concurrent.api.TestCancellable
- TestCompletable - Class in io.servicetalk.concurrent.api
-
A
Completable&CompletableSourcewhose outgoing signals to itsCompletableSource.Subscribers can be controlled. - TestCompletable() - Constructor for class io.servicetalk.concurrent.api.TestCompletable
-
Create a
TestCompletablewith the defaults. - TestCompletable.Builder - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestCompletables with non-default settings. - TestCompletableSubscriber - Class in io.servicetalk.concurrent.test.internal
-
A
CompletableSource.Subscriberthat 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
Executorimplementation 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&PublisherSourcewhose outgoing signals to itsPublisherSource.Subscribers can be controlled. - TestPublisher() - Constructor for class io.servicetalk.concurrent.api.TestPublisher
-
Create a
TestPublisherwith the defaults. - TestPublisher.Builder<T> - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestPublishers with non-default settings. - TestPublisherSubscriber<T> - Class in io.servicetalk.concurrent.test.internal
-
A
PublisherSource.Subscriberthat 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
TestSinglewith the defaults. - TestSingle.Builder<T> - Class in io.servicetalk.concurrent.api
-
Allows for creating
TestSingles with non-default settings. - TestSingleSubscriber<T> - Class in io.servicetalk.concurrent.test.internal
-
A
SingleSource.Subscriberthat 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.Subscriptionthat 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
durationon the thread which invokesStepVerifier.verify(). - thenAwait(Duration) - Method in interface io.servicetalk.concurrent.api.test.PublisherStep
-
Wait for a time delay of
durationon the thread which invokesStepVerifier.verify(). - thenAwait(Duration) - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Wait for a time delay of
durationon the thread which invokesStepVerifier.verify(). - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.CompletableLastStep
-
Manually invoke
Cancellable.cancel()on theCancellablefromCompletableSource.Subscriber.onSubscribe(Cancellable). - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.PublisherLastStep
-
Manually invoke
Cancellable.cancel()on thePublisherSource.SubscriptionfromPublisherSource.Subscriber.onSubscribe(Subscription). - thenCancel() - Method in interface io.servicetalk.concurrent.api.test.SingleLastStep
-
Manually invoke
Cancellable.cancel()on theCancellablefromSingleSource.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
BlockingHttpServiceto 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
BlockingStreamingHttpServiceto 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
HttpServiceto 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
StreamingHttpServiceto 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
SignalOffloaderFactorywith thread affinity. - ThreadInterruptingCancellable - Class in io.servicetalk.concurrent.internal
-
A
Cancellablethat 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
Throwables. - 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
Completablethat will mimic the signals of thisCompletablebut will terminate with aTimeoutExceptionif timedurationelapses between subscribe and termination. - timeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will mimic the signals of thisPublisherbut will terminate with aTimeoutExceptionif timedurationelapses 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
Completablethat will mimic the signals of thisCompletablebut will terminate with aTimeoutExceptionif timedurationelapses between subscribe and termination. - timeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will mimic the signals of thisPublisherbut will terminate with aTimeoutExceptionif timedurationelapses 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
Completablethat will mimic the signals of thisCompletablebut will terminate with aTimeoutExceptionif timedurationelapses between subscribe and termination. - timeout(Duration) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will mimic the signals of thisPublisherbut will terminate with aTimeoutExceptionif timedurationelapses 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
Completablethat will mimic the signals of thisCompletablebut will terminate with aTimeoutExceptionif timedurationelapses between subscribe and termination. - timeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
Publisherthat will mimic the signals of thisPublisherbut will terminate with aTimeoutExceptionif timedurationelapses 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
Completablethat 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
Completablethat will complete after the time duration expires. - to(Consumer<String>) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Returns a
SingleLineValuewhich supports injection. - toAsyncCloseable(AsyncCloseables.CloseableResource) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Creates a new
ListenableAsyncCloseablewhich uses the passedSupplierto get the implementation of close. - toBlockingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClienttoBlockingHttpClient. - toBlockingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpConnectiontoBlockingHttpConnection. - toBlockingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
StreamingHttpServiceto aBlockingHttpService. - toBlockingStreamingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClienttoBlockingStreamingHttpClient. - toBlockingStreamingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpConnectiontoBlockingStreamingHttpConnection. - toBlockingStreamingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
StreamingHttpServiceto aBlockingStreamingHttpService. - toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
Translates this
HttpRequestto aBlockingStreamingHttpRequest. - toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Translate this
StreamingHttpRequestto aBlockingStreamingHttpRequest. - toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
Translates this
HttpResponseto aBlockingStreamingHttpResponse. - toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Translates this
StreamingHttpResponseto aBlockingStreamingHttpResponse. - toByteBuf(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Return a
ByteBuffor the given buffer. - toByteBufNoThrow(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Converts the passed
buffertoByteBuf, or returnsnullif not possible. - toClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
StreamingHttpClienttoHttpClient. - toCompletable() - Method in class io.servicetalk.concurrent.api.Single
-
Ignores the result of this
Singleand forwards the termination signal to the returnedCompletable. - toCompletionStage() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completableto aCompletionStage. - toCompletionStage() - Method in class io.servicetalk.concurrent.api.Publisher
- toCompletionStage() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Singleto 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
StreamingHttpConnectiontoHttpConnection. - toEventLoopAwareNettyIoExecutor(IoExecutor) - Static method in class io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutors
-
Attempts to convert the passed
IoExecutorto 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
Completableto aFuture. - toFuture() - Method in class io.servicetalk.concurrent.api.Publisher
- toFuture() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Singleto 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
StreamingHttpServiceto aHttpService. - toInputStream(Function<? super T, byte[]>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Subscribes to
thisPublisherand converts all signals received by thePublisherSource.Subscriberto the returnedInputStreamfollowing the below rules:PublisherSource.Subscriptionreceived 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
thisPublisherand converts all signals received by thePublisherSource.Subscriberto the returnedInputStreamfollowing the below rules:PublisherSource.Subscriptionreceived 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
AsyncCloseableand creates a newListenableAsyncCloseable. - toListenableAsyncCloseable(AsyncCloseable, Function<Completable, Completable>) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
Wraps the passed
AsyncCloseableand creates a newListenableAsyncCloseable. - toLoadBalancedConnection(FilterableStreamingHttpConnection) - Method in interface io.servicetalk.http.api.HttpLoadBalancerFactory
-
Converts the passed
FilterableStreamingHttpConnectionto aFilterableStreamingHttpLoadBalancedConnection. - toLoadBalancedConnection(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.netty.DefaultHttpLoadBalancerFactory
- toNanos(Duration) - Static method in class io.servicetalk.utils.internal.DurationUtils
-
Converts a
Durationto nanoseconds or if the resulting value would overflow a 64-bit signed integer then eitherLong.MIN_VALUEorLong.MAX_VALUEas appropriate. - toNettyAddress(Object) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
If
addressif 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
IoExecutorto 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_EARLYresponse. - tooEarly() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_EARLYresponse. - tooEarly() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_EARLYresponse. - tooManyRequests() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTSresponse. - tooManyRequests() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTSresponse. - tooManyRequests() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.TOO_MANY_REQUESTSresponse. - toPublisher() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completableto aPublisher. - toPublisher() - Method in class io.servicetalk.concurrent.api.Single
-
Converts this
Singleto 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
BlockingStreamingHttpRequestto aHttpRequest. - toRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Translates this
StreamingHttpRequestto aHttpRequest. - toReservedBlockingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnectiontoReservedBlockingHttpConnection. - toReservedBlockingStreamingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnectiontoReservedBlockingStreamingHttpConnection. - toReservedConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from
ReservedStreamingHttpConnectiontoReservedHttpConnection. - toResolvedInetSocketAddress(HostAndPort) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Converts
HostAndPortthat contains a resolved address intoInetSocketAddress. - toResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Translates this
BlockingStreamingHttpResponseto aHttpResponse. - toResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Translates this
StreamingHttpResponseto aHttpResponse. - toResponse(Throwable) - Method in class io.servicetalk.http.router.jersey.ExceptionMapperTest.TestExceptionMapper
- toSingle() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completableto aSingle. - toSource(Completable) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Completableinto aCompletableSource. - toSource(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Publisherinto aPublisherSource. - toSource(Single<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
Converts the provided
Singleinto 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
BlockingStreamingHttpServiceto aStreamingHttpService. - toStreamingHttpService(BlockingStreamingHttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
BlockingStreamingHttpServiceto aStreamingHttpService. - toStreamingHttpService(HttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
Convert from a
HttpServiceto aStreamingHttpService. - toStreamingRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Translates this
BlockingStreamingHttpRequestto aStreamingHttpRequest. - toStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
Translates this
HttpRequestto aStreamingHttpRequest. - toStreamingResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Translates this
BlockingStreamingHttpResponseto aStreamingHttpResponse. - toStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
Translates this
HttpResponseto 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
Stringrepresentation 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
HttpHeadersin 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.TRACErequest. - trace(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
Create a new
HttpRequestMethod.TRACErequest. - trace(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
Create a new
HttpRequestMethod.TRACErequest. - TRACE - io.servicetalk.logging.api.LogLevel
-
TRACElog 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
0Lfor 64-bit trace IDs. - traceState() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
-
Get the
InMemoryTraceStateassociated 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
StreamingHttpServicethat 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
BlockingStreamingHttpRequestwith its underlying payload transformed toBuffers, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload transformed toBuffers, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequestwith its underlying payload transformed toBuffers, with access to the trailers. - transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponsewith its underlying payload transformed toBuffers, 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
StreamingHttpRequestwith 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
StreamingHttpResponsewith 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
StreamingHttpRequestwith 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
StreamingHttpResponsewith 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
BlockingStreamingHttpRequestwith 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
BlockingStreamingHttpResponsewith 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
BlockingStreamingHttpRequestwith 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
BlockingStreamingHttpResponsewith its underlying payload transformed to the result of serialization. - transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequestwith its underlying payload transformed toBuffers. - transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponsewith its underlying payload transformed toBuffers. - transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Returns a
BlockingStreamingHttpRequestwith its underlying payload transformed toBuffers. - transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Returns a
BlockingStreamingHttpResponsewith its underlying payload transformed toBuffers. - 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
BlockingIterablethat gives the current value of the setting as well as subsequent changes to the setting value as long as thePublisherSource.Subscriberhas expressed enough demand. - transportEventIterable(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Returns a
BlockingIterablethat gives the current value of the setting as well as subsequent changes to the setting value as long as thePublisherSource.Subscriberhas expressed enough demand. - transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpConnection
-
Returns a
Publisherthat gives the current value of a transport event as well as subsequent changes to the event value as long as thePublisherSource.Subscriberhas expressed enough demand. - transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.HttpConnection
-
Returns a
Publisherthat gives the current value of a transport event as well as subsequent changes to the event value as long as thePublisherSource.Subscriberhas 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
TransportObserverif any for all channels. - transportObserver(TransportObserver) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Sets a
TransportObserverthat provides visibility into transport events. - transportObserver(TransportObserver) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets a
TransportObserverthat provides visibility into transport events. - transportObserver(TransportObserver) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Sets a
TransportObserverthat 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
ConnectionFactoryFilterthat configures aTransportObserverfor 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
TransportObservers. - 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
TrustManagerFactoryused 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
successfullyor with anerrorthen consume thatsuccessfulorfailedtermination. - 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 anySecurityExceptionandjava.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
ParameterizedTypes 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.UNAUTHORIZEDresponse. - unauthorized() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNAUTHORIZEDresponse. - unauthorized() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAUTHORIZEDresponse. - 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_REASONSresponse. - unavailableForLegalReasons() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNAVAILABLE_FOR_LEGAL_REASONSresponse. - unavailableForLegalReasons() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNAVAILABLE_FOR_LEGAL_REASONSresponse. - 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
StackTraceElementfor the givenThrowable, using theClassand 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_ENTITYresponse. - unprocessableEntity() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNPROCESSABLE_ENTITYresponse. - unprocessableEntity() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNPROCESSABLE_ENTITYresponse. - 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
SingleAddressHttpClientBuilderunresolved 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_TYPEresponse. - unsupportedMediaType() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UNSUPPORTED_MEDIA_TYPEresponse. - unsupportedMediaType() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UNSUPPORTED_MEDIA_TYPEresponse. - unwrapBuffer(CharSequence) - Static method in class io.servicetalk.buffer.api.CharSequences
-
Attempt to unwrap a
CharSequenceand obtain the underlyingBufferif 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
FlushStrategyenclosed in thisFlushStrategyHolder. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Updates
FlushStrategyassociated with this connection. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider) - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Updates the
FlushStrategythat is used for flushing each delineated write boundary. - updateFlushStrategy(NettyConnectionContext.FlushStrategyProvider, int) - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Updates the
FlushStrategythat 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_REQUIREDresponse. - upgradeRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.UPGRADE_REQUIREDresponse. - upgradeRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.UPGRADE_REQUIREDresponse. - 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_LONGresponse. - uriTooLong() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.URI_TOO_LONGresponse. - uriTooLong() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.URI_TOO_LONGresponse. - 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
ByteBufferwithout zeroing the direct memory. - useEpoll(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns
trueif native epoll transport should be used. - useKQueue(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns
trueif native kqueue transport should be used. - useProxy() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXYresponse. - useProxy() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXYresponse. - useProxy() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.USE_PROXYresponse. - USER_AGENT - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"user-agent" - UserDataLoggerConfig - Interface in io.servicetalk.logging.api
-
LoggerConfigused 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
keyto 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
HttpSetCookies. - validateCookies() - Method in class io.servicetalk.http.netty.H2HeadersFactory
- validateHexBytes(T) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Checks that the provided
CharSequenceis a valid hexCharSequence, throwing anIllegalArgumentExceptionif it is not. - validateRouteExecutionStrategyAnnotationIfPresent(Method, Class<?>, RouteExecutionStrategyFactory<? extends ExecutionStrategy>, Set<String>) - Static method in class io.servicetalk.router.utils.internal.RouteExecutionStrategyUtils
-
Validates configuration of
RouteExecutionStrategyannotation 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_NEGOTIATESresponse. - variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
Create a new
HttpResponseStatus.VARIANT_ALSO_NEGOTIATESresponse. - variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
Create a new
HttpResponseStatus.VARIANT_ALSO_NEGOTIATESresponse. - 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
StepVerifiersinstead. - 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
FlushStrategywas 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.WriteEventsListenerreturned 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.WriteEventsListenerreturned 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.WriteEventsListenerreturned fromMockFlushStrategy.apply(FlushSender). - verifyWriteStarted() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.writeStarted()was called for theFlushStrategy.WriteEventsListenerreturned fromMockFlushStrategy.apply(FlushSender). - verifyWriteTerminated() - Method in class io.servicetalk.transport.netty.internal.MockFlushStrategy
-
Verifies whether
FlushStrategy.WriteEventsListener.writeTerminated()was called for theFlushStrategy.WriteEventsListenerreturned 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
-
WARNlog 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
StreamingHttpRequestandConnectionContextwith 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
StreamingHttpRequests 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
onCancelRunnableargument whenCancellable.cancel()is called for Subscriptions of the returnedCompletable. - whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCancelRunnableargument whenCancellable.cancel()is called for Subscriptions of the returnedPublisher. - whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onCancelRunnableargument 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
whenFinallySingleTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the corresponding method on
whenFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedCompletable. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the corresponding method on
whenFinallyTerminalSignalConsumerargument 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.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - whenFinally(TerminalSignalConsumer) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the corresponding method on
whenFinallyTerminalSignalConsumerargument 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.Subscribers of the returnedSingle. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
whenFinallyRunnableargument exactly once, when any of the following terminal methods are called:CompletableSource.Subscriber.onComplete()CompletableSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/CompletableSource.Subscribers of the returnedCompletable. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
whenFinallyRunnableargument exactly once, when any of the following terminal methods are called:PublisherSource.Subscriber.onComplete()PublisherSource.Subscriber.onError(Throwable)Cancellable.cancel()forPublisherSource.Subscriptions/PublisherSource.Subscribers of the returnedPublisher. - whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
whenFinallyRunnableargument exactly once, when any of the following terminal methods are called:SingleSource.Subscriber.onSuccess(Object)SingleSource.Subscriber.onError(Throwable)Cancellable.cancel()for Subscriptions/SingleSource.Subscribers of the returnedSingle. - whenHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route with a
StringMultiValueMatcherthat matches against the value(s) of thenameheaders. - 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.KeepAlivePolicythat 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.KeepAlivePolicythat sends a ping if the channel is idle for the passedidleDurationand waits forackTimeoutfor 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
HttpRequestMethodismethod. - 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
HttpRequestMethodis 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
onCompleteRunnableargument whenCompletableSource.Subscriber.onComplete()is called forCompletableSource.Subscribers of the returnedCompletable. - whenOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onCompleteRunnableargument whenPublisherSource.Subscriber.onComplete()is called forPublisherSource.Subscribers of the returnedPublisher. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onErrorConsumerargument whenCompletableSource.Subscriber.onError(Throwable)is called forCompletableSource.Subscribers of the returnedCompletable. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onErrorConsumerargument whenPublisherSource.Subscriber.onError(Throwable)is called forPublisherSource.Subscribers of the returnedPublisher. - whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onErrorConsumerargument whenSingleSource.Subscriber.onError(Throwable)is called forSingleSource.Subscribers of the returnedSingle. - whenOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onNextConsumerargument whenPublisherSource.Subscriber.onNext(Object)is called forPublisherSource.Subscribers of the returnedPublisher. - whenOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Invokes the
onSubscribeConsumerargument whenPublisherSource.Subscriber.onSubscribe(PublisherSource.Subscription)is called forPublisherSource.Subscribers of the returnedPublisher. - whenOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Invokes the
onSubscribeConsumerargument whenCompletableSource.Subscriber.onSubscribe(Cancellable)is called forCompletableSource.Subscribers of the returnedCompletable. - whenOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSubscribeConsumerargument whenSingleSource.Subscriber.onSubscribe(Cancellable)is called forSingleSource.Subscribers of the returnedSingle. - whenOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Invokes the
onSuccessConsumerargument whenSingleSource.Subscriber.onSuccess(Object)is called forSingleSource.Subscribers 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
paths. - 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
StringMultiValueMatcherthat 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
onRequestLongConsumerargument whenPublisherSource.Subscription.request(long)is called forPublisherSource.Subscriptions of the returnedPublisher. - whenSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
CompletableSource.Subscriber(via thesubscriberSupplierargument) for each new subscribe and invokes methods on thatCompletableSource.Subscriberwhen the corresponding methods are called forCompletableSource.Subscribers of the returnedPublisher. - whenSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscriber(via thesubscriberSupplierargument) for each new subscribe and invokes methods on thatPublisherSource.Subscriberwhen the corresponding methods are called forPublisherSource.Subscribers of the returnedPublisher. - whenSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
SingleSource.Subscriber(via thesubscriberSupplierargument) for each new subscribe and invokes methods on thatSingleSource.Subscriberwhen the corresponding methods are called forSingleSource.Subscribers of the returnedSingle. - whenSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Creates a new
PublisherSource.Subscription(via thesubscriptionSupplierargument) for each new subscribe and invokes all thePublisherSource.Subscriptionmethods when the corresponding methods are called forPublisherSource.Subscriptions of the returnedPublisher. - WireLoggingInitializer - Class in io.servicetalk.transport.netty.internal
-
A
ChannelInitializerthat 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
ConnectionFactorythat limits the created connections using the passedLimitingConnectionFactoryFilter.ConnectionLimiter. - withCachedExecutor() - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtensionwith a default executor. - withCachedExecutor(String) - Static method in class io.servicetalk.concurrent.api.ExecutorExtension
-
Create an
ExecutorExtensionwith 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
ExecutorExtensionwith the specifiedexecutor. - withExecutor(Supplier<Executor>) - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRulewith 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
ConnectionFactorythat only creates a maximum ofmaxConnectionsactive 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
ExecutorRulewith 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
ExecutorExtensionwith aTestExecutor. - withTestExecutor() - Static method in class io.servicetalk.concurrent.api.ExecutorRule
-
Create an
ExecutorRulewith aTestExecutor. - wrap(byte[]) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Bufferthat wraps the given byte array. - wrap(byte[], int, int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Bufferthat 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.Subscriptionto 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.BlockingRequestStreamingRouteinstance 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.BlockingResponseStreamingRouteinstance 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.BlockingRouteinstance 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.BlockingStreamingRouteinstance 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.RequestStreamingRouteinstance 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.ResponseStreamingRouteinstance 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.Routeinstance 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.StreamingRouteinstance 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
Bufferthat wraps the givenByteBuffer. - wrapBiConsume(BiConsumer<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunctionto ensure it is able to trackAsyncContextcorrectly. - wrapBiFunction(BiFunction<T, U, V>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunctionto ensure it is able to trackAsyncContextcorrectly. - wrapConsumer(Consumer<T>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Consumerto ensure it is able to trackAsyncContextcorrectly. - wrapExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
Executorto ensure it is able to trackAsyncContextcorrectly. - wrapFunction(Function<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Functionto ensure it is able to trackAsyncContextcorrectly. - wrapJdkExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
Executorto ensure it is able to trackAsyncContextcorrectly. - wrapJdkExecutorService(ExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
ExecutorServiceto ensure it is able to trackAsyncContextcorrectly. - wrapJdkScheduledExecutorService(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
ScheduledExecutorServiceto ensure it is able to trackAsyncContextcorrectly. - wrapRunnable(Runnable) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Runnableto ensure it is able to trackAsyncContextcorrectly. - 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
Publisheron 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
Publisheron 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
CharSequencein ASCII and write it to this buffer starting atwriterIndexand increases thewriterIndexby 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
writerIndexand increases thewriterIndexby1in 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
writerIndexand increases thewriterIndexby1in 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
writerIndexand increases thewriterIndexby 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
writerIndexand increases thewriterIndexby 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
writerIndexuntil the source buffer becomes unreadable, and increases thewriterIndexby 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
writerIndexand increases thewriterIndexby 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
writerIndexand increases thewriterIndexby 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 currentwriterIndexuntillengthbytes 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
writerIndexuntil the source buffer's position reaches its limit, and increases thewriterIndexby 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 currentwriterIndexuntil 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.WriteEventsListenerreturned 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
writerIndexand increases thewriterIndexby2in 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
nfor 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
writerIndexand increases thewriterIndexby8in 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
writerIndexand increases thewriterIndexby4in 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
writerIndexand increases thewriterIndexby4in 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
writerIndexin the Little Endian Byte Order and increases thewriterIndexby4in 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
writerIndexand increases thewriterIndexby8in 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
writerIndexin the Little Endian Byte Order and increases thewriterIndexby8in 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
writerIndexand increases thewriterIndexby3in 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
writerIndexin the Little Endian Byte Order and increases thewriterIndexby3in 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
writerIndexof this buffer. - writerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
- writerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the
writerIndexof 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
writerIndexand increases thewriterIndexby2in 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
writerIndexand increases thewriterIndexby2in 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.WriteEventsListenerreturned 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.WriteEventsListenerreturned 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
HttpProtocolVersionto aBuffer. - writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpRequestMethod
-
Write the equivalent of this
HttpRequestMethodto aBuffer. - writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Write the equivalent of this
HttpResponseStatusto aBuffer. - writeUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequencein UTF-8 and write it to this buffer starting atwriterIndexand increases thewriterIndexby 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
CharSequencein UTF-8 and write it to this buffer starting atwriterIndexand increases thewriterIndexby 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 thehostHTTP 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
Singlethat emits the results of a specified zipperBiFunctionto items emitted bysingles. - zip(Function<? super Object[], ? extends R>, Single<?>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Create a new
Singlethat emits the results of a specified zipperFunctionto 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
Spans 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
Singlethat emits the results of a specified zipperBiFunctionto items emitted bysingles.
All Classes All Packages